diff --git a/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwner.json b/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwner.json index d13564419bca..01f85b1e263a 100644 --- a/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwner.json +++ b/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwner.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-6683efe09fc81140903af754f5126881-00eb9347acb79a40-00", + "traceparent": "00-7fb88695fc1f4c42bcf231c93e6492a8-67daed9eb99bd34c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "9842274c-fea4-9466-f305-fdb5613cc1be", - "x-ms-date": "Fri, 24 Jul 2020 03:36:51 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:11 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,34 +20,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", - "ETag": "\u00220x8D82F82CD976CDC\u0022", - "Last-Modified": "Fri, 24 Jul 2020 03:36:51 GMT", + "Date": "Fri, 23 Oct 2020 20:12:10 GMT", + "ETag": "\u00220x8D8778FECAFD743\u0022", + "Last-Modified": "Fri, 23 Oct 2020 20:12:10 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9842274c-fea4-9466-f305-fdb5613cc1be", - "x-ms-request-id": "0d377374-d01e-0083-3e6b-6153c2000000", + "x-ms-request-id": "63941629-c01e-0014-5578-a992ad000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1/blob1", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1/blob1", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", "If-None-Match": "*", - "traceparent": "00-0e91f87a1b1edc48b341d379cfc51639-8a8c840daedbf742-00", + "traceparent": "00-6017fca3dab4b04b9ecad7992048a5a6-3a618a96d736f346-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "25aec03b-8e04-cdb0-1b3f-13a47622b155", - "x-ms-date": "Fri, 24 Jul 2020 03:36:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:12 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -56,37 +56,37 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "At6e4V5lVJ\u002BaeayiKohH2g==", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", - "ETag": "\u00220x8D82F82CDB05444\u0022", - "Last-Modified": "Fri, 24 Jul 2020 03:36:51 GMT", + "Date": "Fri, 23 Oct 2020 20:12:10 GMT", + "ETag": "\u00220x8D8778FECC74FDA\u0022", + "Last-Modified": "Fri, 23 Oct 2020 20:12:10 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "25aec03b-8e04-cdb0-1b3f-13a47622b155", "x-ms-content-crc64": "hVoJ9x0VhPQ=", - "x-ms-request-id": "0d377382-d01e-0083-4a6b-6153c2000000", + "x-ms-request-id": "63941643-c01e-0014-6878-a992ad000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-24T03:36:51.6064324Z" + "x-ms-version-id": "2020-10-23T20:12:10.9438938Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1/blob2", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1/blob2", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", "If-None-Match": "*", - "traceparent": "00-cb6eca149b954e46b3fa1394fcfed237-8651cb69e2a4734f-00", + "traceparent": "00-8fcda7c77e18c146b0e0fe84bca84fed-f6545a7bd7f3414c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "0743876a-2711-ae80-9c68-e891202bf45d", - "x-ms-date": "Fri, 24 Jul 2020 03:36:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:12 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -95,32 +95,32 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "R7V8zB3f\u002BrH187g4kP/O5w==", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", - "ETag": "\u00220x8D82F82CDB9A4CA\u0022", - "Last-Modified": "Fri, 24 Jul 2020 03:36:51 GMT", + "Date": "Fri, 23 Oct 2020 20:12:10 GMT", + "ETag": "\u00220x8D8778FECCE2EF3\u0022", + "Last-Modified": "Fri, 23 Oct 2020 20:12:10 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "0743876a-2711-ae80-9c68-e891202bf45d", "x-ms-content-crc64": "eQh6tiClBFc=", - "x-ms-request-id": "0d37738b-d01e-0083-536b-6153c2000000", + "x-ms-request-id": "63941648-c01e-0014-6d78-a992ad000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-24T03:36:51.6674762Z" + "x-ms-version-id": "2020-10-23T20:12:10.9889267Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/?sv=2020-04-08\u0026st=2020-07-24T02%3A36%3A52Z\u0026se=2020-07-24T04%3A36%3A52Z\u0026sr=c\u0026sp=racwdxlt\u0026sig=Sanitized\u0026comp=batch", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/?sv=2020-04-08\u0026st=2020-10-23T19%3A12%3A12Z\u0026se=2020-10-23T21%3A12%3A12Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized\u0026comp=batch", "RequestMethod": "POST", "RequestHeaders": { "Content-Length": "502", "Content-Type": "multipart/mixed; boundary=batch_d1123502-3cc7-0cc1-b18d-31eba61e2b50", - "traceparent": "00-c7b3b0bccbbe8a4cbf20a814a0df820c-93d634c9889bc246-00", + "traceparent": "00-f92f62e5597ac2418254b90065f31357-57e3810fb6908b4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "4e5e6463-3439-38f5-c1a6-36d6cc0f6c36", "x-ms-return-client-request-id": "true", @@ -131,35 +131,35 @@ "ResponseHeaders": { "Content-Length": "444", "Content-Type": "application/xml", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", + "Date": "Fri, 23 Oct 2020 20:12:10 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "4e5e6463-3439-38f5-c1a6-36d6cc0f6c36", "x-ms-error-code": "AuthenticationFailed", - "x-ms-request-id": "fe5c178e-f01e-0084-356b-613fa1000000", + "x-ms-request-id": "ba21680a-a01e-003d-0678-a9acd9000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\n", "\u003CError\u003E\u003CCode\u003EAuthenticationFailed\u003C/Code\u003E\u003CMessage\u003EServer failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.\n", - "RequestId:fe5c178e-f01e-0084-356b-613fa1000000\n", - "Time:2020-07-24T03:36:51.9240106Z\u003C/Message\u003E\u003CAuthenticationErrorDetail\u003EThe specified signed resource is not allowed for this resource level\u003C/AuthenticationErrorDetail\u003E\u003C/Error\u003E" + "RequestId:ba21680a-a01e-003d-0678-a9acd9000000\n", + "Time:2020-10-23T20:12:11.1965627Z\u003C/Message\u003E\u003CAuthenticationErrorDetail\u003EThe specified signed resource is not allowed for this resource level\u003C/AuthenticationErrorDetail\u003E\u003C/Error\u003E" ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ccf3d2d0-b102-9a20-46bb-58744bb66ec1?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-e58cad57737919438c5f4005ad58bcb1-e8bbe02c5921ed4f-00", + "traceparent": "00-77d4cead31bf734d8cd47e3f0877bb52-ba253055de3ce14a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "4287fce2-ddc0-2d17-35e3-dcd0d5230bf5", - "x-ms-date": "Fri, 24 Jul 2020 03:36:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:12 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -167,21 +167,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", + "Date": "Fri, 23 Oct 2020 20:12:10 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "4287fce2-ddc0-2d17-35e3-dcd0d5230bf5", - "x-ms-request-id": "0d3773ae-d01e-0083-756b-6153c2000000", + "x-ms-request-id": "6394166e-c01e-0014-0c78-a992ad000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-07-23T22:36:52.3584533-05:00", + "DateTimeOffsetNow": "2020-10-23T15:12:12.1757469-05:00", "RandomSeed": "1067760549", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Kg==;\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwnerAsync.json b/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwnerAsync.json index f3b05b074029..ac26f17dd7e8 100644 --- a/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwnerAsync.json +++ b/sdk/storage/Azure.Storage.Blobs.Batch/tests/SessionRecords/BlobBatchClientTests/Batch_SasUri_NotOwnerAsync.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-405bb422410f424e8b5a22030814eb9c-c2c6feca02af9340-00", + "traceparent": "00-1dfc8f0de45ba247ba1895cbd8a6aa7d-fc614c92d2f4e34d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "c4d75e16-2522-a30b-9129-9b5d8823c4b0", - "x-ms-date": "Fri, 24 Jul 2020 03:36:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:12 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,34 +20,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", - "ETag": "\u00220x8D82F82CE16A070\u0022", - "Last-Modified": "Fri, 24 Jul 2020 03:36:52 GMT", + "Date": "Fri, 23 Oct 2020 20:12:11 GMT", + "ETag": "\u00220x8D8778FED1AAF4D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 20:12:11 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "c4d75e16-2522-a30b-9129-9b5d8823c4b0", - "x-ms-request-id": "0840e3c8-401e-004a-356b-61ee2f000000", + "x-ms-request-id": "f14c06b1-501e-0029-6778-a9e4b6000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86/blob1", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86/blob1", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", "If-None-Match": "*", - "traceparent": "00-74d2db8f55f8a94daa2581cf8687d6ba-74c99d252a05a34b-00", + "traceparent": "00-250a7ee83c53b742b07375db702f8d8c-e492ad82a6e98841-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "17521ed1-7e5d-3692-5c55-0f5cc7ec5021", - "x-ms-date": "Fri, 24 Jul 2020 03:36:53 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:12 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -56,37 +56,37 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "VAv6PN2d8I73RJesmDeoDw==", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", - "ETag": "\u00220x8D82F82CE21C867\u0022", - "Last-Modified": "Fri, 24 Jul 2020 03:36:52 GMT", + "Date": "Fri, 23 Oct 2020 20:12:11 GMT", + "ETag": "\u00220x8D8778FED23FFB3\u0022", + "Last-Modified": "Fri, 23 Oct 2020 20:12:11 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "17521ed1-7e5d-3692-5c55-0f5cc7ec5021", "x-ms-content-crc64": "cO2IKcItLsc=", - "x-ms-request-id": "0840e3d1-401e-004a-3c6b-61ee2f000000", + "x-ms-request-id": "f14c06c0-501e-0029-7478-a9e4b6000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-24T03:36:52.3499623Z" + "x-ms-version-id": "2020-10-23T20:12:11.5513267Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86/blob2", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86/blob2", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", "If-None-Match": "*", - "traceparent": "00-ffe92792ec25a14599dc4ab3a51a797f-2455972ca2c1f64f-00", + "traceparent": "00-819a1ae741b68b498778519df6868414-0b85468d22721f4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "9372204e-403d-2852-7661-7ba5b57c4968", - "x-ms-date": "Fri, 24 Jul 2020 03:36:53 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:12 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -95,32 +95,32 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "NrtWts62LhqYeQlHKL/edA==", - "Date": "Fri, 24 Jul 2020 03:36:51 GMT", - "ETag": "\u00220x8D82F82CE2AA3A7\u0022", - "Last-Modified": "Fri, 24 Jul 2020 03:36:52 GMT", + "Date": "Fri, 23 Oct 2020 20:12:11 GMT", + "ETag": "\u00220x8D8778FED2B05DF\u0022", + "Last-Modified": "Fri, 23 Oct 2020 20:12:11 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9372204e-403d-2852-7661-7ba5b57c4968", "x-ms-content-crc64": "tug0TZM\u002BrGk=", - "x-ms-request-id": "0840e3da-401e-004a-446b-61ee2f000000", + "x-ms-request-id": "f14c06c9-501e-0029-7c78-a9e4b6000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-24T03:36:52.4080039Z" + "x-ms-version-id": "2020-10-23T20:12:11.5983608Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/?sv=2020-04-08\u0026st=2020-07-24T02%3A36%3A53Z\u0026se=2020-07-24T04%3A36%3A53Z\u0026sr=c\u0026sp=racwdxlt\u0026sig=Sanitized\u0026comp=batch", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/?sv=2020-04-08\u0026st=2020-10-23T19%3A12%3A12Z\u0026se=2020-10-23T21%3A12%3A12Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized\u0026comp=batch", "RequestMethod": "POST", "RequestHeaders": { "Content-Length": "502", "Content-Type": "multipart/mixed; boundary=batch_77690f18-cbe4-80bc-d63f-0d7d113fc054", - "traceparent": "00-7ae9d2985de6b4428495416cb9ce50a9-ffb853653effaa44-00", + "traceparent": "00-9a4036dc1c008447a2efd389252068b2-02198b221eaf5046-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "58fafc4e-46b7-34b2-4d5b-ec0d97de86d0", "x-ms-return-client-request-id": "true", @@ -131,35 +131,35 @@ "ResponseHeaders": { "Content-Length": "444", "Content-Type": "application/xml", - "Date": "Fri, 24 Jul 2020 03:36:52 GMT", + "Date": "Fri, 23 Oct 2020 20:12:11 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "58fafc4e-46b7-34b2-4d5b-ec0d97de86d0", "x-ms-error-code": "AuthenticationFailed", - "x-ms-request-id": "819ca52c-a01e-000f-686b-613bcc000000", + "x-ms-request-id": "9881f3bf-801e-002a-3e78-a905d2000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\n", "\u003CError\u003E\u003CCode\u003EAuthenticationFailed\u003C/Code\u003E\u003CMessage\u003EServer failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.\n", - "RequestId:819ca52c-a01e-000f-686b-613bcc000000\n", - "Time:2020-07-24T03:36:52.6436603Z\u003C/Message\u003E\u003CAuthenticationErrorDetail\u003EThe specified signed resource is not allowed for this resource level\u003C/AuthenticationErrorDetail\u003E\u003C/Error\u003E" + "RequestId:9881f3bf-801e-002a-3e78-a905d2000000\n", + "Time:2020-10-23T20:12:11.7865348Z\u003C/Message\u003E\u003CAuthenticationErrorDetail\u003EThe specified signed resource is not allowed for this resource level\u003C/AuthenticationErrorDetail\u003E\u003C/Error\u003E" ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-934f400c-c2ac-bcc4-926e-3df9fd614a86?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-ded9a3961cb9b9449451953e746186cb-dee97c55ef35ec49-00", + "traceparent": "00-5672cbbc0751b5478c4cf77078a8bd21-6771a2e2e019ed45-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200723.1", - "(.NET Core 4.6.29017.01; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "142f8b83-6744-5d9c-3170-5e44990eac08", - "x-ms-date": "Fri, 24 Jul 2020 03:36:53 GMT", + "x-ms-date": "Fri, 23 Oct 2020 20:12:13 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -167,21 +167,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Fri, 24 Jul 2020 03:36:52 GMT", + "Date": "Fri, 23 Oct 2020 20:12:11 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "142f8b83-6744-5d9c-3170-5e44990eac08", - "x-ms-request-id": "0840e3f8-401e-004a-5c6b-61ee2f000000", + "x-ms-request-id": "f14c06e7-501e-0029-1878-a9e4b6000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-07-23T22:36:53.1854508-05:00", + "DateTimeOffsetNow": "2020-10-23T15:12:12.8684157-05:00", "RandomSeed": "795978237", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Kg==;\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.0.cs b/sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.0.cs index b3dc6f5552e2..b137e2760336 100644 --- a/sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.0.cs +++ b/sdk/storage/Azure.Storage.Blobs/api/Azure.Storage.Blobs.netstandard2.0.cs @@ -381,6 +381,17 @@ public BlobCorsRule() { } public string ExposedHeaders { get { throw null; } set { } } public int MaxAgeInSeconds { get { throw null; } set { } } } + public partial class BlobDeleteOptions + { + public BlobDeleteOptions() { } + public Azure.Storage.Blobs.Models.BlobRequestConditions Conditions { get { throw null; } set { } } + public Azure.Storage.Blobs.Models.BlobDeleteType? DeleteType { get { throw null; } set { } } + public Azure.Storage.Blobs.Models.DeleteSnapshotsOption? SnapshotsOption { get { throw null; } set { } } + } + public enum BlobDeleteType + { + Permanent = 0, + } public partial class BlobDownloadDetails { public BlobDownloadDetails() { } @@ -792,6 +803,7 @@ public BlobRequestConditions() { } public partial class BlobRetentionPolicy { public BlobRetentionPolicy() { } + public bool? AllowPermanentDelete { get { throw null; } set { } } public int? Days { get { throw null; } set { } } public bool Enabled { get { throw null; } set { } } } @@ -1245,9 +1257,17 @@ public BlobBaseClient(System.Uri blobUri, Azure.Storage.StorageSharedKeyCredenti public virtual System.Threading.Tasks.Task AbortCopyFromUriAsync(string copyId, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response CreateSnapshot(System.Collections.Generic.IDictionary metadata = null, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual System.Threading.Tasks.Task> CreateSnapshotAsync(System.Collections.Generic.IDictionary metadata = null, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Delete(Azure.Storage.Blobs.Models.BlobDeleteOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public virtual Azure.Response Delete(Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.Storage.Blobs.Models.BlobDeleteOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public virtual System.Threading.Tasks.Task DeleteAsync(Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteIfExists(Azure.Storage.Blobs.Models.BlobDeleteOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public virtual Azure.Response DeleteIfExists(Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteIfExistsAsync(Azure.Storage.Blobs.Models.BlobDeleteOptions options, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] public virtual System.Threading.Tasks.Task> DeleteIfExistsAsync(Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } public virtual Azure.Response Download() { throw null; } public virtual Azure.Response Download(Azure.HttpRange range = default(Azure.HttpRange), Azure.Storage.Blobs.Models.BlobRequestConditions conditions = null, bool rangeGetContentHash = false, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } @@ -1458,6 +1478,7 @@ public enum BlobContainerSasPermissions List = 32, Tag = 64, DeleteBlobVersion = 128, + PermanentlyDeleteBlobVersionOrSnapshot = 256, } public partial class BlobSasBuilder { @@ -1506,6 +1527,7 @@ public enum BlobSasPermissions Delete = 16, Tag = 32, DeleteBlobVersion = 64, + PermanentlyDeleteBlobVersionOrSnapshot = 128, } public sealed partial class BlobSasQueryParameters : Azure.Storage.Sas.SasQueryParameters { @@ -1524,6 +1546,7 @@ public enum BlobVersionSasPermissions { All = -1, Delete = 1, + PermanentlyDelete = 2, } [System.FlagsAttribute] public enum SnapshotSasPermissions diff --git a/sdk/storage/Azure.Storage.Blobs/src/BlobBaseClient.cs b/sdk/storage/Azure.Storage.Blobs/src/BlobBaseClient.cs index 60d647a09e89..a8e68378b414 100644 --- a/sdk/storage/Azure.Storage.Blobs/src/BlobBaseClient.cs +++ b/sdk/storage/Azure.Storage.Blobs/src/BlobBaseClient.cs @@ -2434,8 +2434,160 @@ private async Task> SyncCopyFromUriInternal( #region Delete /// - /// The operation marks the specified blob - /// or snapshot for deletion. The blob is later deleted during + /// The + /// operation marks the specified blob or snapshot for deletion. The blob is later deleted during + /// garbage collection. + /// + /// Note that in order to delete a blob, you must delete all of its + /// snapshots. You can delete both at the same time using + /// . + /// + /// For more information, see + /// + /// Delete Blob. + /// + /// + /// Optional parameters. + /// + /// + /// Optional to propagate + /// notifications that the operation should be cancelled. + /// + /// + /// A on successfully deleting. + /// + /// + /// A will be thrown if + /// a failure occurs. + /// + public virtual Response Delete( + BlobDeleteOptions options, + CancellationToken cancellationToken = default) => + DeleteInternal( + options?.SnapshotsOption ?? DeleteSnapshotsOption.None, + options?.Conditions, + options?.DeleteType, + async: false, + cancellationToken) + .EnsureCompleted(); + + /// + /// The + /// operation marks the specified blob or snapshot for deletion. The blob + /// is later deleted during garbage collection. + /// + /// Note that in order to delete a blob, you must delete all of its + /// snapshots. You can delete both at the same time using + /// . + /// + /// For more information, see + /// + /// Delete Blob. + /// + /// + /// Optional parameters. + /// + /// + /// Optional to propagate + /// notifications that the operation should be cancelled. + /// + /// + /// A on successfully deleting. + /// + /// + /// A will be thrown if + /// a failure occurs. + /// + public virtual async Task DeleteAsync( + BlobDeleteOptions options, + CancellationToken cancellationToken = default) => + await DeleteInternal( + options?.SnapshotsOption ?? DeleteSnapshotsOption.None, + options?.Conditions, + options?.DeleteType, + async: true, + cancellationToken) + .ConfigureAwait(false); + + /// + /// The + /// operation marks the specified blob or snapshot for deletion, if the blob + /// exists. The blob is later deleted during garbage collection. + /// + /// Note that in order to delete a blob, you must delete all of its + /// snapshots. You can delete both at the same time using + /// . + /// + /// For more information, see + /// + /// Delete Blob. + /// + /// + /// Optional parameters. + /// + /// + /// Optional to propagate + /// notifications that the operation should be cancelled. + /// + /// + /// A on successfully deleting. + /// + /// + /// A will be thrown if + /// a failure occurs. + /// + public virtual Response DeleteIfExists( + BlobDeleteOptions options, + CancellationToken cancellationToken = default) => + DeleteIfExistsInternal( + options?.SnapshotsOption ?? DeleteSnapshotsOption.None, + options?.Conditions ?? default, + options?.DeleteType, + async: false, + cancellationToken) + .EnsureCompleted(); + + /// + /// The + /// operation marks the specified blob or snapshot for deletion, if the blob exists. + /// The blob is later deleted during garbage collection. + /// + /// Note that in order to delete a blob, you must delete all of its + /// snapshots. You can delete both at the same time using + /// . + /// + /// For more information, see + /// + /// Delete Blob. + /// + /// + /// Optional parameters. + /// + /// + /// Optional to propagate + /// notifications that the operation should be cancelled. + /// + /// + /// A on successfully deleting. + /// + /// + /// A will be thrown if + /// a failure occurs. + /// + public virtual async Task> DeleteIfExistsAsync( + BlobDeleteOptions options, + CancellationToken cancellationToken = default) => + await DeleteIfExistsInternal( + options?.SnapshotsOption ?? DeleteSnapshotsOption.None, + options?.Conditions ?? default, + options?.DeleteType, + async: true, + cancellationToken) + .ConfigureAwait(false); + + /// + /// The + /// operation marks the specified blob or snapshot for deletion. The blob is later deleted during /// garbage collection. /// /// Note that in order to delete a blob, you must delete all of its @@ -2464,6 +2616,7 @@ private async Task> SyncCopyFromUriInternal( /// A will be thrown if /// a failure occurs. /// + [EditorBrowsable(EditorBrowsableState.Never)] public virtual Response Delete( DeleteSnapshotsOption snapshotsOption = default, BlobRequestConditions conditions = default, @@ -2471,13 +2624,14 @@ public virtual Response Delete( DeleteInternal( snapshotsOption, conditions, - false, // async + deleteType: default, + async: false, cancellationToken) .EnsureCompleted(); /// - /// The operation marks the specified blob - /// or snapshot for deletion. The blob is later deleted during + /// The + /// operation marks the specified blob or snapshot for deletion. The blob is later deleted during /// garbage collection. /// /// Note that in order to delete a blob, you must delete all of its @@ -2506,6 +2660,7 @@ public virtual Response Delete( /// A will be thrown if /// a failure occurs. /// + [EditorBrowsable(EditorBrowsableState.Never)] public virtual async Task DeleteAsync( DeleteSnapshotsOption snapshotsOption = default, BlobRequestConditions conditions = default, @@ -2513,13 +2668,14 @@ public virtual async Task DeleteAsync( await DeleteInternal( snapshotsOption, conditions, - true, // async + deleteType: default, + async: true, cancellationToken) .ConfigureAwait(false); /// - /// The operation marks the specified blob - /// or snapshot for deletion, if the blob exists. The blob is later deleted + /// The + /// operation marks the specified blob or snapshot for deletion, if the blob exists. The blob is later deleted /// during garbage collection. /// /// Note that in order to delete a blob, you must delete all of its @@ -2549,6 +2705,7 @@ await DeleteInternal( /// A will be thrown if /// a failure occurs. /// + [EditorBrowsable(EditorBrowsableState.Never)] public virtual Response DeleteIfExists( DeleteSnapshotsOption snapshotsOption = default, BlobRequestConditions conditions = default, @@ -2556,13 +2713,14 @@ public virtual Response DeleteIfExists( DeleteIfExistsInternal( snapshotsOption, conditions ?? default, - false, // async + deleteType: default, + async: false, cancellationToken) .EnsureCompleted(); /// - /// The operation marks the specified blob - /// or snapshot for deletion, if the blob exists. The blob is later deleted + /// The + /// operation marks the specified blob or snapshot for deletion, if the blob exists. The blob is later deleted /// during garbage collection. /// /// Note that in order to delete a blob, you must delete all of its @@ -2592,6 +2750,7 @@ public virtual Response DeleteIfExists( /// A will be thrown if /// a failure occurs. /// + [EditorBrowsable(EditorBrowsableState.Never)] public virtual async Task> DeleteIfExistsAsync( DeleteSnapshotsOption snapshotsOption = default, BlobRequestConditions conditions = default, @@ -2599,7 +2758,8 @@ public virtual async Task> DeleteIfExistsAsync( await DeleteIfExistsInternal( snapshotsOption, conditions ?? default, - true, // async + deleteType: default, + async: true, cancellationToken) .ConfigureAwait(false); @@ -2623,6 +2783,9 @@ await DeleteIfExistsInternal( /// Optional to add conditions on /// deleting this blob. /// + /// + /// The type of the blob deletion. + /// /// /// Whether to invoke the operation asynchronously. /// @@ -2640,6 +2803,7 @@ await DeleteIfExistsInternal( internal async Task> DeleteIfExistsInternal( DeleteSnapshotsOption snapshotsOption, BlobRequestConditions conditions, + BlobDeleteType? deleteType, bool async, CancellationToken cancellationToken) { @@ -2656,6 +2820,7 @@ internal async Task> DeleteIfExistsInternal( Response response = await DeleteInternal( snapshotsOption, conditions, + deleteType, async, cancellationToken, $"{nameof(BlobBaseClient)}.{nameof(DeleteIfExists)}") @@ -2701,6 +2866,9 @@ internal async Task> DeleteIfExistsInternal( /// Optional to add conditions on /// deleting this blob. /// + /// + /// The type of the blob deletion. + /// /// /// Whether to invoke the operation asynchronously. /// @@ -2721,6 +2889,7 @@ internal async Task> DeleteIfExistsInternal( private async Task DeleteInternal( DeleteSnapshotsOption snapshotsOption, BlobRequestConditions conditions, + BlobDeleteType? deleteType, bool async, CancellationToken cancellationToken, string operationName = null) @@ -2747,6 +2916,7 @@ private async Task DeleteInternal( ifMatch: conditions?.IfMatch, ifNoneMatch: conditions?.IfNoneMatch, ifTags: conditions?.TagConditions, + blobDeleteType: deleteType, async: async, operationName: operationName ?? $"{nameof(BlobBaseClient)}.{nameof(Delete)}", cancellationToken: cancellationToken) diff --git a/sdk/storage/Azure.Storage.Blobs/src/Generated/BlobRestClient.cs b/sdk/storage/Azure.Storage.Blobs/src/Generated/BlobRestClient.cs index 5ded9f70ccc9..3ad286dc4eea 100644 --- a/sdk/storage/Azure.Storage.Blobs/src/Generated/BlobRestClient.cs +++ b/sdk/storage/Azure.Storage.Blobs/src/Generated/BlobRestClient.cs @@ -4722,6 +4722,7 @@ internal static Azure.Core.HttpMessage GetPropertiesAsync_CreateMessage( /// Specify an ETag value to operate only on blobs without a matching value. /// Specify a SQL where clause on blob tags to operate only on blobs with a matching value. /// Provides a client-generated, opaque value with a 1 KB character limit that is recorded in the analytics logs when storage analytics logging is enabled. + /// Optional. Only possible value is 'permanent', which specifies to permanently delete a blob if blob soft delete is enabled. /// Whether to invoke the operation asynchronously. The default value is true. /// Operation name. /// Cancellation token. @@ -4742,6 +4743,7 @@ internal static Azure.Core.HttpMessage GetPropertiesAsync_CreateMessage( Azure.ETag? ifNoneMatch = default, string ifTags = default, string requestId = default, + Azure.Storage.Blobs.Models.BlobDeleteType? blobDeleteType = default, bool async = true, string operationName = "BlobClient.Delete", System.Threading.CancellationToken cancellationToken = default) @@ -4765,7 +4767,8 @@ internal static Azure.Core.HttpMessage GetPropertiesAsync_CreateMessage( ifMatch, ifNoneMatch, ifTags, - requestId)) + requestId, + blobDeleteType)) { if (async) { @@ -4811,6 +4814,7 @@ internal static Azure.Core.HttpMessage GetPropertiesAsync_CreateMessage( /// Specify an ETag value to operate only on blobs without a matching value. /// Specify a SQL where clause on blob tags to operate only on blobs with a matching value. /// Provides a client-generated, opaque value with a 1 KB character limit that is recorded in the analytics logs when storage analytics logging is enabled. + /// Optional. Only possible value is 'permanent', which specifies to permanently delete a blob if blob soft delete is enabled. /// The Blob.DeleteAsync Message. internal static Azure.Core.HttpMessage DeleteAsync_CreateMessage( Azure.Core.Pipeline.HttpPipeline pipeline, @@ -4826,7 +4830,8 @@ internal static Azure.Core.HttpMessage DeleteAsync_CreateMessage( Azure.ETag? ifMatch = default, Azure.ETag? ifNoneMatch = default, string ifTags = default, - string requestId = default) + string requestId = default, + Azure.Storage.Blobs.Models.BlobDeleteType? blobDeleteType = default) { // Validation if (resourceUri == null) @@ -4848,6 +4853,7 @@ internal static Azure.Core.HttpMessage DeleteAsync_CreateMessage( if (snapshot != null) { _request.Uri.AppendQuery("snapshot", snapshot); } if (versionId != null) { _request.Uri.AppendQuery("versionid", versionId); } if (timeout != null) { _request.Uri.AppendQuery("timeout", timeout.Value.ToString(System.Globalization.CultureInfo.InvariantCulture)); } + if (blobDeleteType != null) { _request.Uri.AppendQuery("deletetype", blobDeleteType.Value.ToString()); } // Add request headers _request.Headers.SetValue("x-ms-version", version); @@ -17094,6 +17100,22 @@ internal static Azure.Storage.Blobs.Models.BlobCorsRule FromXml(System.Xml.Linq. } #endregion class BlobCorsRule +#region enum BlobDeleteType +namespace Azure.Storage.Blobs.Models +{ + /// + /// Optional. Only possible value is 'permanent', which specifies to permanently delete a blob if blob soft delete is enabled. + /// + public enum BlobDeleteType + { + /// + /// Permanent + /// + Permanent + } +} +#endregion enum BlobDeleteType + #region enum strings BlobErrorCode namespace Azure.Storage.Blobs.Models { @@ -19113,6 +19135,11 @@ public partial class BlobRetentionPolicy /// public int? Days { get; set; } + /// + /// Indicates whether permanent delete is allowed on this storage account. + /// + public bool? AllowPermanentDelete { get; set; } + /// /// Creates a new BlobRetentionPolicy instance /// @@ -19140,6 +19167,14 @@ internal static System.Xml.Linq.XElement ToXml(Azure.Storage.Blobs.Models.BlobRe System.Xml.Linq.XName.Get("Days", ""), value.Days.Value.ToString(System.Globalization.CultureInfo.InvariantCulture))); } + if (value.AllowPermanentDelete != null) + { + _element.Add(new System.Xml.Linq.XElement( + System.Xml.Linq.XName.Get("AllowPermanentDelete", ""), + #pragma warning disable CA1308 // Normalize strings to uppercase + value.AllowPermanentDelete.Value.ToString(System.Globalization.CultureInfo.InvariantCulture).ToLowerInvariant())); + #pragma warning restore CA1308 // Normalize strings to uppercase + } return _element; } @@ -19163,6 +19198,11 @@ internal static Azure.Storage.Blobs.Models.BlobRetentionPolicy FromXml(System.Xm { _value.Days = int.Parse(_child.Value, System.Globalization.CultureInfo.InvariantCulture); } + _child = element.Element(System.Xml.Linq.XName.Get("AllowPermanentDelete", "")); + if (_child != null) + { + _value.AllowPermanentDelete = bool.Parse(_child.Value); + } CustomizeFromXml(element, _value); return _value; } diff --git a/sdk/storage/Azure.Storage.Blobs/src/Models/BlobDeleteOptions.cs b/sdk/storage/Azure.Storage.Blobs/src/Models/BlobDeleteOptions.cs new file mode 100644 index 000000000000..4f4ecca3e3ca --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/src/Models/BlobDeleteOptions.cs @@ -0,0 +1,30 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.Storage.Blobs.Specialized; + +namespace Azure.Storage.Blobs.Models +{ + /// + /// Optional parameters for . + /// + public class BlobDeleteOptions + { + /// + /// Optional. Specifies options for deleting blob snapshots. + /// + public DeleteSnapshotsOption? SnapshotsOption { get; set; } + + /// + /// Optional. Specifies conditions for deleting blobs. + /// + public BlobRequestConditions Conditions { get; set; } + + /// + /// Optional. Only applicable when deleting blob snapshots or versions on a + /// storage accounts with Blob Soft Delete enabled. + /// If specified, the blob snapshots or version will be permanently deleted. + /// + public BlobDeleteType? DeleteType { get; set; } + } +} diff --git a/sdk/storage/Azure.Storage.Blobs/src/PageBlobClient.cs b/sdk/storage/Azure.Storage.Blobs/src/PageBlobClient.cs index 630e1390328b..a5beb74ca2a3 100644 --- a/sdk/storage/Azure.Storage.Blobs/src/PageBlobClient.cs +++ b/sdk/storage/Azure.Storage.Blobs/src/PageBlobClient.cs @@ -2300,8 +2300,8 @@ private async Task> UpdateSequenceNumberInternal( /// created in this way. Incremental copy blobs may not be downloaded /// directly. The only supported operations are /// , - /// , - /// and . The copied snapshots may + /// , + /// and . The copied snapshots may /// be read and deleted as usual. /// /// An incremental copy is performed asynchronously on the service and @@ -2410,7 +2410,7 @@ public virtual CopyFromUriOperation StartCopyIncremental( /// directly. The only supported operations are /// , /// , - /// and . The copied + /// and . The copied /// snapshots may be read and deleted as usual. /// /// An incremental copy is performed asynchronously on the service and @@ -2523,7 +2523,7 @@ public virtual async Task StartCopyIncrementalAsync( /// directly. The only supported operations are /// , /// , - /// and . The copied + /// and . The copied /// snapshots may be read and deleted as usual. /// /// An incremental copy is performed asynchronously on the service and diff --git a/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobContainerSasPermissions.cs b/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobContainerSasPermissions.cs index 6e6f11fd60f0..e3ed14e36901 100644 --- a/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobContainerSasPermissions.cs +++ b/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobContainerSasPermissions.cs @@ -56,6 +56,11 @@ public enum BlobContainerSasPermissions /// DeleteBlobVersion = 128, + /// + /// Indicates that deleting a Blob Version and Blob Snapshot is permitted. + /// + PermanentlyDeleteBlobVersionOrSnapshot = 256, + /// /// Indicates that all permissions are set. /// @@ -103,6 +108,10 @@ internal static string ToPermissionsString(this BlobContainerSasPermissions perm { sb.Append(Constants.Sas.Permissions.DeleteBlobVersion); } + if ((permissions & BlobContainerSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot) == BlobContainerSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot) + { + sb.Append(Constants.Sas.Permissions.PermanentlyDeleteBlobVersionOrSnapshot); + } if ((permissions & BlobContainerSasPermissions.List) == BlobContainerSasPermissions.List) { sb.Append(Constants.Sas.Permissions.List); diff --git a/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobSasPermissions.cs b/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobSasPermissions.cs index dc54e44d3f18..e47adec0cb30 100644 --- a/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobSasPermissions.cs +++ b/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobSasPermissions.cs @@ -51,6 +51,11 @@ public enum BlobSasPermissions /// DeleteBlobVersion = 64, + /// + /// Indicates that deleting a Blob Version and Blob Snapshot is permitted. + /// + PermanentlyDeleteBlobVersionOrSnapshot = 128, + /// /// Indicates that all permissions are set. /// @@ -98,6 +103,10 @@ internal static string ToPermissionsString(this BlobSasPermissions permissions) { sb.Append(Constants.Sas.Permissions.DeleteBlobVersion); } + if ((permissions & BlobSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot) == BlobSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot) + { + sb.Append(Constants.Sas.Permissions.PermanentlyDeleteBlobVersionOrSnapshot); + } if ((permissions & BlobSasPermissions.Tag) == BlobSasPermissions.Tag) { sb.Append(Constants.Sas.Permissions.Tag); diff --git a/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobVersionSasPermissions.cs b/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobVersionSasPermissions.cs index 0c449e7a3134..728c66cfa99b 100644 --- a/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobVersionSasPermissions.cs +++ b/sdk/storage/Azure.Storage.Blobs/src/Sas/BlobVersionSasPermissions.cs @@ -22,6 +22,11 @@ public enum BlobVersionSasPermissions /// Delete = 1, + /// + /// Indicates that Permanent Delete is permitted. + /// + PermanentlyDelete = 2, + /// /// Indicates that all permissions are set. /// @@ -49,6 +54,10 @@ internal static string ToPermissionsString(this BlobVersionSasPermissions permis { sb.Append(Constants.Sas.Permissions.DeleteBlobVersion); } + if ((permissions & BlobVersionSasPermissions.PermanentlyDelete) == BlobVersionSasPermissions.PermanentlyDelete) + { + sb.Append(Constants.Sas.Permissions.PermanentlyDeleteBlobVersionOrSnapshot); + } return sb.ToString(); } } diff --git a/sdk/storage/Azure.Storage.Blobs/tests/BlobBaseClientTests.cs b/sdk/storage/Azure.Storage.Blobs/tests/BlobBaseClientTests.cs index 6d6970366299..3a83ccea241f 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/BlobBaseClientTests.cs +++ b/sdk/storage/Azure.Storage.Blobs/tests/BlobBaseClientTests.cs @@ -2650,8 +2650,13 @@ public async Task DeleteAsync_Options() BlobBaseClient blob = await GetNewBlobClient(test.Container); await blob.CreateSnapshotAsync(); + BlobDeleteOptions options = new BlobDeleteOptions + { + SnapshotsOption = DeleteSnapshotsOption.OnlySnapshots + }; + // Act - await blob.DeleteAsync(snapshotsOption: DeleteSnapshotsOption.OnlySnapshots); + await blob.DeleteAsync(options); // Assert Response response = await blob.GetPropertiesAsync(); @@ -2675,8 +2680,13 @@ public async Task DeleteAsync_AccessConditions() parameters: parameters, lease: true); + BlobDeleteOptions options = new BlobDeleteOptions + { + Conditions = accessConditions + }; + // Act - Response response = await blob.DeleteAsync(conditions: accessConditions); + Response response = await blob.DeleteAsync(options); // Assert Assert.IsNotNull(response.Headers.RequestId); @@ -2699,9 +2709,14 @@ public async Task DeleteAsync_AccessConditionsFail() parameters: parameters, lease: true); + BlobDeleteOptions options = new BlobDeleteOptions + { + Conditions = accessConditions + }; + // Act await TestHelper.AssertExpectedExceptionAsync( - blob.DeleteAsync(conditions: accessConditions), + blob.DeleteAsync(options), e => { }); } } @@ -2724,8 +2739,13 @@ public async Task DeleteAsync_IfTags() TagConditions = "\"coolTag\" = 'true'" }; + BlobDeleteOptions options = new BlobDeleteOptions + { + Conditions = conditions + }; + // Act - Response response = await blob.DeleteAsync(conditions: conditions); + Response response = await blob.DeleteAsync(options); // Assert bool exists = await blob.ExistsAsync(); @@ -2745,9 +2765,14 @@ public async Task DeleteAsync_IfTags_Failed() TagConditions = "\"coolTag\" = 'true'" }; + BlobDeleteOptions options = new BlobDeleteOptions + { + Conditions = conditions + }; + // Act await TestHelper.AssertExpectedExceptionAsync( - blob.DeleteAsync(conditions: conditions), + blob.DeleteAsync(options), e => Assert.AreEqual("ConditionNotMet", e.ErrorCode)); } @@ -3048,6 +3073,343 @@ public async Task DeleteAsync_InvalidSAS() Assert.IsTrue(await blob.ExistsAsync()); } + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + public async Task DeleteAsync_PermanentDeleteSnapshot() + { + // Arrange + BlobServiceClient serviceClient = GetServiceClient_SoftDelete(); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + await blob.CreateAsync(); + + Response snapshotResponse = await blob.CreateSnapshotAsync(); + AppendBlobClient blobSnapshot = InstrumentClient(blob.WithSnapshot(snapshotResponse.Value.Snapshot)); + + // Delete snapshot + await blobSnapshot.DeleteAsync(); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await blobSnapshot.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(BlobSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot)] + [TestCase(BlobSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(BlobSasPermissions blobSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClient_SoftDelete(); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + await blob.CreateAsync(); + + Response snapshotResponse = await blob.CreateSnapshotAsync(); + AppendBlobClient blobSnapshot = InstrumentClient(blob.WithSnapshot(snapshotResponse.Value.Snapshot)); + + // Delete snapshot + await blobSnapshot.DeleteAsync(); + + BlobSasQueryParameters sasQueryParameters = GetBlobSas( + test.Container.Name, + blob.Name, + blobSasPermissions, + new StorageSharedKeyCredential(TestConfigSoftDelete.AccountName, TestConfigSoftDelete.AccountKey)); + BlobUriBuilder blobUriBuilder = new BlobUriBuilder(blobSnapshot.Uri) + { + Sas = sasQueryParameters + }; + + AppendBlobClient sasSnapshotBlob = InstrumentClient(new AppendBlobClient(blobUriBuilder.ToUri(), GetOptions())); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await sasSnapshotBlob.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(BlobSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot)] + [TestCase(BlobSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(BlobSasPermissions blobSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClientFromOauthConfig(TestConfigSoftDelete); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + await blob.CreateAsync(); + + Response snapshotResponse = await blob.CreateSnapshotAsync(); + AppendBlobClient blobSnapshot = InstrumentClient(blob.WithSnapshot(snapshotResponse.Value.Snapshot)); + + // Delete snapshot + await blobSnapshot.DeleteAsync(); + + Response userDelegationKey = await serviceClient.GetUserDelegationKeyAsync( + startsOn: null, + expiresOn: Recording.UtcNow.AddHours(1)); + + BlobSasQueryParameters sasQueryParameters = GetBlobIdentitySas( + test.Container.Name, + blob.Name, + blobSasPermissions, + userDelegationKey, + serviceClient.AccountName); + + BlobUriBuilder blobUriBuilder = new BlobUriBuilder(blobSnapshot.Uri) + { + Sas = sasQueryParameters + }; + + AppendBlobClient sasSnapshotBlob = InstrumentClient(new AppendBlobClient(blobUriBuilder.ToUri(), GetOptions())); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await sasSnapshotBlob.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(BlobContainerSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot)] + [TestCase(BlobContainerSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(BlobContainerSasPermissions containerSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClient_SoftDelete(); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + await blob.CreateAsync(); + + Response snapshotResponse = await blob.CreateSnapshotAsync(); + AppendBlobClient blobSnapshot = InstrumentClient(blob.WithSnapshot(snapshotResponse.Value.Snapshot)); + + // Delete snapshot + await blobSnapshot.DeleteAsync(); + + BlobSasQueryParameters sasQueryParameters = GetContainerSas( + test.Container.Name, + containerSasPermissions, + new StorageSharedKeyCredential(TestConfigSoftDelete.AccountName, TestConfigSoftDelete.AccountKey)); + BlobUriBuilder blobUriBuilder = new BlobUriBuilder(blobSnapshot.Uri) + { + Sas = sasQueryParameters + }; + + AppendBlobClient sasSnapshotBlob = InstrumentClient(new AppendBlobClient(blobUriBuilder.ToUri(), GetOptions())); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await sasSnapshotBlob.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(BlobContainerSasPermissions.PermanentlyDeleteBlobVersionOrSnapshot)] + [TestCase(BlobContainerSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(BlobContainerSasPermissions containerSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClientFromOauthConfig(TestConfigSoftDelete); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + await blob.CreateAsync(); + + Response snapshotResponse = await blob.CreateSnapshotAsync(); + AppendBlobClient blobSnapshot = InstrumentClient(blob.WithSnapshot(snapshotResponse.Value.Snapshot)); + + // Delete snapshot + await blobSnapshot.DeleteAsync(); + + Response userDelegationKey = await serviceClient.GetUserDelegationKeyAsync( + startsOn: null, + expiresOn: Recording.UtcNow.AddHours(1)); + + BlobSasQueryParameters sasQueryParameters = GetContainerIdentitySas( + test.Container.Name, + containerSasPermissions, + userDelegationKey, + serviceClient.AccountName); + + BlobUriBuilder blobUriBuilder = new BlobUriBuilder(blobSnapshot.Uri) + { + Sas = sasQueryParameters + }; + + AppendBlobClient sasSnapshotBlob = InstrumentClient(new AppendBlobClient(blobUriBuilder.ToUri(), GetOptions())); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await sasSnapshotBlob.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(AccountSasPermissions.PermanentlyDeleteVersionOrSnapshot)] + [TestCase(AccountSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(AccountSasPermissions accountSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClient_SoftDelete(); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + await blob.CreateAsync(); + + Response snapshotResponse = await blob.CreateSnapshotAsync(); + AppendBlobClient blobSnapshot = InstrumentClient(blob.WithSnapshot(snapshotResponse.Value.Snapshot)); + + // Delete snapshot + await blobSnapshot.DeleteAsync(); + + SasQueryParameters sasQueryParameters = GetNewAccountSas( + resourceTypes: AccountSasResourceTypes.All, + permissions: accountSasPermissions, + sharedKeyCredentials: new StorageSharedKeyCredential(TestConfigSoftDelete.AccountName, TestConfigSoftDelete.AccountKey)); + BlobBaseClient sasSnapshotBlob = new BlobBaseClient( + new Uri($"{blobSnapshot.Uri}&{sasQueryParameters}"), GetOptions()); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await sasSnapshotBlob.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + public async Task DeleteAsync_PermanentDeleteVersion() + { + // Arrange + BlobServiceClient serviceClient = GetServiceClient_SoftDelete(); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + Response createResponse = await blob.CreateAsync(); + IDictionary metadata = BuildMetadata(); + Response metadataResponse = await blob.SetMetadataAsync(metadata); + BlobBaseClient blobVersion = blob.WithVersion(createResponse.Value.VersionId); + + // Delete blob version + await blobVersion.DeleteAsync(); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + // Act - permanently delete the snapshot + await blobVersion.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(BlobVersionSasPermissions.PermanentlyDelete)] + [TestCase(BlobVersionSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteVersion_VersionSas(BlobVersionSasPermissions versionSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClient_SoftDelete(); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + Response createResponse = await blob.CreateAsync(); + IDictionary metadata = BuildMetadata(); + Response metadataResponse = await blob.SetMetadataAsync(metadata); + BlobBaseClient blobVersion = blob.WithVersion(createResponse.Value.VersionId); + + // Delete blob version + await blobVersion.DeleteAsync(); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + BlobSasQueryParameters sasQueryParameters = GetBlobVersionSas( + test.Container.Name, + blob.Name, + createResponse.Value.VersionId, + versionSasPermissions, + sharedKeyCredential: new StorageSharedKeyCredential(TestConfigSoftDelete.AccountName, TestConfigSoftDelete.AccountKey)); + + BlobUriBuilder blobUriBuilder = new BlobUriBuilder(blobVersion.Uri) + { + Sas = sasQueryParameters + }; + + BlobBaseClient sasBlobVersion = InstrumentClient(new BlobBaseClient(blobUriBuilder.ToUri(), GetOptions())); + + // Act - permanently delete the version + await sasBlobVersion.DeleteAsync(options); + } + + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [TestCase(BlobVersionSasPermissions.PermanentlyDelete)] + [TestCase(BlobVersionSasPermissions.All)] + public async Task DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(BlobVersionSasPermissions versionSasPermissions) + { + // Arrange + BlobServiceClient serviceClient = GetServiceClientFromOauthConfig(TestConfigSoftDelete); + await using DisposingContainer test = await GetTestContainerAsync(serviceClient); + AppendBlobClient blob = InstrumentClient(test.Container.GetAppendBlobClient(GetNewBlobName())); + Response createResponse = await blob.CreateAsync(); + IDictionary metadata = BuildMetadata(); + Response metadataResponse = await blob.SetMetadataAsync(metadata); + BlobBaseClient blobVersion = blob.WithVersion(createResponse.Value.VersionId); + + // Delete blob version + await blobVersion.DeleteAsync(); + + BlobDeleteOptions options = new BlobDeleteOptions + { + DeleteType = BlobDeleteType.Permanent + }; + + Response userDelegationKey = await serviceClient.GetUserDelegationKeyAsync( + startsOn: null, + expiresOn: Recording.UtcNow.AddHours(1)); + + BlobSasQueryParameters sasQueryParameters = GetBlobVersionIdentitySas( + test.Container.Name, + blob.Name, + createResponse.Value.VersionId, + versionSasPermissions, + userDelegationKey, + serviceClient.AccountName); + + BlobUriBuilder blobUriBuilder = new BlobUriBuilder(blobVersion.Uri) + { + Sas = sasQueryParameters + }; + + BlobBaseClient sasBlobVersion = InstrumentClient(new BlobBaseClient(blobUriBuilder.ToUri(), GetOptions())); + + // Act - permanently delete the version + await sasBlobVersion.DeleteAsync(options); + } + [Test] public async Task DeleteIfExistsAsync() { diff --git a/sdk/storage/Azure.Storage.Blobs/tests/BlobTestBase.cs b/sdk/storage/Azure.Storage.Blobs/tests/BlobTestBase.cs index 6c94e19b977d..1a8e282bd95a 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/BlobTestBase.cs +++ b/sdk/storage/Azure.Storage.Blobs/tests/BlobTestBase.cs @@ -139,7 +139,7 @@ private BlobClientOptions GetSecondaryStorageOptions( return options; } - private BlobServiceClient GetServiceClientFromOauthConfig(TenantConfiguration config) => + public BlobServiceClient GetServiceClientFromOauthConfig(TenantConfiguration config) => InstrumentClient( new BlobServiceClient( new Uri(config.BlobServiceEndpoint), diff --git a/sdk/storage/Azure.Storage.Blobs/tests/ServiceClientTests.cs b/sdk/storage/Azure.Storage.Blobs/tests/ServiceClientTests.cs index 5e342e821a5a..dbd7fe611d3c 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/ServiceClientTests.cs +++ b/sdk/storage/Azure.Storage.Blobs/tests/ServiceClientTests.cs @@ -435,6 +435,36 @@ public async Task SetPropertiesAsync_StaticWebsite() await service.SetPropertiesAsync(properties); } + [Test] + [ServiceVersion(Min = BlobClientOptions.ServiceVersion.V2020_04_08)] + [NonParallelizable] + public async Task SetPropertiesAsync_PermanentDelete() + { + // Arrange + BlobServiceClient service = GetServiceClient_SoftDelete(); + BlobServiceProperties properties = await service.GetPropertiesAsync(); + BlobRetentionPolicy originalBlobRetentionPolicy = properties.DeleteRetentionPolicy; + properties.DeleteRetentionPolicy = new BlobRetentionPolicy + { + Enabled = true, + Days = 1, + AllowPermanentDelete = true + }; + + // Act + await service.SetPropertiesAsync(properties); + + // Assert + properties = await service.GetPropertiesAsync(); + Assert.IsTrue(properties.DeleteRetentionPolicy.Enabled); + Assert.AreEqual(1, properties.DeleteRetentionPolicy.Days); + Assert.IsTrue(properties.DeleteRetentionPolicy.AllowPermanentDelete); + + // Cleanup + properties.DeleteRetentionPolicy = originalBlobRetentionPolicy; + await service.SetPropertiesAsync(properties); + } + [Test] public async Task SetPropertiesAsync_Error() { diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshot.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshot.json new file mode 100644 index 000000000000..a2eee77b394f --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshot.json @@ -0,0 +1,204 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9c0b7e90-c803-4f1b-b491-30cce1e6f369?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e439d4c5df6eee48822f1dc02707fcf6-728380ca548d214d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "d4cea691-4f62-7ade-ed5e-f19f228cf297", + "x-ms-date": "Tue, 03 Nov 2020 19:59:17 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "ETag": "\u00220x8D88032F2D92FD4\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d4cea691-4f62-7ade-ed5e-f19f228cf297", + "x-ms-request-id": "b8b91c84-f01e-0002-0a1b-b24899000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9c0b7e90-c803-4f1b-b491-30cce1e6f369/test-blob-e9dcf1eb-1730-4bcb-b0e1-4866f1343f28", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-02bd8a96f4687f40ad0f70340ebd3029-ee067719331a4e4d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "1dfb3fab-89af-7982-db82-2481077888b9", + "x-ms-date": "Tue, 03 Nov 2020 19:59:18 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "ETag": "\u00220x8D88032F2EE3D64\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "1dfb3fab-89af-7982-db82-2481077888b9", + "x-ms-request-id": "b8b91c94-f01e-0002-151b-b24899000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:18.5344868Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9c0b7e90-c803-4f1b-b491-30cce1e6f369/test-blob-e9dcf1eb-1730-4bcb-b0e1-4866f1343f28?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-38f93b4c08d7ec4595e4d698eb87a595-1271a4487d880149-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "b2ba81da-2238-9479-fbc1-5f94fa8534e1", + "x-ms-date": "Tue, 03 Nov 2020 19:59:18 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "ETag": "\u00220x8D88032F2EE3D64\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b2ba81da-2238-9479-fbc1-5f94fa8534e1", + "x-ms-request-id": "b8b91c98-f01e-0002-191b-b24899000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:18.6055525Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:18.6065525Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9c0b7e90-c803-4f1b-b491-30cce1e6f369/test-blob-e9dcf1eb-1730-4bcb-b0e1-4866f1343f28?snapshot=2020-11-03T19:59:18.6055525Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-4c902024ae4e19448f835b8b6fd1f898-7d02a4230d8eca42-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "85a6a28a-d5bd-fc80-4eeb-a98f57ebd264", + "x-ms-date": "Tue, 03 Nov 2020 19:59:18 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "85a6a28a-d5bd-fc80-4eeb-a98f57ebd264", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "b8b91c9d-f01e-0002-1e1b-b24899000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9c0b7e90-c803-4f1b-b491-30cce1e6f369/test-blob-e9dcf1eb-1730-4bcb-b0e1-4866f1343f28?snapshot=2020-11-03T19:59:18.6055525Z\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-d0806105bd36444796dfff38425be713-01e14f2e8d5cff45-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "570aec92-aedf-0823-9347-3bc1b8e59cd3", + "x-ms-date": "Tue, 03 Nov 2020 19:59:18 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "570aec92-aedf-0823-9347-3bc1b8e59cd3", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "b8b91ca4-f01e-0002-231b-b24899000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9c0b7e90-c803-4f1b-b491-30cce1e6f369?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-f094ef0c4302094bb46ff78e45737b78-ceead709bfa1834b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "6bfc6651-7ae0-bd85-89e3-a2dd3112bf26", + "x-ms-date": "Tue, 03 Nov 2020 19:59:18 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6bfc6651-7ae0-bd85-89e3-a2dd3112bf26", + "x-ms-request-id": "b8b91cab-f01e-0002-281b-b24899000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1961769864", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotAsync.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotAsync.json new file mode 100644 index 000000000000..284d2b0c52ba --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotAsync.json @@ -0,0 +1,204 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59069d7d-a83c-67b3-c285-e0cd9f946584?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-39072907752e2248acbb7cb25bc3945b-1d0aa4d961cb0244-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "a81b2eeb-d494-a13c-b782-54373fc60727", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "ETag": "\u00220x8D88032FC4F6C24\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a81b2eeb-d494-a13c-b782-54373fc60727", + "x-ms-request-id": "11adb6ef-c01e-00b0-451b-b2b7e8000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59069d7d-a83c-67b3-c285-e0cd9f946584/test-blob-824591c1-0119-5d47-142d-020428b26098", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-5d1980df3ab15a499bcd59ab37a46202-9b7463885380054d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "753f5830-8ae3-ea62-e7bd-9466d1387905", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "ETag": "\u00220x8D88032FC5AF36C\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "753f5830-8ae3-ea62-e7bd-9466d1387905", + "x-ms-request-id": "11adb6f5-c01e-00b0-471b-b2b7e8000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:34.3464300Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59069d7d-a83c-67b3-c285-e0cd9f946584/test-blob-824591c1-0119-5d47-142d-020428b26098?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-62ac00cc9c2ec84da43576eaaa0a3a14-7ddd35dad08d3c46-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "cfd37292-eb72-eeb4-02f7-89bb2889a328", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "ETag": "\u00220x8D88032FC5AF36C\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "cfd37292-eb72-eeb4-02f7-89bb2889a328", + "x-ms-request-id": "11adb6f9-c01e-00b0-4a1b-b2b7e8000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:34.4104887Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:34.4114887Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59069d7d-a83c-67b3-c285-e0cd9f946584/test-blob-824591c1-0119-5d47-142d-020428b26098?snapshot=2020-11-03T19:59:34.4104887Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-465fb269478c1f4ca843e9c159b92439-e50bc61b5812c442-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "5fd3d12c-aa64-3593-07d0-d7ec0ef2dc17", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "5fd3d12c-aa64-3593-07d0-d7ec0ef2dc17", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "11adb6fd-c01e-00b0-4c1b-b2b7e8000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59069d7d-a83c-67b3-c285-e0cd9f946584/test-blob-824591c1-0119-5d47-142d-020428b26098?snapshot=2020-11-03T19:59:34.4104887Z\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-5a48cf5a37f9e24ea4290fa6c70cb1bb-3632a76dc0c35a44-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "568e69f4-44b5-fec3-8228-07c2e8be8ab8", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "568e69f4-44b5-fec3-8228-07c2e8be8ab8", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "11adb701-c01e-00b0-4f1b-b2b7e8000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59069d7d-a83c-67b3-c285-e0cd9f946584?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-090b829099ba8d4cbe01b45109d3cf54-e2e1eacc62afbc40-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a4f83f4a-8563-e861-3450-4f407a6eea07", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a4f83f4a-8563-e861-3450-4f407a6eea07", + "x-ms-request-id": "11adb70b-c01e-00b0-551b-b2b7e8000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "490397126", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(All).json new file mode 100644 index 000000000000..02f0761d738d --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(All).json @@ -0,0 +1,202 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1270073c-62be-d21d-fe0a-2bf90d891e63?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-ebdabbc9210fea4eb1b3f0ae8d4038a7-157695544495044d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "81ecf0b2-3293-f2b5-dca9-15878f6d70df", + "x-ms-date": "Tue, 03 Nov 2020 19:59:20 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:20 GMT", + "ETag": "\u00220x8D88032F4A2F056\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:21 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "81ecf0b2-3293-f2b5-dca9-15878f6d70df", + "x-ms-request-id": "30f3d5bb-201e-0011-4d1b-b26c95000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1270073c-62be-d21d-fe0a-2bf90d891e63/test-blob-21ddd4f4-5988-8185-6f1f-1214f38aadfb", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-09a88fd7172c66449671d1a52bc23aea-0b547fdd332f4f47-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "509f8f39-f825-5877-6a6a-12731fa1fe52", + "x-ms-date": "Tue, 03 Nov 2020 19:59:21 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:20 GMT", + "ETag": "\u00220x8D88032F4ACD3FF\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:21 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "509f8f39-f825-5877-6a6a-12731fa1fe52", + "x-ms-request-id": "30f3d5c2-201e-0011-511b-b26c95000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:21.4612479Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1270073c-62be-d21d-fe0a-2bf90d891e63/test-blob-21ddd4f4-5988-8185-6f1f-1214f38aadfb?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-b9029f7facf73c4286985fac5abcf980-38eec2c61e6d1441-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "64da815e-5dea-f8d6-b5ee-b2318a5c7d96", + "x-ms-date": "Tue, 03 Nov 2020 19:59:21 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:20 GMT", + "ETag": "\u00220x8D88032F4ACD3FF\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:21 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "64da815e-5dea-f8d6-b5ee-b2318a5c7d96", + "x-ms-request-id": "30f3d5c8-201e-0011-561b-b26c95000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:21.5293103Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:21.5303103Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1270073c-62be-d21d-fe0a-2bf90d891e63/test-blob-21ddd4f4-5988-8185-6f1f-1214f38aadfb?snapshot=2020-11-03T19:59:21.5293103Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-c86c95616861ce4cafdc2291feb3d8a5-b9750d644178fa47-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "9e15b28e-9ac6-9e67-449d-ad38a110cca7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:21 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:21 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "9e15b28e-9ac6-9e67-449d-ad38a110cca7", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "30f3d5d0-201e-0011-5b1b-b26c95000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1270073c-62be-d21d-fe0a-2bf90d891e63/test-blob-21ddd4f4-5988-8185-6f1f-1214f38aadfb?snapshot=2020-11-03T19%3A59%3A21.5293103Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-11-03T18%3A59%3A21Z\u0026se=2020-11-03T20%3A59%3A21Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d8a37f73-df46-7fd0-c2b4-46dcb032443b", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:20 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d8a37f73-df46-7fd0-c2b4-46dcb032443b", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "e5f04fc9-301e-00e9-541b-b2306b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1270073c-62be-d21d-fe0a-2bf90d891e63?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-37d67096feff804e9a1e8e5c74265a93-25fe6c5c03b8e143-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "22c4ffb4-f46d-e260-81d7-f12f0a0950e3", + "x-ms-date": "Tue, 03 Nov 2020 19:59:21 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:21 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "22c4ffb4-f46d-e260-81d7-f12f0a0950e3", + "x-ms-request-id": "30f3d5e4-201e-0011-6a1b-b26c95000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:21.4460435-06:00", + "RandomSeed": "40729878", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(All)Async.json new file mode 100644 index 000000000000..883c7bf9de59 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(All)Async.json @@ -0,0 +1,202 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-5685a802-747e-3f43-0cd2-cd68d2212303?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-305e8e642380e84887d42fa21d069819-0ed68e00861f4340-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "e928c096-f292-8ba4-1001-04a2943495a3", + "x-ms-date": "Tue, 03 Nov 2020 19:59:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "ETag": "\u00220x8D88032FD7A4DCE\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:36 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e928c096-f292-8ba4-1001-04a2943495a3", + "x-ms-request-id": "790878b3-001e-0029-3a1b-b2c855000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-5685a802-747e-3f43-0cd2-cd68d2212303/test-blob-aa9a6dfc-be1a-0735-4bc4-3810e3482c2e", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-9336a4213c758f4982677ca404754853-24f8b2a2bca32540-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "a5fdeed8-2943-d8c5-8b20-9ecdba93a8c7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:36 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "ETag": "\u00220x8D88032FD84EE5B\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:36 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a5fdeed8-2943-d8c5-8b20-9ecdba93a8c7", + "x-ms-request-id": "790878ba-001e-0029-3f1b-b2c855000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:36.2992731Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-5685a802-747e-3f43-0cd2-cd68d2212303/test-blob-aa9a6dfc-be1a-0735-4bc4-3810e3482c2e?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-f58c33de715df848b258a96e7ffdf86a-dcf765c2fe421e4e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f4384e98-874b-d5ea-28f9-85d89ba31519", + "x-ms-date": "Tue, 03 Nov 2020 19:59:36 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "ETag": "\u00220x8D88032FD84EE5B\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:36 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f4384e98-874b-d5ea-28f9-85d89ba31519", + "x-ms-request-id": "790878bf-001e-0029-431b-b2c855000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:36.3623305Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:36.3633305Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-5685a802-747e-3f43-0cd2-cd68d2212303/test-blob-aa9a6dfc-be1a-0735-4bc4-3810e3482c2e?snapshot=2020-11-03T19:59:36.3623305Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-287a285ae86a1f41871675c4a820b615-085ddfc4ca8bf54f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "6b350c0f-b35a-4d7c-ebce-7d68fed12758", + "x-ms-date": "Tue, 03 Nov 2020 19:59:36 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6b350c0f-b35a-4d7c-ebce-7d68fed12758", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "790878ca-001e-0029-4d1b-b2c855000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-5685a802-747e-3f43-0cd2-cd68d2212303/test-blob-aa9a6dfc-be1a-0735-4bc4-3810e3482c2e?snapshot=2020-11-03T19%3A59%3A36.3623305Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-11-03T18%3A59%3A36Z\u0026se=2020-11-03T20%3A59%3A36Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8fc9c5de-a96e-acbf-bc46-3548091e5572", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "8fc9c5de-a96e-acbf-bc46-3548091e5572", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "48c95f6f-401e-0075-201b-b29d0d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-5685a802-747e-3f43-0cd2-cd68d2212303?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-fb3c1615cf46dc499b75449092f06434-cd090dd316fd7a48-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "388a0725-9708-09ea-2305-c8f0bb3308a8", + "x-ms-date": "Tue, 03 Nov 2020 19:59:36 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "388a0725-9708-09ea-2305-c8f0bb3308a8", + "x-ms-request-id": "790878f5-001e-0029-6c1b-b2c855000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:36.2740281-06:00", + "RandomSeed": "635381961", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(PermanentlyDeleteVersionOrSnapshot).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(PermanentlyDeleteVersionOrSnapshot).json new file mode 100644 index 000000000000..ce6155ca73b0 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(PermanentlyDeleteVersionOrSnapshot).json @@ -0,0 +1,202 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6b32dc06-04bb-3c35-7d63-34b61714addb?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-db03d65ffb5dc340b2b5e1f64a9c8bdf-040f75701b20624a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "b9fe7e6c-134a-c242-9e47-2253311bf3ea", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:19 GMT", + "ETag": "\u00220x8D88032F3AD1257\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b9fe7e6c-134a-c242-9e47-2253311bf3ea", + "x-ms-request-id": "31668334-e01e-0043-161b-b2107d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6b32dc06-04bb-3c35-7d63-34b61714addb/test-blob-508a26eb-9f79-bb35-d2fe-3daaffca8d40", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-601338a762b73749bf389a364407e225-a0f22403b0bdf544-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "897e1b1d-c0b2-cd19-4943-e74bd698c3d4", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:19 GMT", + "ETag": "\u00220x8D88032F3B6C6FD\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "897e1b1d-c0b2-cd19-4943-e74bd698c3d4", + "x-ms-request-id": "3166833a-e01e-0043-191b-b2107d000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:19.8487293Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6b32dc06-04bb-3c35-7d63-34b61714addb/test-blob-508a26eb-9f79-bb35-d2fe-3daaffca8d40?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-8be17e31d6cdd941a4d38917ac9312b7-e94d3e05b524424d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e48d29fc-044b-938d-887c-4fd20c46bbdd", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:19 GMT", + "ETag": "\u00220x8D88032F3B6C6FD\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e48d29fc-044b-938d-887c-4fd20c46bbdd", + "x-ms-request-id": "31668345-e01e-0043-231b-b2107d000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:19.9157904Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:19.9167904Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6b32dc06-04bb-3c35-7d63-34b61714addb/test-blob-508a26eb-9f79-bb35-d2fe-3daaffca8d40?snapshot=2020-11-03T19:59:19.9157904Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-00c1f908bafe3348b4f08ff0e3cfa02a-52cf0bd8e8ff394b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "ac4ecbb1-df0b-b688-546c-07550b01eb4e", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "ac4ecbb1-df0b-b688-546c-07550b01eb4e", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "3166834b-e01e-0043-271b-b2107d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6b32dc06-04bb-3c35-7d63-34b61714addb/test-blob-508a26eb-9f79-bb35-d2fe-3daaffca8d40?snapshot=2020-11-03T19%3A59%3A19.9157904Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-11-03T18%3A59%3A19Z\u0026se=2020-11-03T20%3A59%3A19Z\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "40210c25-0ef7-36d1-ccbe-f24a6aebb644", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:21 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "40210c25-0ef7-36d1-ccbe-f24a6aebb644", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "2f19bacc-801e-00a1-221b-b22d5c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6b32dc06-04bb-3c35-7d63-34b61714addb?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-03431417e286ad4bbb5fa51bb356320a-594f72bfbea4d44f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "ff30f7be-abe0-2f56-2c54-54d2581a1ffc", + "x-ms-date": "Tue, 03 Nov 2020 19:59:20 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:20 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "ff30f7be-abe0-2f56-2c54-54d2581a1ffc", + "x-ms-request-id": "316683ee-e01e-0043-381b-b2107d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:19.8346097-06:00", + "RandomSeed": "1060457531", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(PermanentlyDeleteVersionOrSnapshot)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(PermanentlyDeleteVersionOrSnapshot)Async.json new file mode 100644 index 000000000000..4881481e2ad5 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_AccountSas(PermanentlyDeleteVersionOrSnapshot)Async.json @@ -0,0 +1,202 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-4e4e8f37-6e1c-6210-07fc-a0f77a622a21?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-3725fd8aaa64c547adf780f93e1f9afa-d17195b61f849f4d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "82b9918f-eff1-300a-51db-dd2d196e7e6d", + "x-ms-date": "Tue, 03 Nov 2020 19:59:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "ETag": "\u00220x8D88032FD04DE8F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "82b9918f-eff1-300a-51db-dd2d196e7e6d", + "x-ms-request-id": "2df189ca-801e-0008-5e1b-b2ec2e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-4e4e8f37-6e1c-6210-07fc-a0f77a622a21/test-blob-542d6e9c-1ff7-fbd1-d508-dc95ba0113a6", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-20e51e30db3e074ca0879d2123f0fcfb-a63434ab99273748-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "e0734607-d633-701e-c0be-ace913747650", + "x-ms-date": "Tue, 03 Nov 2020 19:59:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "ETag": "\u00220x8D88032FD10175F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e0734607-d633-701e-c0be-ace913747650", + "x-ms-request-id": "2df189da-801e-0008-6a1b-b2ec2e000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:35.5335519Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-4e4e8f37-6e1c-6210-07fc-a0f77a622a21/test-blob-542d6e9c-1ff7-fbd1-d508-dc95ba0113a6?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e7c474af11047f499a543a03a095439a-e6ed7f71a8ebc24a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "748dd8dc-338e-fc72-6bf7-28eafc46dd7d", + "x-ms-date": "Tue, 03 Nov 2020 19:59:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "ETag": "\u00220x8D88032FD10175F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "748dd8dc-338e-fc72-6bf7-28eafc46dd7d", + "x-ms-request-id": "2df189e2-801e-0008-701b-b2ec2e000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:35.6066196Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:35.6076196Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-4e4e8f37-6e1c-6210-07fc-a0f77a622a21/test-blob-542d6e9c-1ff7-fbd1-d508-dc95ba0113a6?snapshot=2020-11-03T19:59:35.6066196Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-8a27ba8011e892429b78ed8dc8898d1a-d80b9021a580824f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3b0c6321-01e6-95c2-c55f-230f6dd9f7f7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3b0c6321-01e6-95c2-c55f-230f6dd9f7f7", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "2df189ec-801e-0008-791b-b2ec2e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-4e4e8f37-6e1c-6210-07fc-a0f77a622a21/test-blob-542d6e9c-1ff7-fbd1-d508-dc95ba0113a6?snapshot=2020-11-03T19%3A59%3A35.6066196Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-11-03T18%3A59%3A35Z\u0026se=2020-11-03T20%3A59%3A35Z\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "98c8eb0b-a23a-6396-87f0-61d27aee04a8", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "98c8eb0b-a23a-6396-87f0-61d27aee04a8", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "a1aabd38-c01e-0019-3f1b-b2769a000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-4e4e8f37-6e1c-6210-07fc-a0f77a622a21?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-f7379b0fd95d1a4881d853d06dc75d70-879d12337b16b94f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8103b9d6-5e10-bdbd-4f54-b20e1344c3ec", + "x-ms-date": "Tue, 03 Nov 2020 19:59:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:35 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "8103b9d6-5e10-bdbd-4f54-b20e1344c3ec", + "x-ms-request-id": "2df18a09-801e-0008-101b-b2ec2e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:35.5325505-06:00", + "RandomSeed": "462348164", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(All).json new file mode 100644 index 000000000000..77dbc769515e --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(All).json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-27449188-2f4b-022d-318a-ba9a58770ab1?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-27dbb4c2f48d51409effb0c189cf92eb-d404a1d30800ac4b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "f787b982-7ff2-b1da-acc7-33461b01959b", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "ETag": "\u00220x8D88032F63E644A\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:24 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f787b982-7ff2-b1da-acc7-33461b01959b", + "x-ms-request-id": "3071d51b-a01e-00eb-071b-b28ed3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-27449188-2f4b-022d-318a-ba9a58770ab1/test-blob-8641b50c-1936-4129-14eb-75c1746cd094", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-d9d307348a770946afde4c39a9f06df7-4432e487cb5da943-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "7bb51ff4-9a5b-6818-8f45-e3060a183d40", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "ETag": "\u00220x8D88032F648BF41\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:24 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "7bb51ff4-9a5b-6818-8f45-e3060a183d40", + "x-ms-request-id": "3071d52f-a01e-00eb-181b-b28ed3000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:24.1608001Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-27449188-2f4b-022d-318a-ba9a58770ab1/test-blob-8641b50c-1936-4129-14eb-75c1746cd094?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-22118637224f0346abbaae8785a02238-e68b8f65a1a6884e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "54ccc5af-54b6-cf38-53af-0fab30b9fdb8", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "ETag": "\u00220x8D88032F648BF41\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:24 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "54ccc5af-54b6-cf38-53af-0fab30b9fdb8", + "x-ms-request-id": "3071d543-a01e-00eb-2c1b-b28ed3000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:24.2468792Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:24.2478792Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-27449188-2f4b-022d-318a-ba9a58770ab1/test-blob-8641b50c-1936-4129-14eb-75c1746cd094?snapshot=2020-11-03T19:59:24.2468792Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-739dd878aff3fe40a3bf0368dafab2ca-909aa75b0c2b9340-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "44560517-e94c-a189-660d-5d3ae500c83c", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "44560517-e94c-a189-660d-5d3ae500c83c", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "3071d54d-a01e-00eb-361b-b28ed3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-2d574aec5e0ec4468ecbfcc2f7c7c388-c07697cf74b28a4d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2a934bca-b863-226c-cbc5-0e4b2f8c1974", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:24Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "2a934bca-b863-226c-cbc5-0e4b2f8c1974", + "x-ms-request-id": "3071d55f-a01e-00eb-461b-b28ed3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:24Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:24Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EMhrBWy4l45BJt/nU2KPkBoTEgFqG\u002BRQ95OL2GkRI4vk=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-27449188-2f4b-022d-318a-ba9a58770ab1/test-blob-8641b50c-1936-4129-14eb-75c1746cd094?snapshot=2020-11-03T19%3A59%3A24.2468792Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A24Z\u0026ske=2020-11-03T20%3A59%3A24Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A24Z\u0026se=2020-11-03T20%3A59%3A24Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-8880e434351f6c40b1b9a7380d69fd5c-279ca3505f9b594c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "9a6f3523-9d6c-82d9-90bf-649eab38f473", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:24 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "9a6f3523-9d6c-82d9-90bf-649eab38f473", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "8ffb8d0b-701e-0033-701b-b2a98a000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-27449188-2f4b-022d-318a-ba9a58770ab1?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-a666ba4a630d8a48b12d762c0ddc7d61-5281a385382f3a4c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f928bef2-7e1c-5608-7064-578b50c0b249", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f928bef2-7e1c-5608-7064-578b50c0b249", + "x-ms-request-id": "3071d5e0-a01e-00eb-3e1b-b28ed3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:24.1607861-06:00", + "RandomSeed": "994338754", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(All)Async.json new file mode 100644 index 000000000000..131820b7faeb --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(All)Async.json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6029d31b-edc9-e3b5-566e-73ace9b7fad0?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-96312a8080ffde4d9265279e74be5fc6-efc706b5f9103047-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "c4f3139d-a80e-2b24-1f8b-0d2670c50d25", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "ETag": "\u00220x8D88032FE9D038F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "c4f3139d-a80e-2b24-1f8b-0d2670c50d25", + "x-ms-request-id": "4d07273b-501e-001b-5f1b-b2c822000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6029d31b-edc9-e3b5-566e-73ace9b7fad0/test-blob-4e86d93d-8c45-e8a5-c308-c944b0b7c5cf", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-cb42ab893e3987459afb04d87f7eb927-e35a6a35351a724d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "43c01776-2800-1055-6d0a-0105dedf7a67", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "ETag": "\u00220x8D88032FEA830EA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "43c01776-2800-1055-6d0a-0105dedf7a67", + "x-ms-request-id": "4d07274b-501e-001b-6d1b-b2c822000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:38.2080746Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6029d31b-edc9-e3b5-566e-73ace9b7fad0/test-blob-4e86d93d-8c45-e8a5-c308-c944b0b7c5cf?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-64e02650c41ed548b11d77c04f268f55-282d2ec703b84048-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "99cdf857-82f7-cecf-83fe-68b934bd9228", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "ETag": "\u00220x8D88032FEA830EA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "99cdf857-82f7-cecf-83fe-68b934bd9228", + "x-ms-request-id": "4d072759-501e-001b-7a1b-b2c822000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:38.2771380Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:38.2781380Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6029d31b-edc9-e3b5-566e-73ace9b7fad0/test-blob-4e86d93d-8c45-e8a5-c308-c944b0b7c5cf?snapshot=2020-11-03T19:59:38.2771380Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-53fd8d482c124943aad385ae5146903f-4cd36fe36d57fb49-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e5ad2846-e011-426f-6e61-13b9cea8d359", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e5ad2846-e011-426f-6e61-13b9cea8d359", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "4d072762-501e-001b-031b-b2c822000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-7cb95fa20b0455468dac8c39a53e3972-25148d356a8d0341-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "0b72d833-ad0f-dd17-6ebf-77580660710d", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:38Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "0b72d833-ad0f-dd17-6ebf-77580660710d", + "x-ms-request-id": "4d072771-501e-001b-121b-b2c822000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:38Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:38Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EtJK0zp79tTLXFi9gSLqyI5XxQ7ybJhOWZDpVvnpCsyw=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6029d31b-edc9-e3b5-566e-73ace9b7fad0/test-blob-4e86d93d-8c45-e8a5-c308-c944b0b7c5cf?snapshot=2020-11-03T19%3A59%3A38.2771380Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A38Z\u0026ske=2020-11-03T20%3A59%3A38Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A38Z\u0026se=2020-11-03T20%3A59%3A38Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-adb071ca100512489e53bd6d5829ad23-b994a7d4bba78340-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f585d974-c835-d44a-0670-f81a65c6387e", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f585d974-c835-d44a-0670-f81a65c6387e", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "a154831f-601e-00cb-491b-b2f574000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-6029d31b-edc9-e3b5-566e-73ace9b7fad0?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-39c02211cf99be45adeb91aec8cf1885-1aa462213eb5cb4c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2ce4edd2-7cdb-1cd8-8893-bd8a6a9b0442", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2ce4edd2-7cdb-1cd8-8893-bd8a6a9b0442", + "x-ms-request-id": "4d072793-501e-001b-311b-b2c822000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:38.1878089-06:00", + "RandomSeed": "82031005", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot).json new file mode 100644 index 000000000000..73bbf70025ef --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot).json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-31283c6e-97d4-f0ee-d872-93bbf7b89145?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-08157d5d6d08fc4f8004859305cb2db6-a6fc908cfbf58941-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "2877b50b-bb89-f91b-1159-cfe4c095a641", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:22 GMT", + "ETag": "\u00220x8D88032F58CA7A1\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:22 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2877b50b-bb89-f91b-1159-cfe4c095a641", + "x-ms-request-id": "f502aabf-201e-003e-031b-b2615e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-31283c6e-97d4-f0ee-d872-93bbf7b89145/test-blob-9c96709d-e411-257b-d63c-a80cc622785e", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-5c633e0f66053e4b88c38e7851fb7ace-fef1666b9af35449-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "072f8f21-4ee4-279f-3952-524c130f33ef", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:22 GMT", + "ETag": "\u00220x8D88032F597BAF9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "072f8f21-4ee4-279f-3952-524c130f33ef", + "x-ms-request-id": "f502aad5-201e-003e-131b-b2615e000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:23.0007033Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-31283c6e-97d4-f0ee-d872-93bbf7b89145/test-blob-9c96709d-e411-257b-d63c-a80cc622785e?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-552604ad49c30445a8e479c891f6e52c-7b7708a773e9bb42-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "36eab311-70f3-387a-4288-09ee166f3a6d", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:22 GMT", + "ETag": "\u00220x8D88032F597BAF9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "36eab311-70f3-387a-4288-09ee166f3a6d", + "x-ms-request-id": "f502aaea-201e-003e-271b-b2615e000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:23.0747715Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:23.0757715Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-31283c6e-97d4-f0ee-d872-93bbf7b89145/test-blob-9c96709d-e411-257b-d63c-a80cc622785e?snapshot=2020-11-03T19:59:23.0747715Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-dbdb9fbaff37974d942861e3212571fc-e12234c38aaaa549-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "5f3bfda7-fd24-70fc-f725-9a5d5a111d45", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:22 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "5f3bfda7-fd24-70fc-f725-9a5d5a111d45", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "f502aafe-201e-003e-371b-b2615e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-b47926deef434a4c90ea979736bf1b31-acc168879be85c47-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "18477a02-da34-3148-567e-11fdb2b1637d", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:23Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:22 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "18477a02-da34-3148-567e-11fdb2b1637d", + "x-ms-request-id": "f502ab19-201e-003e-4e1b-b2615e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:23Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:23Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003E/LvYrWwP16uWkBy1IxaT0B5amtodWJXcP\u002BU/u5YLXlM=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-31283c6e-97d4-f0ee-d872-93bbf7b89145/test-blob-9c96709d-e411-257b-d63c-a80cc622785e?snapshot=2020-11-03T19%3A59%3A23.0747715Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A23Z\u0026ske=2020-11-03T20%3A59%3A23Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A23Z\u0026se=2020-11-03T20%3A59%3A23Z\u0026sr=b\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-8a55a228f63a38449ee0438f83e8c001-d12d4120e9684947-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "df5a471d-04c9-3310-6850-f83c903411f3", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "df5a471d-04c9-3310-6850-f83c903411f3", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "8bcb35ba-501e-00ef-241b-b203d4000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-31283c6e-97d4-f0ee-d872-93bbf7b89145?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-c9ed89a99fe9654c87e4a38e095e8a50-ba30ead32e059a4e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "6be0f92a-8357-d8b3-fd59-161d3e957497", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:23 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6be0f92a-8357-d8b3-fd59-161d3e957497", + "x-ms-request-id": "f502ab7d-201e-003e-281b-b2615e000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:23.0017674-06:00", + "RandomSeed": "824799831", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json new file mode 100644 index 000000000000..0050434a0726 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cdc761b0-b2a5-151b-0497-974186a7cc82?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e8bcec4c85af654494bbf874d748e6d6-4c4a107051965843-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "e45bed33-adfd-d5be-e9fa-a87c2590eaf7", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "ETag": "\u00220x8D88032FDFC2794\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e45bed33-adfd-d5be-e9fa-a87c2590eaf7", + "x-ms-request-id": "8a5ccf37-c01e-00c2-191b-b2b0a7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cdc761b0-b2a5-151b-0497-974186a7cc82/test-blob-0ef03df7-80a2-5f3e-082b-b2662b5119d1", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-ed39acecc4c7304e9acc6ec787581a91-c91eeeb09d94de4a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "bed28f54-f242-b260-affb-dcd2fa58a997", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "ETag": "\u00220x8D88032FE0699A9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "bed28f54-f242-b260-affb-dcd2fa58a997", + "x-ms-request-id": "8a5ccf4b-c01e-00c2-271b-b2b0a7000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:37.1490729Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cdc761b0-b2a5-151b-0497-974186a7cc82/test-blob-0ef03df7-80a2-5f3e-082b-b2662b5119d1?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-7e4fca09210f8d429d8e7596c10bc595-cb2c926b0c25c043-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "9b1127b5-5a7f-a48f-325b-e94f0bb2b95f", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "ETag": "\u00220x8D88032FE0699A9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "9b1127b5-5a7f-a48f-325b-e94f0bb2b95f", + "x-ms-request-id": "8a5ccf57-c01e-00c2-311b-b2b0a7000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:37.2221401Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:37.2231401Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cdc761b0-b2a5-151b-0497-974186a7cc82/test-blob-0ef03df7-80a2-5f3e-082b-b2662b5119d1?snapshot=2020-11-03T19:59:37.2221401Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-b9809a361081b2469f2580ecbfe144c0-555533713e375147-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d21caf45-0e46-8617-4741-5e26685b0407", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d21caf45-0e46-8617-4741-5e26685b0407", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "8a5ccf5b-c01e-00c2-351b-b2b0a7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-de8e7d7219a21a4091e490beebc916ac-a54e220315737143-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "5b0ad63e-e695-eb19-3a39-8bb586e19a88", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:37Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "5b0ad63e-e695-eb19-3a39-8bb586e19a88", + "x-ms-request-id": "8a5ccf60-c01e-00c2-391b-b2b0a7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:37Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:37Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EGwDETiP5sa9UjKXG63v2vRjCWqmUcHyzhTAEqa8yHXc=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cdc761b0-b2a5-151b-0497-974186a7cc82/test-blob-0ef03df7-80a2-5f3e-082b-b2662b5119d1?snapshot=2020-11-03T19%3A59%3A37.2221401Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A37Z\u0026ske=2020-11-03T20%3A59%3A37Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A37Z\u0026se=2020-11-03T20%3A59%3A37Z\u0026sr=b\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-b43705752a936348ba4523befa584f17-4b863aafb4dbfc4d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "91e88d38-a851-9c71-dd19-08a45981493e", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:36 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "91e88d38-a851-9c71-dd19-08a45981493e", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "f8f7262c-901e-0082-7b1b-b2b79f000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cdc761b0-b2a5-151b-0497-974186a7cc82?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-9d7be93a133a8442bb34e210ccf15ec5-d33b6400b9ea5a46-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f87ccd08-08f8-1637-8ce5-c743d08f07f8", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:37 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f87ccd08-08f8-1637-8ce5-c743d08f07f8", + "x-ms-request-id": "8a5ccf94-c01e-00c2-591b-b2b0a7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:37.1370363-06:00", + "RandomSeed": "3528148", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(All).json new file mode 100644 index 000000000000..53f092cd17dc --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(All).json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-736a14a6-d0e0-0bbc-c6ff-ff3d2d02d872?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-ff3366f4a952b448a2325b0505a8b828-48c6085569ca8c46-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "1bbe6ea6-dab3-d538-815d-8570e95688ec", + "x-ms-date": "Tue, 03 Nov 2020 19:59:25 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "ETag": "\u00220x8D88032F746EA35\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "1bbe6ea6-dab3-d538-815d-8570e95688ec", + "x-ms-request-id": "ec6de391-f01e-00c9-671b-b24bcc000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-736a14a6-d0e0-0bbc-c6ff-ff3d2d02d872/test-blob-7074645a-15ec-ba6a-4e4c-704a7be45e88", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-c0c1017be7ba404a938fb17aa565600c-b8abdd244aa51a46-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "487e680d-b7c9-9120-0303-cc6769ee5a9d", + "x-ms-date": "Tue, 03 Nov 2020 19:59:25 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "ETag": "\u00220x8D88032F7514783\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "487e680d-b7c9-9120-0303-cc6769ee5a9d", + "x-ms-request-id": "ec6de39c-f01e-00c9-701b-b24bcc000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:25.8944387Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-736a14a6-d0e0-0bbc-c6ff-ff3d2d02d872/test-blob-7074645a-15ec-ba6a-4e4c-704a7be45e88?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-a2d2b6fb17119849963bc85b851fde59-05575db672501040-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "123dc417-1665-20bf-d205-bb40f056a8df", + "x-ms-date": "Tue, 03 Nov 2020 19:59:25 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "ETag": "\u00220x8D88032F7514783\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "123dc417-1665-20bf-d205-bb40f056a8df", + "x-ms-request-id": "ec6de3ae-f01e-00c9-801b-b24bcc000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:25.9574973Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:25.9584973Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-736a14a6-d0e0-0bbc-c6ff-ff3d2d02d872/test-blob-7074645a-15ec-ba6a-4e4c-704a7be45e88?snapshot=2020-11-03T19:59:25.9574973Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e1b1e68ad1343f459eb7a3a5dac15a1a-84779b694ea86947-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a550d2af-47b0-e737-3c78-23b90d67ad50", + "x-ms-date": "Tue, 03 Nov 2020 19:59:25 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a550d2af-47b0-e737-3c78-23b90d67ad50", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "ec6de3bb-f01e-00c9-0a1b-b24bcc000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-736a14a6-d0e0-0bbc-c6ff-ff3d2d02d872/test-blob-7074645a-15ec-ba6a-4e4c-704a7be45e88?snapshot=2020-11-03T19%3A59%3A25.9574973Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A25Z\u0026se=2020-11-03T20%3A59%3A25Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-38d6d31015db5b4091829ce9af9936bc-4ca4139d3ad7ae46-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "1d91d119-0306-312e-9a6b-2d421a333658", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "1d91d119-0306-312e-9a6b-2d421a333658", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "82067f56-f01e-00d9-711b-b28ea4000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-736a14a6-d0e0-0bbc-c6ff-ff3d2d02d872?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-41ee235bfe544e43bb56b0e5c8616b0b-b84799a7ab995742-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3ca0586d-90d6-b649-946c-3859bcfbbea4", + "x-ms-date": "Tue, 03 Nov 2020 19:59:26 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3ca0586d-90d6-b649-946c-3859bcfbbea4", + "x-ms-request-id": "ec6de3ef-f01e-00c9-381b-b24bcc000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:25.8701506-06:00", + "RandomSeed": "879990286", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(All)Async.json new file mode 100644 index 000000000000..76ef7a1a6456 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(All)Async.json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-356e7ee6-c13d-b358-49c5-939fea7074a6?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-770f08d8cdd604448288dab9b47ce727-a4b3370a7ed82344-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "f7d1fb8b-8442-9509-5040-dcbb990ae855", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "ETag": "\u00220x8D88032FFA613E1\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f7d1fb8b-8442-9509-5040-dcbb990ae855", + "x-ms-request-id": "666ef828-701e-00e8-201b-b26fb7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-356e7ee6-c13d-b358-49c5-939fea7074a6/test-blob-659b311b-2898-5430-9941-a9b51502aca1", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-40ed38d058f4f540bdf89965792a493a-a25688faa9e7054b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "d53a579f-500c-627b-cb7d-5d00da537f4e", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "ETag": "\u00220x8D88032FFB1075F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d53a579f-500c-627b-cb7d-5d00da537f4e", + "x-ms-request-id": "666ef837-701e-00e8-2a1b-b26fb7000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:39.9437151Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-356e7ee6-c13d-b358-49c5-939fea7074a6/test-blob-659b311b-2898-5430-9941-a9b51502aca1?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-c3cf0d2d89e0464995be179c5a7c4066-96b5275baf4f3a49-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "be1628ae-d7c8-bf94-03b1-23211f6330bf", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "ETag": "\u00220x8D88032FFB1075F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "be1628ae-d7c8-bf94-03b1-23211f6330bf", + "x-ms-request-id": "666ef83b-701e-00e8-2e1b-b26fb7000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:40.0057723Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:40.0067723Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-356e7ee6-c13d-b358-49c5-939fea7074a6/test-blob-659b311b-2898-5430-9941-a9b51502aca1?snapshot=2020-11-03T19:59:40.0057723Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-068a433a8a5f3048adf480908d4befef-cc51a547780b0c44-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "b252eede-c13d-bc86-a6ec-1745d6947e69", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b252eede-c13d-bc86-a6ec-1745d6947e69", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "666ef847-701e-00e8-371b-b26fb7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-356e7ee6-c13d-b358-49c5-939fea7074a6/test-blob-659b311b-2898-5430-9941-a9b51502aca1?snapshot=2020-11-03T19%3A59%3A40.0057723Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A39Z\u0026se=2020-11-03T20%3A59%3A39Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-51d013cf24d90f41b9574c1f416fde4e-7ef398c895b1d743-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "31431150-7e10-9981-5127-d2916144ce0c", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "31431150-7e10-9981-5127-d2916144ce0c", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "59a57ac2-801e-0045-241b-b223c2000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-356e7ee6-c13d-b358-49c5-939fea7074a6?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-20832af8c3f2d54aa1314bd1fb440427-f8467a2c507d9f49-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "c4f5d22b-4d51-e059-11c8-d7ad5260d359", + "x-ms-date": "Tue, 03 Nov 2020 19:59:40 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "c4f5d22b-4d51-e059-11c8-d7ad5260d359", + "x-ms-request-id": "666ef88e-701e-00e8-6e1b-b26fb7000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:39.9328584-06:00", + "RandomSeed": "4130998", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(PermanentlyDeleteBlobVersionOrSnapshot).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(PermanentlyDeleteBlobVersionOrSnapshot).json new file mode 100644 index 000000000000..80e9fe2ad1ff --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(PermanentlyDeleteBlobVersionOrSnapshot).json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-482404ea-cb77-450d-83a4-0445765c191d?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-ccaed2b18d49fb45a31db8ef54d47790-8584d5bc8402d44d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "39c070eb-8843-36b6-2463-c9629f48ea6e", + "x-ms-date": "Tue, 03 Nov 2020 19:59:24 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:24 GMT", + "ETag": "\u00220x8D88032F6D41444\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "39c070eb-8843-36b6-2463-c9629f48ea6e", + "x-ms-request-id": "05a2ebfa-a01e-0030-641b-b248ee000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-482404ea-cb77-450d-83a4-0445765c191d/test-blob-1e878ece-2aca-0b44-e3cf-fee11f7855ab", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-cafc07e3b84d2543a496beaa6279cca1-4fbe0e3631e0614b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "60c73dab-0150-c084-2cb4-567389d516ac", + "x-ms-date": "Tue, 03 Nov 2020 19:59:24 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:24 GMT", + "ETag": "\u00220x8D88032F6DE1E88\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "60c73dab-0150-c084-2cb4-567389d516ac", + "x-ms-request-id": "05a2ec10-a01e-0030-751b-b248ee000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:25.1397256Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-482404ea-cb77-450d-83a4-0445765c191d/test-blob-1e878ece-2aca-0b44-e3cf-fee11f7855ab?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e13ec8f043f6294b8ef28e27d75e434f-c39c0120647d1241-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e135fc1b-f5b0-825b-3199-d9e88966e33f", + "x-ms-date": "Tue, 03 Nov 2020 19:59:24 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:24 GMT", + "ETag": "\u00220x8D88032F6DE1E88\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e135fc1b-f5b0-825b-3199-d9e88966e33f", + "x-ms-request-id": "05a2ec1e-a01e-0030-801b-b248ee000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:25.2077881Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:25.2087881Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-482404ea-cb77-450d-83a4-0445765c191d/test-blob-1e878ece-2aca-0b44-e3cf-fee11f7855ab?snapshot=2020-11-03T19:59:25.2077881Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e782d30aead01d429fe528696dcc4dd5-b1bc1a43d936cd48-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8d5831be-34a0-18fb-c15b-b7540ae9644e", + "x-ms-date": "Tue, 03 Nov 2020 19:59:25 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "8d5831be-34a0-18fb-c15b-b7540ae9644e", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "05a2ec2f-a01e-0030-0c1b-b248ee000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-482404ea-cb77-450d-83a4-0445765c191d/test-blob-1e878ece-2aca-0b44-e3cf-fee11f7855ab?snapshot=2020-11-03T19%3A59%3A25.2077881Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A25Z\u0026se=2020-11-03T20%3A59%3A25Z\u0026sr=b\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-4ac45cdc9474bf4498d167d6b5747626-8f046975e23ecf4b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "5729236b-550e-709f-efa8-368413bfbc82", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "5729236b-550e-709f-efa8-368413bfbc82", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "ad826690-301e-00a4-621b-b2ff87000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-482404ea-cb77-450d-83a4-0445765c191d?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-55d61621ffe4ef4e9d31f8dfc9878abb-aacb71c409df7447-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e7e8fcd1-0cbf-e03f-2af9-b80dc7bf3c28", + "x-ms-date": "Tue, 03 Nov 2020 19:59:25 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:25 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e7e8fcd1-0cbf-e03f-2af9-b80dc7bf3c28", + "x-ms-request-id": "05a2ec67-a01e-0030-3d1b-b248ee000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:25.1244504-06:00", + "RandomSeed": "1211844282", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json new file mode 100644 index 000000000000..6c98e320cbbb --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_BlobSas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cd12fe3b-e37d-1a1b-acd2-a63a111b196e?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-da0332f7896786459fde55440fb98e67-ad7db0309a772f4a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "fef68dbd-abe8-547b-d20f-0b5573c3da19", + "x-ms-date": "Tue, 03 Nov 2020 19:59:38 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "ETag": "\u00220x8D88032FF3374A8\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "fef68dbd-abe8-547b-d20f-0b5573c3da19", + "x-ms-request-id": "ace23947-401e-0028-171b-b29789000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cd12fe3b-e37d-1a1b-acd2-a63a111b196e/test-blob-0d6d3084-07dc-8e02-dc71-f3c804dbf94e", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-10a2ca4fa6e9bb48bf56a147e9539b6a-d9b9994ae2b7bf41-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "f0bbc5d9-01f0-b54c-8b67-2277b8b250f7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:38 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "ETag": "\u00220x8D88032FF3CF3C7\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f0bbc5d9-01f0-b54c-8b67-2277b8b250f7", + "x-ms-request-id": "ace2394e-401e-0028-1c1b-b29789000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:39.1829959Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cd12fe3b-e37d-1a1b-acd2-a63a111b196e/test-blob-0d6d3084-07dc-8e02-dc71-f3c804dbf94e?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-22e40a4da8cea34bbd107598c22f42ca-647f7b5e71a54644-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3eefdb44-0820-c25d-30c7-f8bdf80e5015", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "ETag": "\u00220x8D88032FF3CF3C7\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3eefdb44-0820-c25d-30c7-f8bdf80e5015", + "x-ms-request-id": "ace23955-401e-0028-211b-b29789000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:39.2450531Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:39.2460531Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cd12fe3b-e37d-1a1b-acd2-a63a111b196e/test-blob-0d6d3084-07dc-8e02-dc71-f3c804dbf94e?snapshot=2020-11-03T19:59:39.2450531Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-1a2584d5d15d284ab9b76a4e059ce422-17b83795046f5b40-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "dc321179-11c3-0cd7-60ce-c47f5e36709c", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "dc321179-11c3-0cd7-60ce-c47f5e36709c", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "ace2395b-401e-0028-251b-b29789000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cd12fe3b-e37d-1a1b-acd2-a63a111b196e/test-blob-0d6d3084-07dc-8e02-dc71-f3c804dbf94e?snapshot=2020-11-03T19%3A59%3A39.2450531Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A39Z\u0026se=2020-11-03T20%3A59%3A39Z\u0026sr=b\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-30adc91ae6d60c4195afed566cc46496-8157de704465d14a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e7448442-73db-f551-08c8-836b7251249a", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:39 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e7448442-73db-f551-08c8-836b7251249a", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "d1ff05f8-801e-00ec-481b-b2e2b0000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-cd12fe3b-e37d-1a1b-acd2-a63a111b196e?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-1c2892e46d6dc745b9ba29383e7c9880-46ac55d291e8a546-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d93d5ac7-89f2-a0c0-de89-497a85699ab9", + "x-ms-date": "Tue, 03 Nov 2020 19:59:39 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:38 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d93d5ac7-89f2-a0c0-de89-497a85699ab9", + "x-ms-request-id": "ace2398f-401e-0028-561b-b29789000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:39.1531081-06:00", + "RandomSeed": "1634461579", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(All).json new file mode 100644 index 000000000000..54a5b6f4c240 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(All).json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d400cfb5-70bf-eda7-bb29-91080c5d03d4?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e6594d7481d34d439f71584a187b79fa-47507da127748342-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "e55b031a-7566-ed5e-6b92-e1ceceb97e00", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "ETag": "\u00220x8D88032F87A31E7\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e55b031a-7566-ed5e-6b92-e1ceceb97e00", + "x-ms-request-id": "21a79025-801e-006a-661b-b22e09000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d400cfb5-70bf-eda7-bb29-91080c5d03d4/test-blob-cfda794a-cc69-6e6e-6216-8d69f4cd59db", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-bf4ba8403574f84c9b9fe7102372731f-ad38171456ccb046-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "19907ad7-ab06-4eeb-94ec-8250e8f4f89e", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "ETag": "\u00220x8D88032F8844571\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "19907ad7-ab06-4eeb-94ec-8250e8f4f89e", + "x-ms-request-id": "21a7902d-801e-006a-6a1b-b22e09000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:27.9063409Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d400cfb5-70bf-eda7-bb29-91080c5d03d4/test-blob-cfda794a-cc69-6e6e-6216-8d69f4cd59db?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-55c6dea24c167a4e8eaacbae8de8d16c-8ba1db1c5322ff4e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "7a92fff9-3f3c-03d5-509f-74159a1e3510", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "ETag": "\u00220x8D88032F8844571\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "7a92fff9-3f3c-03d5-509f-74159a1e3510", + "x-ms-request-id": "21a7902f-801e-006a-6c1b-b22e09000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:27.9703996Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:27.9713996Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d400cfb5-70bf-eda7-bb29-91080c5d03d4/test-blob-cfda794a-cc69-6e6e-6216-8d69f4cd59db?snapshot=2020-11-03T19:59:27.9703996Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-75218ee4b8400c478f3bbc6bb134bd29-c7fd958f94a12a4c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e956bee3-7e62-f962-301c-412d00e891ec", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e956bee3-7e62-f962-301c-412d00e891ec", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "21a79037-801e-006a-721b-b22e09000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-9184e920810b6b49b5f37c695e2225b5-2016547f19d43241-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "dc320d44-4cc7-2fad-d80f-2e6148946193", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:27Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "dc320d44-4cc7-2fad-d80f-2e6148946193", + "x-ms-request-id": "21a79040-801e-006a-7a1b-b22e09000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:28Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:27Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EWefPRpimWZaUocuBxVYQ5hQPK8O/uABYjejD3BYM0Jg=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d400cfb5-70bf-eda7-bb29-91080c5d03d4/test-blob-cfda794a-cc69-6e6e-6216-8d69f4cd59db?snapshot=2020-11-03T19%3A59%3A27.9703996Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A28Z\u0026ske=2020-11-03T20%3A59%3A27Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A27Z\u0026se=2020-11-03T20%3A59%3A27Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-ff05b645ac0b5d4f98764b8ecbec32cd-a7c9b95bb3132d4b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f3e819fa-b5b6-3b25-0be5-e0147be526a9", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f3e819fa-b5b6-3b25-0be5-e0147be526a9", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "97a1e68c-101e-00a3-7a1b-b293e4000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d400cfb5-70bf-eda7-bb29-91080c5d03d4?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-2b38877a77062d42b885b7657fd73ba1-f5ed13349643f149-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2f668a46-6eab-1ddc-fc86-1b2dc22ebe93", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2f668a46-6eab-1ddc-fc86-1b2dc22ebe93", + "x-ms-request-id": "21a79065-801e-006a-171b-b22e09000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:27.8908748-06:00", + "RandomSeed": "2089349555", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(All)Async.json new file mode 100644 index 000000000000..1b1fd86f551a --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(All)Async.json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8c92f63f-dde1-52b6-b078-c2a01219b192?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-28c60abc093af04e8344802d4a43ce57-162392f227010147-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "d04577d8-7b48-86a5-3724-eec9bcf842da", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "ETag": "\u00220x8D8803300EDC74B\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d04577d8-7b48-86a5-3724-eec9bcf842da", + "x-ms-request-id": "cc5ccfb9-501e-00b2-711b-b20950000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8c92f63f-dde1-52b6-b078-c2a01219b192/test-blob-d70afe87-70c6-5ba5-ab59-25c8432cb642", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-4ed6ffa0fb729e47bf0a5037ed198dc1-ee636a3ce5a4374a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "9e02c0d6-4f63-67b7-d2e9-25ee56dd430b", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "ETag": "\u00220x8D8803300FB8AA2\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "9e02c0d6-4f63-67b7-d2e9-25ee56dd430b", + "x-ms-request-id": "cc5ccfcf-501e-00b2-041b-b20950000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:42.1097634Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8c92f63f-dde1-52b6-b078-c2a01219b192/test-blob-d70afe87-70c6-5ba5-ab59-25c8432cb642?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e599775dca9ce54d978a580b3ec285d0-d2360cea0db5e148-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "82f1b6dd-1829-01de-8d60-c8e9bb5b7102", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "ETag": "\u00220x8D8803300FB8AA2\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "82f1b6dd-1829-01de-8d60-c8e9bb5b7102", + "x-ms-request-id": "cc5ccfd7-501e-00b2-0b1b-b20950000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:42.1878353Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:42.1888353Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8c92f63f-dde1-52b6-b078-c2a01219b192/test-blob-d70afe87-70c6-5ba5-ab59-25c8432cb642?snapshot=2020-11-03T19:59:42.1878353Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-602091aaf1f29c4789fbeb42a2a42e25-26b35ba9a9301348-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a010fb82-c0eb-55e1-cd76-eacfde1dea59", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a010fb82-c0eb-55e1-cd76-eacfde1dea59", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "cc5ccfe5-501e-00b2-161b-b20950000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-02510d6598c7284294bf986832434add-e36261c607a2b941-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "c06652ea-d14a-8316-9286-7b93196e4f9c", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:42Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "c06652ea-d14a-8316-9286-7b93196e4f9c", + "x-ms-request-id": "cc5ccff2-501e-00b2-201b-b20950000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:42Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:42Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003E6go\u002BARwVbV0y0kwjD6XkXVGOWo3Fi87J3I6nbHZsgi0=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8c92f63f-dde1-52b6-b078-c2a01219b192/test-blob-d70afe87-70c6-5ba5-ab59-25c8432cb642?snapshot=2020-11-03T19%3A59%3A42.1878353Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A42Z\u0026ske=2020-11-03T20%3A59%3A42Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A42Z\u0026se=2020-11-03T20%3A59%3A42Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-9584341a4ac8d3498bd4f271c6f8a3ac-2050b0d278cd1844-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8ce4d5cc-2ab7-ff0e-dd77-ebf9a38cc008", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "8ce4d5cc-2ab7-ff0e-dd77-ebf9a38cc008", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "a0a17e54-b01e-005e-461b-b21dc1000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8c92f63f-dde1-52b6-b078-c2a01219b192?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-7b49af4c8d5a8d43ae8a0a536ed7d86f-d0f3269caae29b4d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "44c76a5f-c38a-47e4-8151-85050cfdc04e", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "44c76a5f-c38a-47e4-8151-85050cfdc04e", + "x-ms-request-id": "cc5cd039-501e-00b2-611b-b20950000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:42.1149881-06:00", + "RandomSeed": "2059716339", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot).json new file mode 100644 index 000000000000..7bd4bea3194f --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot).json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-7fc58c87-24d3-9ef8-79a8-32076cb495fb?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-113dad1db01daa4bb521ddf1c5fe2297-537b3496568a684c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "6756df5d-f93c-93a7-0fec-3b2a7ce6688f", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:26 GMT", + "ETag": "\u00220x8D88032F7C987A3\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:26 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6756df5d-f93c-93a7-0fec-3b2a7ce6688f", + "x-ms-request-id": "d2e7f9b9-901e-00ad-4c1b-b2ba54000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-7fc58c87-24d3-9ef8-79a8-32076cb495fb/test-blob-291a4199-0c54-dbc2-634c-ca83a615ebfa", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-c228673ea78f694193ad752210925d8e-810140cabc6c5245-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "7049efe7-0164-50e2-1c7b-04ef2f23edfa", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:26 GMT", + "ETag": "\u00220x8D88032F7D36847\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:26 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "7049efe7-0164-50e2-1c7b-04ef2f23edfa", + "x-ms-request-id": "d2e7f9c0-901e-00ad-501b-b2ba54000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:26.7472455Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-7fc58c87-24d3-9ef8-79a8-32076cb495fb/test-blob-291a4199-0c54-dbc2-634c-ca83a615ebfa?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-29e748a982afc743b084d7adda0bc8e0-1810a236c7968949-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "b69cfb50-7acb-7d95-1759-70e229cf6b05", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:26 GMT", + "ETag": "\u00220x8D88032F7D36847\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:26 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b69cfb50-7acb-7d95-1759-70e229cf6b05", + "x-ms-request-id": "d2e7f9c7-901e-00ad-551b-b2ba54000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:26.8143065Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:26.8153065Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-7fc58c87-24d3-9ef8-79a8-32076cb495fb/test-blob-291a4199-0c54-dbc2-634c-ca83a615ebfa?snapshot=2020-11-03T19:59:26.8143065Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-df775707133d0b4f826d40d2e5373908-819a0ac00699cb45-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "349f9e10-3687-852e-aa2f-6ae26a4f40b3", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:26 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "349f9e10-3687-852e-aa2f-6ae26a4f40b3", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "d2e7f9cf-901e-00ad-5d1b-b2ba54000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-c2e56a33838244419f624312371d4152-8bf8fabeb9e5a440-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8ad1bb65-3730-887e-88d3-85220fb0a16d", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:26Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:26 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "8ad1bb65-3730-887e-88d3-85220fb0a16d", + "x-ms-request-id": "d2e7f9d7-901e-00ad-621b-b2ba54000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:26Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:26Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EMQHsji2WkhYzJPJIfZtGhMC/A9q1/06446DupP/JCjw=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-7fc58c87-24d3-9ef8-79a8-32076cb495fb/test-blob-291a4199-0c54-dbc2-634c-ca83a615ebfa?snapshot=2020-11-03T19%3A59%3A26.8143065Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A26Z\u0026ske=2020-11-03T20%3A59%3A26Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A26Z\u0026se=2020-11-03T20%3A59%3A26Z\u0026sr=c\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-b0bcdc89cbe8c04ab87ae3f7e1b656de-b4475f7cabb36840-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "af7d8cb2-b67e-dd83-7d60-1c3ab4f1c7b8", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:26 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "af7d8cb2-b67e-dd83-7d60-1c3ab4f1c7b8", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "fdaaee80-401e-00be-011b-b29e58000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-7fc58c87-24d3-9ef8-79a8-32076cb495fb?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-3cfaf3be4e68d149ad4e877518082a38-64f1a5344e426049-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "826f8ada-f233-e8ee-b7f3-88f1336b2199", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "826f8ada-f233-e8ee-b7f3-88f1336b2199", + "x-ms-request-id": "d2e7fa29-901e-00ad-251b-b2ba54000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:26.7296284-06:00", + "RandomSeed": "1187666533", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json new file mode 100644 index 000000000000..2a351b471dc8 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerIdentitySas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json @@ -0,0 +1,230 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-b33ed5be-f6ce-43fe-3eb6-af3fa75b14cc?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e91faded988ff34888ee8d773a4d28d0-911ddd6825c51f4c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "6bd656f0-5d45-af3f-23fe-46b71ba02855", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:40 GMT", + "ETag": "\u00220x8D8803300361DD8\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:40 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6bd656f0-5d45-af3f-23fe-46b71ba02855", + "x-ms-request-id": "f5235398-601e-00b9-461b-b2f23b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-b33ed5be-f6ce-43fe-3eb6-af3fa75b14cc/test-blob-0f98000f-8037-8aa7-f4fb-7f0eabeed749", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-754390b6630f62458b7ae3cc3245a405-2580c7ba672f1a49-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "6b00f597-b95d-7060-ae4b-7649dd300435", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:40 GMT", + "ETag": "\u00220x8D8803300426E14\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:40 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6b00f597-b95d-7060-ae4b-7649dd300435", + "x-ms-request-id": "f523539c-601e-00b9-481b-b2f23b000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:40.8966164Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-b33ed5be-f6ce-43fe-3eb6-af3fa75b14cc/test-blob-0f98000f-8037-8aa7-f4fb-7f0eabeed749?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-b2f43298ba56854abf8ba999965fb7ca-1929e016a4d8ff4e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "b577edd3-6bed-33eb-b7de-a239313dafd1", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:40 GMT", + "ETag": "\u00220x8D8803300426E14\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:40 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b577edd3-6bed-33eb-b7de-a239313dafd1", + "x-ms-request-id": "f52353a0-601e-00b9-4c1b-b2f23b000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:40.9626766Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:40.9636766Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-b33ed5be-f6ce-43fe-3eb6-af3fa75b14cc/test-blob-0f98000f-8037-8aa7-f4fb-7f0eabeed749?snapshot=2020-11-03T19:59:40.9626766Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-f392b8eca95fc34382e83cd8b8f9ed72-792da908af1d3045-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "ef76abae-4fb9-bb47-1196-4b733496343a", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:40 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "ef76abae-4fb9-bb47-1196-4b733496343a", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "f52353a3-601e-00b9-4f1b-b2f23b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-6bb7d1e709ddfc44818ddfbd4c253b8f-c6a54fdbf7d4af47-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "868afb06-bfc7-be18-6bbe-dfc8d8cc8b8e", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:40Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:41 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "868afb06-bfc7-be18-6bbe-dfc8d8cc8b8e", + "x-ms-request-id": "f52353ac-601e-00b9-571b-b2f23b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:41Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:40Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003Ew1fPp0CvLTtMnpE8ub87\u002BgEkkM2s8rfj6mwwWT1CnKk=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-b33ed5be-f6ce-43fe-3eb6-af3fa75b14cc/test-blob-0f98000f-8037-8aa7-f4fb-7f0eabeed749?snapshot=2020-11-03T19%3A59%3A40.9626766Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A41Z\u0026ske=2020-11-03T20%3A59%3A40Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A40Z\u0026se=2020-11-03T20%3A59%3A40Z\u0026sr=c\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-a43f88fc5f1329499b75fc9b6e637462-5d95fd9cb1fd6b45-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "396dcf0f-ae0c-9d73-2358-79cecda3d5e0", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:41 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "396dcf0f-ae0c-9d73-2358-79cecda3d5e0", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "0bca94ed-201e-00ca-5a1b-b2aaa8000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-b33ed5be-f6ce-43fe-3eb6-af3fa75b14cc?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-03ac5a753e27914c8d5b207f6a32aba2-4388ee8b1a2b5748-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "09b8667b-525f-b781-4458-4ecb794c359b", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:41 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "09b8667b-525f-b781-4458-4ecb794c359b", + "x-ms-request-id": "f52353c5-601e-00b9-691b-b2f23b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:40.8863136-06:00", + "RandomSeed": "1928218876", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(All).json new file mode 100644 index 000000000000..fed421e86c02 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(All).json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1a7ae78a-0c6e-7363-23ab-72a0450117f2?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-6cff47d0e1e5c641a850775b06202015-15932f35a769fb47-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "f0219d81-b3bb-d9c3-4dbe-13d929fa1cf1", + "x-ms-date": "Tue, 03 Nov 2020 19:59:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:29 GMT", + "ETag": "\u00220x8D88032F97D81FA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:29 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f0219d81-b3bb-d9c3-4dbe-13d929fa1cf1", + "x-ms-request-id": "13747580-a01e-0020-3e1b-b28d86000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1a7ae78a-0c6e-7363-23ab-72a0450117f2/test-blob-4f20b9a6-4b2b-7be1-2317-863b24c47d50", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-44fd78ea9abdfc45acdcea0966f48bf6-50eaca15e3d06d44-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "3cf8f516-9fb1-3546-bca6-cca32c88b488", + "x-ms-date": "Tue, 03 Nov 2020 19:59:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:29 GMT", + "ETag": "\u00220x8D88032F9885FD9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:29 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3cf8f516-9fb1-3546-bca6-cca32c88b488", + "x-ms-request-id": "13747584-a01e-0020-401b-b28d86000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:29.6109529Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1a7ae78a-0c6e-7363-23ab-72a0450117f2/test-blob-4f20b9a6-4b2b-7be1-2317-863b24c47d50?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-b24f7edc40b1f94596da1576dc726148-fd80cdeb5781de43-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2e24edde-41cb-1c9f-b9e9-ec385a939471", + "x-ms-date": "Tue, 03 Nov 2020 19:59:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:29 GMT", + "ETag": "\u00220x8D88032F9885FD9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:29 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2e24edde-41cb-1c9f-b9e9-ec385a939471", + "x-ms-request-id": "13747586-a01e-0020-421b-b28d86000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:29.6740106Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:29.6750106Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1a7ae78a-0c6e-7363-23ab-72a0450117f2/test-blob-4f20b9a6-4b2b-7be1-2317-863b24c47d50?snapshot=2020-11-03T19:59:29.6740106Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-efc3fe6f299af24ea98b96fb6f0092c3-7adcb2cb66c4574a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3ec59327-8663-ffbd-2300-6ff188d924ee", + "x-ms-date": "Tue, 03 Nov 2020 19:59:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:29 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3ec59327-8663-ffbd-2300-6ff188d924ee", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "1374758d-a01e-0020-471b-b28d86000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1a7ae78a-0c6e-7363-23ab-72a0450117f2/test-blob-4f20b9a6-4b2b-7be1-2317-863b24c47d50?snapshot=2020-11-03T19%3A59%3A29.6740106Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A29Z\u0026se=2020-11-03T20%3A59%3A29Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-87acc21337ae3a4e9b6e82ee97601585-f5b5a367c0916e4d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "c711943b-55ce-140d-7e3c-15cca1cb1909", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:29 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "c711943b-55ce-140d-7e3c-15cca1cb1909", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "18b9d490-601e-00e4-1b1b-b2f8bf000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-1a7ae78a-0c6e-7363-23ab-72a0450117f2?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-53d5437925b81f47836530a20d6455b2-d1e5241e8f0ea34d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f4b6202e-5dc7-7520-d62c-ccec31a02b64", + "x-ms-date": "Tue, 03 Nov 2020 19:59:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:29 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f4b6202e-5dc7-7520-d62c-ccec31a02b64", + "x-ms-request-id": "1374759b-a01e-0020-4e1b-b28d86000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:29.5865168-06:00", + "RandomSeed": "1753943634", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(All)Async.json new file mode 100644 index 000000000000..b80b55e2801d --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(All)Async.json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-96f20b48-e6b7-43f3-34c2-a05d71bd3842?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-d0ea68c45433724fac4b5852ce35fb22-813228d263e71549-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "e048b89f-2a60-ecdb-bee5-ca3043fa7bbf", + "x-ms-date": "Tue, 03 Nov 2020 19:59:43 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "ETag": "\u00220x8D880330200F7DD\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e048b89f-2a60-ecdb-bee5-ca3043fa7bbf", + "x-ms-request-id": "372f7eff-601e-003f-271b-b23e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-96f20b48-e6b7-43f3-34c2-a05d71bd3842/test-blob-e4e5adc6-4648-4a25-7c75-53534dc65ebf", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-bb8f663cfdd4a043847e32b715f5ae55-b77dfc4eb7f3434f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "3767d8e8-7690-581d-93fd-63ebd6879ef8", + "x-ms-date": "Tue, 03 Nov 2020 19:59:43 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "ETag": "\u00220x8D88033020E2779\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3767d8e8-7690-581d-93fd-63ebd6879ef8", + "x-ms-request-id": "372f7f07-601e-003f-2d1b-b23e82000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:43.9094649Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-96f20b48-e6b7-43f3-34c2-a05d71bd3842/test-blob-e4e5adc6-4648-4a25-7c75-53534dc65ebf?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-071b31367bb7c3468f85832af069287b-8779d7292eaa4646-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "746b0b3a-275e-f02e-1e64-2677f5f60639", + "x-ms-date": "Tue, 03 Nov 2020 19:59:43 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "ETag": "\u00220x8D88033020E2779\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "746b0b3a-275e-f02e-1e64-2677f5f60639", + "x-ms-request-id": "372f7f0c-601e-003f-301b-b23e82000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:43.9735236Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:43.9745236Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-96f20b48-e6b7-43f3-34c2-a05d71bd3842/test-blob-e4e5adc6-4648-4a25-7c75-53534dc65ebf?snapshot=2020-11-03T19:59:43.9735236Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-1845d863a3c37c48a6df3ca34ae6d4c3-85e014d476681043-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "cbb145e5-2a1c-5f9a-dcd9-e8d89bd278d4", + "x-ms-date": "Tue, 03 Nov 2020 19:59:43 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "cbb145e5-2a1c-5f9a-dcd9-e8d89bd278d4", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "372f7f13-601e-003f-361b-b23e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-96f20b48-e6b7-43f3-34c2-a05d71bd3842/test-blob-e4e5adc6-4648-4a25-7c75-53534dc65ebf?snapshot=2020-11-03T19%3A59%3A43.9735236Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A43Z\u0026se=2020-11-03T20%3A59%3A43Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-19d9c17baa9d1743a3b6fb6284073d54-006d0c64c54a454e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "af924f14-3a45-c41c-ab83-4bbb4b328abb", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "af924f14-3a45-c41c-ab83-4bbb4b328abb", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "5e4b20f0-301e-0050-761b-b23471000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-96f20b48-e6b7-43f3-34c2-a05d71bd3842?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-75d3854c5db6e94c88069b618081f52c-18b287760a9de84f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "4cc32c3a-c83f-c78f-cd06-1856a5cdbbce", + "x-ms-date": "Tue, 03 Nov 2020 19:59:44 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "4cc32c3a-c83f-c78f-cd06-1856a5cdbbce", + "x-ms-request-id": "372f7f49-601e-003f-641b-b23e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:43.8829831-06:00", + "RandomSeed": "603752190", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(PermanentlyDeleteBlobVersionOrSnapshot).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(PermanentlyDeleteBlobVersionOrSnapshot).json new file mode 100644 index 000000000000..e87d601c62f3 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(PermanentlyDeleteBlobVersionOrSnapshot).json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cd7644e-77fb-355a-efcc-50f7853f02d8?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-69c9c0cd5001ae43b5c752c84ad127bc-93d3ee80b7219d4a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "133a3b8c-d467-db20-933a-45683272dd35", + "x-ms-date": "Tue, 03 Nov 2020 19:59:28 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "ETag": "\u00220x8D88032F9091097\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "133a3b8c-d467-db20-933a-45683272dd35", + "x-ms-request-id": "4420530a-301e-008b-7a1b-b2f24c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cd7644e-77fb-355a-efcc-50f7853f02d8/test-blob-e559cb3e-f257-0467-6c7d-9804bceb41c6", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-ff231865f074fe419e2f64a0314afb88-5ed64a305c686449-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "28308618-22cf-99f6-d435-a7ea3b1b1fa7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:28 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "ETag": "\u00220x8D88032F9150FBC\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "28308618-22cf-99f6-d435-a7ea3b1b1fa7", + "x-ms-request-id": "44205318-301e-008b-061b-b2f24c000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:28.8552380Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cd7644e-77fb-355a-efcc-50f7853f02d8/test-blob-e559cb3e-f257-0467-6c7d-9804bceb41c6?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-4fa640a928d66a4ab173be0eee78899c-4a469796c2d10641-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "36ec7655-19bb-a2f7-0cd1-75cf4786b450", + "x-ms-date": "Tue, 03 Nov 2020 19:59:28 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:27 GMT", + "ETag": "\u00220x8D88032F9150FBC\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "36ec7655-19bb-a2f7-0cd1-75cf4786b450", + "x-ms-request-id": "4420531f-301e-008b-0d1b-b2f24c000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:28.9172948Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:28.9182948Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cd7644e-77fb-355a-efcc-50f7853f02d8/test-blob-e559cb3e-f257-0467-6c7d-9804bceb41c6?snapshot=2020-11-03T19:59:28.9172948Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-c357a522d9d34848b1d4107b718637c8-3b52e2b31fee2a4f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "c495cb35-e82f-dfec-8700-22361e6009d4", + "x-ms-date": "Tue, 03 Nov 2020 19:59:28 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "c495cb35-e82f-dfec-8700-22361e6009d4", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "4420532b-301e-008b-191b-b2f24c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cd7644e-77fb-355a-efcc-50f7853f02d8/test-blob-e559cb3e-f257-0467-6c7d-9804bceb41c6?snapshot=2020-11-03T19%3A59%3A28.9172948Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A28Z\u0026se=2020-11-03T20%3A59%3A28Z\u0026sr=c\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-597bd225b9cb704ab3a6a7a00212fc9f-bf94469d77840e40-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "7b997eaf-f0f1-1b21-e6b1-feebd6e465f5", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "7b997eaf-f0f1-1b21-e6b1-feebd6e465f5", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "9cd1b21a-001e-004b-111b-b20a72000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cd7644e-77fb-355a-efcc-50f7853f02d8?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-ce612c11161f884da15c62289945cd20-3a8707238bdc3e49-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a086d806-8dc6-c4e3-0813-bd9b7c038678", + "x-ms-date": "Tue, 03 Nov 2020 19:59:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:28 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a086d806-8dc6-c4e3-0813-bd9b7c038678", + "x-ms-request-id": "4420535b-301e-008b-411b-b2f24c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:28.8338247-06:00", + "RandomSeed": "295424914", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json new file mode 100644 index 000000000000..727b67521ad7 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteSnapshotDelete_ContainerSas(PermanentlyDeleteBlobVersionOrSnapshot)Async.json @@ -0,0 +1,203 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-10e5db37-3651-346b-bf75-9b1b6e754fa3?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-c1a8be6368504e42be5fd479688e2f67-a082cf7a44be574e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "f875bcf0-a12e-9997-441d-dda6756ce4fa", + "x-ms-date": "Tue, 03 Nov 2020 19:59:42 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "ETag": "\u00220x8D88033018F0356\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f875bcf0-a12e-9997-441d-dda6756ce4fa", + "x-ms-request-id": "00a52dd3-801e-00d3-2a1b-b22a13000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-10e5db37-3651-346b-bf75-9b1b6e754fa3/test-blob-66d00d3e-b90c-ea40-0275-80eab600493b", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-774d3a11d4b9ad44a8afd0ad76d471b3-deb9c5e03b01e64e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "dc2b8682-10b3-37fb-7b8a-f5b921ace343", + "x-ms-date": "Tue, 03 Nov 2020 19:59:42 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "ETag": "\u00220x8D880330197F07C\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "dc2b8682-10b3-37fb-7b8a-f5b921ace343", + "x-ms-request-id": "00a52de5-801e-00d3-3a1b-b22a13000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:43.1347324Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-10e5db37-3651-346b-bf75-9b1b6e754fa3/test-blob-66d00d3e-b90c-ea40-0275-80eab600493b?comp=snapshot", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-2c6c41a42cae0146b2ca3d1b202e23f0-8858dfd26cc9ce4f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2f685d7a-6cd4-ee87-99f3-357560bbe651", + "x-ms-date": "Tue, 03 Nov 2020 19:59:42 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "ETag": "\u00220x8D880330197F07C\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2f685d7a-6cd4-ee87-99f3-357560bbe651", + "x-ms-request-id": "00a52dfd-801e-00d3-4c1b-b22a13000000", + "x-ms-request-server-encrypted": "false", + "x-ms-snapshot": "2020-11-03T19:59:43.2057977Z", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:43.2067977Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-10e5db37-3651-346b-bf75-9b1b6e754fa3/test-blob-66d00d3e-b90c-ea40-0275-80eab600493b?snapshot=2020-11-03T19:59:43.2057977Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-4ba09a535b2b594fa1d31bfdade40be7-2f5952036caea240-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "c43e250f-b344-666e-1ab8-474dfc8487dd", + "x-ms-date": "Tue, 03 Nov 2020 19:59:43 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "c43e250f-b344-666e-1ab8-474dfc8487dd", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "00a52dfe-801e-00d3-4d1b-b22a13000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-10e5db37-3651-346b-bf75-9b1b6e754fa3/test-blob-66d00d3e-b90c-ea40-0275-80eab600493b?snapshot=2020-11-03T19%3A59%3A43.2057977Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A43Z\u0026se=2020-11-03T20%3A59%3A43Z\u0026sr=c\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-f852689fbe613246ac052a25eec814db-406f948f55420143-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3b66fa6a-217d-250c-59c5-b1d3d1935308", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:42 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3b66fa6a-217d-250c-59c5-b1d3d1935308", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "1f35d682-401e-0007-041b-b29a42000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-10e5db37-3651-346b-bf75-9b1b6e754fa3?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-5475ac7859654f4bae70b481d33f8736-d714878b501ac646-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "02e35970-4c1d-c060-0a51-8c4dfd718ee9", + "x-ms-date": "Tue, 03 Nov 2020 19:59:43 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "02e35970-4c1d-c060-0a51-8c4dfd718ee9", + "x-ms-request-id": "00a52e14-801e-00d3-601b-b22a13000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:43.1146748-06:00", + "RandomSeed": "1211654412", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion.json new file mode 100644 index 000000000000..b130953e565a --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion.json @@ -0,0 +1,205 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-13be85f8-2a71-07d3-2d50-0e634ce95430?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e3e02f28af568444a180836ee3bdc58f-269d12e44ebf7944-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "cb1392d3-84af-fd4d-61d6-a56d16f2c444", + "x-ms-date": "Tue, 03 Nov 2020 19:59:18 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "ETag": "\u00220x8D88032F34C4E34\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "cb1392d3-84af-fd4d-61d6-a56d16f2c444", + "x-ms-request-id": "cf1956e8-f01e-005f-421b-b2421d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-13be85f8-2a71-07d3-2d50-0e634ce95430/test-blob-d8a6e973-aae6-69a4-d602-fdc0cea36a78", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-ffaf29ae36b74244823d318fc4c1473c-0aead9b46da06345-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "b3bc17ec-a20e-28da-eda9-f4ac868c2ebe", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "ETag": "\u00220x8D88032F358FFEA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b3bc17ec-a20e-28da-eda9-f4ac868c2ebe", + "x-ms-request-id": "cf1956f6-f01e-005f-4b1b-b2421d000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:19.2341482Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-13be85f8-2a71-07d3-2d50-0e634ce95430/test-blob-d8a6e973-aae6-69a4-d602-fdc0cea36a78?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-3900fce3ac68144aa2b26fa4ac074424-06d70066b1d9344c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "b6d4da5d-b7e6-3169-7267-cc2c95d48b4a", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "ETag": "\u00220x8D88032F363147F\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:19 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b6d4da5d-b7e6-3169-7267-cc2c95d48b4a", + "x-ms-request-id": "cf1956fa-f01e-005f-4e1b-b2421d000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:19.3012111Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-13be85f8-2a71-07d3-2d50-0e634ce95430/test-blob-d8a6e973-aae6-69a4-d602-fdc0cea36a78?versionid=2020-11-03T19:59:19.2341482Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "ab4e5f28-77b8-b4d7-c368-57fa3d415494", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "ab4e5f28-77b8-b4d7-c368-57fa3d415494", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "cf1956fd-f01e-005f-511b-b2421d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-13be85f8-2a71-07d3-2d50-0e634ce95430/test-blob-d8a6e973-aae6-69a4-d602-fdc0cea36a78?versionid=2020-11-03T19:59:19.2341482Z\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "360401f6-df85-0191-5e61-f74084c6a468", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "360401f6-df85-0191-5e61-f74084c6a468", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "cf195708-f01e-005f-5c1b-b2421d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-13be85f8-2a71-07d3-2d50-0e634ce95430?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-cec174e3fad66f4fab0b31175cf31dc0-7aa4affbf9b54048-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3c0480d7-1e3d-2a0f-25c3-23a9cdacfe53", + "x-ms-date": "Tue, 03 Nov 2020 19:59:19 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:18 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3c0480d7-1e3d-2a0f-25c3-23a9cdacfe53", + "x-ms-request-id": "cf195715-f01e-005f-641b-b2421d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1715753306", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersionAsync.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersionAsync.json new file mode 100644 index 000000000000..1724346f6fe2 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersionAsync.json @@ -0,0 +1,205 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-0d0168dd-08f7-7982-c773-2db84bddeb17?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-efa415da766bbe4caa9c486e003879b8-9db4ee99f981b242-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "b26d3615-4c17-50c8-3f22-0f3bf9a4efd7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "ETag": "\u00220x8D88032FCA877F5\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b26d3615-4c17-50c8-3f22-0f3bf9a4efd7", + "x-ms-request-id": "22f4b163-d01e-0048-7a1b-b2eb16000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-0d0168dd-08f7-7982-c773-2db84bddeb17/test-blob-6f3025e3-a303-dec7-4a00-f5654dd71f6b", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-f9e5e2b8cd4cf04588176bae8b6c4618-c9fb7c5198946041-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "34c7e3a2-bf2b-71aa-6f8e-671656630268", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "ETag": "\u00220x8D88032FCB2C599\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "34c7e3a2-bf2b-71aa-6f8e-671656630268", + "x-ms-request-id": "22f4b168-d01e-0048-7d1b-b2eb16000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:34.9219737Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-0d0168dd-08f7-7982-c773-2db84bddeb17/test-blob-6f3025e3-a303-dec7-4a00-f5654dd71f6b?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-55cb373627c5ef4e932a841a55f98ccf-7660fc8f84a33945-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "6ac382f8-eb10-8440-d531-a5e1d1e95354", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "ETag": "\u00220x8D88032FCBD2861\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6ac382f8-eb10-8440-d531-a5e1d1e95354", + "x-ms-request-id": "22f4b16b-d01e-0048-801b-b2eb16000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:34.9910385Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-0d0168dd-08f7-7982-c773-2db84bddeb17/test-blob-6f3025e3-a303-dec7-4a00-f5654dd71f6b?versionid=2020-11-03T19:59:34.9219737Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d31e00a0-989f-1757-6373-a4d03585d83a", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d31e00a0-989f-1757-6373-a4d03585d83a", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "22f4b16e-d01e-0048-031b-b2eb16000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-0d0168dd-08f7-7982-c773-2db84bddeb17/test-blob-6f3025e3-a303-dec7-4a00-f5654dd71f6b?versionid=2020-11-03T19:59:34.9219737Z\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d141f025-80cb-40b5-7df2-e877e9a192f6", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d141f025-80cb-40b5-7df2-e877e9a192f6", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "22f4b17b-d01e-0048-0d1b-b2eb16000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-0d0168dd-08f7-7982-c773-2db84bddeb17?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-b9532de1ed490a40acaa352191385357-671af0ee82673241-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "44aa51f5-0744-b26f-ae0f-12beb904816f", + "x-ms-date": "Tue, 03 Nov 2020 19:59:34 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "44aa51f5-0744-b26f-ae0f-12beb904816f", + "x-ms-request-id": "22f4b182-d01e-0048-141b-b2eb16000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "635905031", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(All).json new file mode 100644 index 000000000000..2d14cd981b45 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(All).json @@ -0,0 +1,232 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8af535d1-1018-1442-e1e9-6f078c6261c7?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-3e467c28e02ed24b96a7cfecc135a076-e620a78801e4d441-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "46a3afdb-27f7-6cc8-3537-a32d78e3cb7f", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:31 GMT", + "ETag": "\u00220x8D88032FAB32792\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "46a3afdb-27f7-6cc8-3537-a32d78e3cb7f", + "x-ms-request-id": "b2a392ad-c01e-00ed-4b1b-b2bd6c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8af535d1-1018-1442-e1e9-6f078c6261c7/test-blob-63b25438-04d5-4218-2dfd-b8ae9c6e896f", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-f334e1bb262ee8428881e2642e4bd81c-bd1e892f87bd4f4c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "369af49e-a0be-d6c4-9760-18f96f1ad0c7", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:31 GMT", + "ETag": "\u00220x8D88032FABD32F8\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "369af49e-a0be-d6c4-9760-18f96f1ad0c7", + "x-ms-request-id": "b2a392be-c01e-00ed-581b-b2bd6c000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:31.6348664Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8af535d1-1018-1442-e1e9-6f078c6261c7/test-blob-63b25438-04d5-4218-2dfd-b8ae9c6e896f?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-31fae823b6bf694290360a4e78b7131e-46396da4f32f1f47-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a70fc97f-52d3-44b0-1155-445e02d514b5", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:31 GMT", + "ETag": "\u00220x8D88032FAC80B04\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a70fc97f-52d3-44b0-1155-445e02d514b5", + "x-ms-request-id": "b2a392c6-c01e-00ed-601b-b2bd6c000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:31.7069332Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8af535d1-1018-1442-e1e9-6f078c6261c7/test-blob-63b25438-04d5-4218-2dfd-b8ae9c6e896f?versionid=2020-11-03T19:59:31.6348664Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a57ac508-280b-5bf3-8303-9162aa611baf", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a57ac508-280b-5bf3-8303-9162aa611baf", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "b2a392d2-c01e-00ed-691b-b2bd6c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-9122c6e9a794004685e53cf987056d05-b1116d5b5979d24d-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3d5571a6-6e5b-3faa-224a-338f49d405d3", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:31Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "3d5571a6-6e5b-3faa-224a-338f49d405d3", + "x-ms-request-id": "b2a392df-c01e-00ed-751b-b2bd6c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:31Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:31Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EyAdpDAQg2v084eeq\u002B5JiRXZC8hcUJ865VrqKo1zJzF8=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8af535d1-1018-1442-e1e9-6f078c6261c7/test-blob-63b25438-04d5-4218-2dfd-b8ae9c6e896f?versionid=2020-11-03T19%3A59%3A31.6348664Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A31Z\u0026ske=2020-11-03T20%3A59%3A31Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A31Z\u0026se=2020-11-03T20%3A59%3A31Z\u0026sr=bv\u0026sp=xy\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-e87c9a204148824a9d4cdc5773b1d5d1-316304fdc8cafc46-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "38bca7cd-de0b-ab53-33f6-eed36c315abd", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "38bca7cd-de0b-ab53-33f6-eed36c315abd", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "18f2cd83-e01e-0021-021b-b2d25a000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-8af535d1-1018-1442-e1e9-6f078c6261c7?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-8a88cd5d23e9064ca3dc29ebe0c16899-9532a770aa495c4f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a2c2d18f-cc18-83c8-afcb-fcfaafe2fbd2", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:32 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a2c2d18f-cc18-83c8-afcb-fcfaafe2fbd2", + "x-ms-request-id": "b2a3935f-c01e-00ed-601b-b2bd6c000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:31.6205531-06:00", + "RandomSeed": "1348885509", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(All)Async.json new file mode 100644 index 000000000000..91f8a8904209 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(All)Async.json @@ -0,0 +1,232 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cc50b01-28f5-01f8-2907-ee7efd959ef4?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-3a8b43dd60d49d458c4a054eff7f2ee3-60f867bad3a2f248-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "86c234c3-be4f-9388-2351-789450638606", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:45 GMT", + "ETag": "\u00220x8D88033034C17FE\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:45 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "86c234c3-be4f-9388-2351-789450638606", + "x-ms-request-id": "46e7fd84-d01e-0005-011b-b224fa000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cc50b01-28f5-01f8-2907-ee7efd959ef4/test-blob-8ad8ec08-d26a-6876-84cd-a3aea698e449", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-afccfabdd705ef42b35b06f86676f2ab-c4487d61c9e7c949-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "30577bbf-3d07-f096-bd5a-01811ad9ec8a", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:45 GMT", + "ETag": "\u00220x8D880330356AE68\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:46 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "30577bbf-3d07-f096-bd5a-01811ad9ec8a", + "x-ms-request-id": "46e7fd8d-d01e-0005-071b-b224fa000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:46.0625000Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cc50b01-28f5-01f8-2907-ee7efd959ef4/test-blob-8ad8ec08-d26a-6876-84cd-a3aea698e449?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-eb23a469bc9b4347bf2bd7e505e267d3-eb372aabf0d8904a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2bef7f25-b441-0142-55ca-0c7816237aae", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:45 GMT", + "ETag": "\u00220x8D88033036074CA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:46 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2bef7f25-b441-0142-55ca-0c7816237aae", + "x-ms-request-id": "46e7fd98-d01e-0005-0f1b-b224fa000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:46.1285620Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cc50b01-28f5-01f8-2907-ee7efd959ef4/test-blob-8ad8ec08-d26a-6876-84cd-a3aea698e449?versionid=2020-11-03T19:59:46.0625000Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "9b5c6e12-c1ea-b849-eb53-0eddb1bbd923", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "9b5c6e12-c1ea-b849-eb53-0eddb1bbd923", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "46e7fda1-d01e-0005-151b-b224fa000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-8645c1dfe1ef5743981b8de2f2ab59fb-f448bb8062a69545-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a86692a0-dec6-89c3-380f-0749349e518d", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:46Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "a86692a0-dec6-89c3-380f-0749349e518d", + "x-ms-request-id": "46e7fda9-d01e-0005-1a1b-b224fa000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:46Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:46Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EijbwqJYK\u002Bicoma01Y82cHmDcukkuNNn5boi8YHM/vgA=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cc50b01-28f5-01f8-2907-ee7efd959ef4/test-blob-8ad8ec08-d26a-6876-84cd-a3aea698e449?versionid=2020-11-03T19%3A59%3A46.0625000Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A46Z\u0026ske=2020-11-03T20%3A59%3A46Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A46Z\u0026se=2020-11-03T20%3A59%3A46Z\u0026sr=bv\u0026sp=xy\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-f9b5b002d1d275499157058d38e10382-a15b1e9302e26245-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "1f3c1c8c-3154-e95d-905f-0b6b4dabad65", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:45 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "1f3c1c8c-3154-e95d-905f-0b6b4dabad65", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "31f0a28a-d01e-002a-131b-b22931000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-2cc50b01-28f5-01f8-2907-ee7efd959ef4?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-354413c214af4e40b16e53a9774495b7-1f7453fd2db0b141-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "18bd9922-3261-5b38-6811-551bda9371cd", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "18bd9922-3261-5b38-6811-551bda9371cd", + "x-ms-request-id": "46e7fdc6-d01e-0005-2e1b-b224fa000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:46.0457963-06:00", + "RandomSeed": "1395673985", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(PermanentlyDelete).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(PermanentlyDelete).json new file mode 100644 index 000000000000..f4f177fc46cf --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(PermanentlyDelete).json @@ -0,0 +1,232 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59b8aa57-9112-8f15-2f5b-a57fcb2aaa18?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-ba63b37bbeb7f649b11928a14ef1dd2f-9aabf18a0cd8a249-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "00fa1688-6271-6b50-4e23-5a9c76913afb", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "ETag": "\u00220x8D88032FA0BCBE4\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "00fa1688-6271-6b50-4e23-5a9c76913afb", + "x-ms-request-id": "a10fade4-001e-0090-4d1b-b2cc4f000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59b8aa57-9112-8f15-2f5b-a57fcb2aaa18/test-blob-d051aa7f-826b-6682-a6a6-ff8c4479a07b", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-51cfc18bd6294c41898c0cf3d026a439-69cf1fa0ac6d0c4c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "441c504c-0c62-061b-9393-5acb63c426d5", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "ETag": "\u00220x8D88032FA1754F3\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "441c504c-0c62-061b-9393-5acb63c426d5", + "x-ms-request-id": "a10fadf3-001e-0090-5a1b-b2cc4f000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:30.5478387Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59b8aa57-9112-8f15-2f5b-a57fcb2aaa18/test-blob-d051aa7f-826b-6682-a6a6-ff8c4479a07b?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-de10f648b9e5884e9134bbc1405c5eea-3cf6aa974bf6504e-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f43f370b-5b5c-7119-02f0-219d50dbd553", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "ETag": "\u00220x8D88032FA211B50\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f43f370b-5b5c-7119-02f0-219d50dbd553", + "x-ms-request-id": "a10fadfe-001e-0090-651b-b2cc4f000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:30.6138998Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59b8aa57-9112-8f15-2f5b-a57fcb2aaa18/test-blob-d051aa7f-826b-6682-a6a6-ff8c4479a07b?versionid=2020-11-03T19:59:30.5478387Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2cc01bc2-3284-2778-c6ab-56aa632d8427", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2cc01bc2-3284-2778-c6ab-56aa632d8427", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "a10fae06-001e-0090-6d1b-b2cc4f000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-c3073c7453eeec48abcf5b42be7c8f6b-d09f3453713d3d41-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "34dbb0ef-a91b-09ce-2eb5-f09eec826357", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:30Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "34dbb0ef-a91b-09ce-2eb5-f09eec826357", + "x-ms-request-id": "a10fae14-001e-0090-791b-b2cc4f000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:30Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:30Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EKI5OuS1v/n66KqVuBxj7tzHr9yi5H9bqU7vQuoK9d8k=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59b8aa57-9112-8f15-2f5b-a57fcb2aaa18/test-blob-d051aa7f-826b-6682-a6a6-ff8c4479a07b?versionid=2020-11-03T19%3A59%3A30.5478387Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A30Z\u0026ske=2020-11-03T20%3A59%3A30Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A30Z\u0026se=2020-11-03T20%3A59%3A30Z\u0026sr=bv\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-b704008ecd2d974aa1f520b6a5c6b51e-a373e6cef65c0d4a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "b3ba668e-5052-980c-96c4-2f902a56dc86", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "b3ba668e-5052-980c-96c4-2f902a56dc86", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "68e2047b-f01e-003d-1f1b-b2803a000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-59b8aa57-9112-8f15-2f5b-a57fcb2aaa18?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-e68cff2aa5c6ed4290215f93758b667f-121e1c85c711f749-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8510f9a7-b0c8-7204-0c6f-587f729a7ccf", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "8510f9a7-b0c8-7204-0c6f-587f729a7ccf", + "x-ms-request-id": "a10fae5b-001e-0090-371b-b2cc4f000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:30.5282132-06:00", + "RandomSeed": "1211327578", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(PermanentlyDelete)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(PermanentlyDelete)Async.json new file mode 100644 index 000000000000..d26508f9faea --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionIdentitySas(PermanentlyDelete)Async.json @@ -0,0 +1,232 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9722f520-2d16-089c-7adf-dd43f1def5c7?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-32143efc44eaab4886faa01b8d86e9b9-b52b2b9411cc1b45-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "203dc91d-f9fd-c561-e521-2673f970285b", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "ETag": "\u00220x8D88033029666DF\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:44 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "203dc91d-f9fd-c561-e521-2673f970285b", + "x-ms-request-id": "43c0cd8d-a01e-00c4-381b-b28318000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9722f520-2d16-089c-7adf-dd43f1def5c7/test-blob-5e51f220-da4d-cece-df12-ca69e7b0ac8f", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-080b8f3e7776c7438bda7d48a8b99437-359ede0817da914c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "69cbea84-0699-43a3-fa6f-40eb2ef8dd35", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:43 GMT", + "ETag": "\u00220x8D8803302A24DF4\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:44 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "69cbea84-0699-43a3-fa6f-40eb2ef8dd35", + "x-ms-request-id": "43c0cd99-a01e-00c4-401b-b28318000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:44.8803828Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9722f520-2d16-089c-7adf-dd43f1def5c7/test-blob-5e51f220-da4d-cece-df12-ca69e7b0ac8f?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-62a4e4355acf2e4d902107262855b664-9697da871430b342-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "fde46efb-43e4-73f6-48e3-2d3094dd6b9c", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:44 GMT", + "ETag": "\u00220x8D8803302ACD7D1\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:44 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "fde46efb-43e4-73f6-48e3-2d3094dd6b9c", + "x-ms-request-id": "43c0cda0-a01e-00c4-451b-b28318000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:44.9514486Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9722f520-2d16-089c-7adf-dd43f1def5c7/test-blob-5e51f220-da4d-cece-df12-ca69e7b0ac8f?versionid=2020-11-03T19:59:44.8803828Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "bff004cc-e014-3151-a085-c466d28ab74b", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:44 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "bff004cc-e014-3151-a085-c466d28ab74b", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "43c0cda3-a01e-00c4-471b-b28318000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=userdelegationkey", + "RequestMethod": "POST", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "56", + "Content-Type": "application/xml", + "traceparent": "00-4fc1a52bee2e9144ab84d951dd11ed09-e8976aafd96f1940-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8f645a85-abed-c087-6e00-f42445abb1a5", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-11-03T20:59:44Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Tue, 03 Nov 2020 19:59:44 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "8f645a85-abed-c087-6e00-f42445abb1a5", + "x-ms-request-id": "43c0cdb4-a01e-00c4-541b-b28318000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-11-03T19:59:45Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-11-03T20:59:44Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EE/i\u002Bi8n1qdLRQe1OlArwAfHzDsgDR\u002BHh1a4qNCG2JYs=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9722f520-2d16-089c-7adf-dd43f1def5c7/test-blob-5e51f220-da4d-cece-df12-ca69e7b0ac8f?versionid=2020-11-03T19%3A59%3A44.8803828Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-11-03T19%3A59%3A45Z\u0026ske=2020-11-03T20%3A59%3A44Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A44Z\u0026se=2020-11-03T20%3A59%3A44Z\u0026sr=bv\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-d33178f3a3799f4c8accb134dd719d98-4b593a749e9cba4a-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "78e14f4f-2825-a15e-a66d-b6f4196dacb0", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:45 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "78e14f4f-2825-a15e-a66d-b6f4196dacb0", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "61f3b04b-501e-0034-371b-b2c5e9000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-9722f520-2d16-089c-7adf-dd43f1def5c7?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-2f6638f9f156cf459f61c001833a24a6-6511a0c0e9c1a746-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f6d46ad3-38ca-a080-95f2-693781eaa505", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:44 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f6d46ad3-38ca-a080-95f2-693781eaa505", + "x-ms-request-id": "43c0cddb-a01e-00c4-711b-b28318000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:44.8893047-06:00", + "RandomSeed": "2141600275", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(All).json new file mode 100644 index 000000000000..1eb989f5c7bf --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(All).json @@ -0,0 +1,205 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-ac5407bc-b837-582b-8ba4-032aa6599bc2?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-aa23fcab8bdbf744ad45a74ae956fbb5-4aabce606c7c6141-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "1b3edf6b-665e-9257-42a8-41fcd8eb6dc3", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "ETag": "\u00220x8D88032FBD9D182\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "1b3edf6b-665e-9257-42a8-41fcd8eb6dc3", + "x-ms-request-id": "6f10e7f8-c01e-008f-651b-b27f4b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-ac5407bc-b837-582b-8ba4-032aa6599bc2/test-blob-3db7e522-ab0f-2a7a-6058-3fd05be559d7", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-5fe62be34de3784f88ab3997312b4107-b7f0e188d2e33141-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "192399fa-affc-bf28-6414-bb062787375d", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "ETag": "\u00220x8D88032FBE4200A\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "192399fa-affc-bf28-6414-bb062787375d", + "x-ms-request-id": "6f10e801-c01e-008f-6a1b-b27f4b000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:33.5676938Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-ac5407bc-b837-582b-8ba4-032aa6599bc2/test-blob-3db7e522-ab0f-2a7a-6058-3fd05be559d7?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-9013662b0e0d8b438c767340d8845c13-aace4f508aa4144b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "c1d5bd34-40c1-07da-a2ff-6206c45d10f7", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "ETag": "\u00220x8D88032FBEE0D7D\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "c1d5bd34-40c1-07da-a2ff-6206c45d10f7", + "x-ms-request-id": "6f10e805-c01e-008f-6c1b-b27f4b000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:33.6347562Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-ac5407bc-b837-582b-8ba4-032aa6599bc2/test-blob-3db7e522-ab0f-2a7a-6058-3fd05be559d7?versionid=2020-11-03T19:59:33.5676938Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "6ad10639-76b2-0e9b-8f3e-6a2c43a2de24", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6ad10639-76b2-0e9b-8f3e-6a2c43a2de24", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "6f10e80d-c01e-008f-731b-b27f4b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-ac5407bc-b837-582b-8ba4-032aa6599bc2/test-blob-3db7e522-ab0f-2a7a-6058-3fd05be559d7?versionid=2020-11-03T19%3A59%3A33.5676938Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A33Z\u0026se=2020-11-03T20%3A59%3A33Z\u0026sr=bv\u0026sp=xy\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-b50828461937e44a8cc5552503bc253f-7b742aeaefb6d949-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "bdcdd293-a68b-cb45-5e48-5527ac29104e", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "bdcdd293-a68b-cb45-5e48-5527ac29104e", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "55d996d5-901e-003b-5b1b-b2b385000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-ac5407bc-b837-582b-8ba4-032aa6599bc2?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-37c81bd2a432164994a02e740a810f7e-19c2c08dfd48fd49-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "70995a29-20d4-c899-7f8a-fa36a028713d", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "70995a29-20d4-c899-7f8a-fa36a028713d", + "x-ms-request-id": "6f10e813-c01e-008f-771b-b27f4b000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:33.5513641-06:00", + "RandomSeed": "331418493", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(All)Async.json new file mode 100644 index 000000000000..e9100d2a06ac --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(All)Async.json @@ -0,0 +1,205 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-24ce7a5b-162d-a45a-c9d9-0be5ccf2eb61?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-be32cea40440ad4cbe5d1c493cf58b49-e01d221ccc8d9649-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "a2a8e4db-b2e4-a53f-0aee-2ab834d4bd52", + "x-ms-date": "Tue, 03 Nov 2020 19:59:47 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:47 GMT", + "ETag": "\u00220x8D8803304553CC5\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a2a8e4db-b2e4-a53f-0aee-2ab834d4bd52", + "x-ms-request-id": "2cbd0d34-e01e-00a7-6a1b-b21ee3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-24ce7a5b-162d-a45a-c9d9-0be5ccf2eb61/test-blob-200b7094-726e-f255-ee5f-db778310c912", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-583ccfefce6da74295c743d81d91ce8c-5a63563ad8345247-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "6ab540f9-85ac-6816-8fb6-b484d6c822fa", + "x-ms-date": "Tue, 03 Nov 2020 19:59:47 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:47 GMT", + "ETag": "\u00220x8D88033045F84E6\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6ab540f9-85ac-6816-8fb6-b484d6c822fa", + "x-ms-request-id": "2cbd0d46-e01e-00a7-771b-b21ee3000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:47.7981414Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-24ce7a5b-162d-a45a-c9d9-0be5ccf2eb61/test-blob-200b7094-726e-f255-ee5f-db778310c912?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-f663852b73165f469d60ed64a3c88d1d-e496dc422ee7104c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "437e6725-5e5b-ae65-70a1-579393f86ac0", + "x-ms-date": "Tue, 03 Nov 2020 19:59:47 GMT", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:47 GMT", + "ETag": "\u00220x8D880330468FD0C\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "437e6725-5e5b-ae65-70a1-579393f86ac0", + "x-ms-request-id": "2cbd0d52-e01e-00a7-011b-b21ee3000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:47.8622010Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-24ce7a5b-162d-a45a-c9d9-0be5ccf2eb61/test-blob-200b7094-726e-f255-ee5f-db778310c912?versionid=2020-11-03T19:59:47.7981414Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "6f5f9a01-de4a-c69f-b2d6-3c297e75b8fb", + "x-ms-date": "Tue, 03 Nov 2020 19:59:47 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "6f5f9a01-de4a-c69f-b2d6-3c297e75b8fb", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "2cbd0d5d-e01e-00a7-091b-b21ee3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-24ce7a5b-162d-a45a-c9d9-0be5ccf2eb61/test-blob-200b7094-726e-f255-ee5f-db778310c912?versionid=2020-11-03T19%3A59%3A47.7981414Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A47Z\u0026se=2020-11-03T20%3A59%3A47Z\u0026sr=bv\u0026sp=xy\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-c0599bd20d84344cbc887bdfb0b25d9a-ba81c4fe150d2b40-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "f891dccf-fb98-ba75-4154-72794f7fa4c1", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:48 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "f891dccf-fb98-ba75-4154-72794f7fa4c1", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "10764aab-101e-0078-301b-b255d9000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-24ce7a5b-162d-a45a-c9d9-0be5ccf2eb61?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-8a005101259ca34890a82e2a0b196149-6acbd581900a1946-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "a25a2e15-bfe3-6363-615f-74a41b50493e", + "x-ms-date": "Tue, 03 Nov 2020 19:59:48 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:48 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "a25a2e15-bfe3-6363-615f-74a41b50493e", + "x-ms-request-id": "2cbd0dbb-e01e-00a7-5d1b-b21ee3000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:47.7785985-06:00", + "RandomSeed": "1947399346", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(PermanentlyDelete).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(PermanentlyDelete).json new file mode 100644 index 000000000000..e9451a398e9c --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(PermanentlyDelete).json @@ -0,0 +1,205 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d07753e7-1245-6f1b-6762-587eb2a0a9ae?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-3447fa4796d039468a9fce18173a0dda-ac719a483e291148-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "139c0381-c8fa-3121-27e8-677e0ce0a2a1", + "x-ms-date": "Tue, 03 Nov 2020 19:59:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:32 GMT", + "ETag": "\u00220x8D88032FB607234\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:32 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "139c0381-c8fa-3121-27e8-677e0ce0a2a1", + "x-ms-request-id": "56121382-101e-000a-091b-b25296000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d07753e7-1245-6f1b-6762-587eb2a0a9ae/test-blob-e19f9c9d-8425-ea2c-0e3d-77d3d9cb17a6", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-6c309b204b7d084ca0caeab8050aefed-ffd070b6f2626d40-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "bbb298cf-3d21-fd73-d7b2-05bc514d585b", + "x-ms-date": "Tue, 03 Nov 2020 19:59:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:32 GMT", + "ETag": "\u00220x8D88032FB6D9ADA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:32 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "bbb298cf-3d21-fd73-d7b2-05bc514d585b", + "x-ms-request-id": "56121389-101e-000a-0c1b-b25296000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:32.7909594Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d07753e7-1245-6f1b-6762-587eb2a0a9ae/test-blob-e19f9c9d-8425-ea2c-0e3d-77d3d9cb17a6?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-5ea924ade57f794ea7a40726d7c1d064-73eb172241f1b148-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "4103fe10-5b19-0585-4bff-d85190f8555d", + "x-ms-date": "Tue, 03 Nov 2020 19:59:32 GMT", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:32 GMT", + "ETag": "\u00220x8D88032FB7872EA\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:32 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "4103fe10-5b19-0585-4bff-d85190f8555d", + "x-ms-request-id": "5612138a-101e-000a-0d1b-b25296000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:32.8630266Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d07753e7-1245-6f1b-6762-587eb2a0a9ae/test-blob-e19f9c9d-8425-ea2c-0e3d-77d3d9cb17a6?versionid=2020-11-03T19:59:32.7909594Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "52abbd5e-174a-7541-3b34-02e31a4a76ef", + "x-ms-date": "Tue, 03 Nov 2020 19:59:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:32 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "52abbd5e-174a-7541-3b34-02e31a4a76ef", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "5612138c-101e-000a-0f1b-b25296000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d07753e7-1245-6f1b-6762-587eb2a0a9ae/test-blob-e19f9c9d-8425-ea2c-0e3d-77d3d9cb17a6?versionid=2020-11-03T19%3A59%3A32.7909594Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A32Z\u0026se=2020-11-03T20%3A59%3A32Z\u0026sr=bv\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-ea43dd71f81196429fd47428c83c3f18-ddeeee5ad47b944f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d3f3f25b-024c-b113-8df3-9957dcb2c2b0", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:32 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d3f3f25b-024c-b113-8df3-9957dcb2c2b0", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "48c26e47-b01e-00ba-681b-b2135f000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-d07753e7-1245-6f1b-6762-587eb2a0a9ae?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-63437a8ca072dc45b9880f192ade307d-6d4e3c5d0486a340-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "27882635-a357-9fa3-c689-fd95e56354b5", + "x-ms-date": "Tue, 03 Nov 2020 19:59:33 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "27882635-a357-9fa3-c689-fd95e56354b5", + "x-ms-request-id": "561213be-101e-000a-3d1b-b25296000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:32.7807284-06:00", + "RandomSeed": "43091168", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(PermanentlyDelete)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(PermanentlyDelete)Async.json new file mode 100644 index 000000000000..be594fcd627b --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_PermanentDeleteVersion_VersionSas(PermanentlyDelete)Async.json @@ -0,0 +1,205 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-49338ade-dd41-3ec5-9ce6-722a2e01f9c8?restype=container", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-7ad5c25c0cc16a44b5215fe9e1966f33-5928b67ca9f7ee43-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-public-access": "container", + "x-ms-client-request-id": "004b7ae3-e41b-47aa-eea5-830dcb1d75f4", + "x-ms-date": "Tue, 03 Nov 2020 19:59:46 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "ETag": "\u00220x8D8803303E64BE9\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "004b7ae3-e41b-47aa-eea5-830dcb1d75f4", + "x-ms-request-id": "e2a4ac0f-601e-0062-1b1b-b23406000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-49338ade-dd41-3ec5-9ce6-722a2e01f9c8/test-blob-333eee85-e509-d911-0bc6-f1e78786780a", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "0", + "traceparent": "00-e20b22ab89473f478ff68f665e4356b6-b6f3f9f49d1b994b-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-blob-type": "AppendBlob", + "x-ms-client-request-id": "d6b961e4-7f52-fdc7-6972-f454f2c3bf68", + "x-ms-date": "Tue, 03 Nov 2020 19:59:46 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 201, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "ETag": "\u00220x8D8803303F02D63\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "d6b961e4-7f52-fdc7-6972-f454f2c3bf68", + "x-ms-request-id": "e2a4ac17-601e-0062-1f1b-b23406000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:47.0684515Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-49338ade-dd41-3ec5-9ce6-722a2e01f9c8/test-blob-333eee85-e509-d911-0bc6-f1e78786780a?comp=metadata", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-1efc1e553e372b45992e1aa6717d1ae7-e177a9a877def243-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "2603b725-a2cd-b4b8-d949-4944055967d6", + "x-ms-date": "Tue, 03 Nov 2020 19:59:46 GMT", + "x-ms-meta-Capital": "letter", + "x-ms-meta-foo": "bar", + "x-ms-meta-meta": "data", + "x-ms-meta-UPPER": "case", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "ETag": "\u00220x8D8803303F90928\u0022", + "Last-Modified": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "2603b725-a2cd-b4b8-d949-4944055967d6", + "x-ms-request-id": "e2a4ac20-601e-0062-281b-b23406000000", + "x-ms-request-server-encrypted": "true", + "x-ms-version": "2020-04-08", + "x-ms-version-id": "2020-11-03T19:59:47.1275064Z" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-49338ade-dd41-3ec5-9ce6-722a2e01f9c8/test-blob-333eee85-e509-d911-0bc6-f1e78786780a?versionid=2020-11-03T19:59:47.0684515Z", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "3b2e5a1a-98c0-8a9a-bf25-508c78fa86e8", + "x-ms-date": "Tue, 03 Nov 2020 19:59:46 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:46 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "3b2e5a1a-98c0-8a9a-bf25-508c78fa86e8", + "x-ms-delete-type-permanent": "false", + "x-ms-request-id": "e2a4ac27-601e-0062-2d1b-b23406000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-49338ade-dd41-3ec5-9ce6-722a2e01f9c8/test-blob-333eee85-e509-d911-0bc6-f1e78786780a?versionid=2020-11-03T19%3A59%3A47.0684515Z\u0026sv=2020-04-08\u0026st=2020-11-03T18%3A59%3A47Z\u0026se=2020-11-03T20%3A59%3A47Z\u0026sr=bv\u0026sp=y\u0026sig=Sanitized\u0026deletetype=Permanent", + "RequestMethod": "DELETE", + "RequestHeaders": { + "traceparent": "00-9112b7b451e89c4c8d21babac4ec6803-c1f1f691e363ad43-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "ab29965c-2c2a-6016-d1a5-4a7125d7a928", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "ab29965c-2c2a-6016-d1a5-4a7125d7a928", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "12be66d2-301e-00d6-3a1b-b2f8c8000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/test-container-49338ade-dd41-3ec5-9ce6-722a2e01f9c8?restype=container", + "RequestMethod": "DELETE", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-01f7dfdc64240d43b83bbbbccd6d05e9-6baa666743a96b4f-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201103.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "e22fed57-dad1-50be-abf6-d3e10390887c", + "x-ms-date": "Tue, 03 Nov 2020 19:59:47 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Tue, 03 Nov 2020 19:59:47 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "e22fed57-dad1-50be-abf6-d3e10390887c", + "x-ms-request-id": "e2a4ac4b-601e-0062-431b-b23406000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "DateTimeOffsetNow": "2020-11-03T13:59:47.0400454-06:00", + "RandomSeed": "890022140", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All).json index 50953ceb1416..4acf56cb0639 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All).json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-0e8abb55fb47f24788e7631c4c737aaa-ff7f01db4ac35242-00", + "traceparent": "00-8241fe9110ef744286edf2b7f2357599-ab14da9d83d8ee4c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "9ec31f3e-dc36-1aa7-d59d-3db61f64ed30", - "x-ms-date": "Wed, 24 Jun 2020 22:00:34 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:34 GMT", - "ETag": "\u00220x8D8188A058860B2\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:35 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", + "ETag": "\u00220x8D877868512DBF8\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9ec31f3e-dc36-1aa7-d59d-3db61f64ed30", - "x-ms-request-id": "d858c422-701e-008a-4a72-4a1611000000", + "x-ms-request-id": "4b731026-001e-009d-516f-a92878000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-084bd7d60615ef4990b0d869eabe0da5-74a2cd5aeef1994d-00", + "traceparent": "00-50661322bda60642a51b87a1fd205079-2cbb09a80aedd648-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "3a5188aa-ab25-6fc4-a93d-055247089709", - "x-ms-date": "Wed, 24 Jun 2020 22:00:35 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:34 GMT", - "ETag": "\u00220x8D8188A059A103C\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:35 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", + "ETag": "\u00220x8D87786851A988F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "3a5188aa-ab25-6fc4-a93d-055247089709", - "x-ms-request-id": "d858c430-701e-008a-5472-4a1611000000", + "x-ms-request-id": "4b731033-001e-009d-5a6f-a92878000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:35.1461436Z" + "x-ms-version-id": "2020-10-23T19:04:51.5360911Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-4c32a3d8c271e34992c95e949610a9c1-2a88cfb4b7666f4f-00", + "traceparent": "00-1cd8caba90946a4aa772a12885c7767a-a76a7e6cd2f31444-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "faf34072-bb7a-f187-acd1-ca36e04c4245", - "x-ms-date": "Wed, 24 Jun 2020 22:00:35 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:34 GMT", - "ETag": "\u00220x8D8188A05AD4D96\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:35 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", + "ETag": "\u00220x8D877868521C5D3\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "faf34072-bb7a-f187-acd1-ca36e04c4245", - "x-ms-request-id": "d858c449-701e-008a-6c72-4a1611000000", + "x-ms-request-id": "4b73103a-001e-009d-616f-a92878000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:35.2732326Z" + "x-ms-version-id": "2020-10-23T19:04:51.5851256Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad?versionid=2020-06-24T22%3A00%3A35.1461436Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A35Z\u0026se=2020-06-24T23%3A00%3A35Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad?versionid=2020-10-23T19%3A04%3A51.5360911Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A04%3A52Z\u0026se=2020-10-23T20%3A04%3A52Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "06dffe81-9d15-ec8f-0827-0151af855e85", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:35 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "06dffe81-9d15-ec8f-0827-0151af855e85", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "c0abfcd8-701e-001c-1d72-4a1fc0000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "d9a1758a-a01e-0012-116f-a9a112000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5/test-blob-ea1e7025-ce8d-8575-99e4-949e83cbf5ad", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-0bac10879380294eb828d976351d86a3-37e11ae8495b1041-00", + "traceparent": "00-d9dca6e1bbb8904c9e5e12e041c71ba3-2d861f3a6693ec4c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "e2b53dfc-3b6c-c230-9cc4-2f52c2df8147", - "x-ms-date": "Wed, 24 Jun 2020 22:00:35 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:53 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:35 GMT", - "ETag": "\u00220x8D8188A05AD4D96\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:35 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", + "ETag": "\u00220x8D877868521C5D3\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "e2b53dfc-3b6c-c230-9cc4-2f52c2df8147", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:35 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:51 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "c0abfcdb-701e-001c-1f72-4a1fc0000000", + "x-ms-request-id": "4b731072-001e-009d-0d6f-a92878000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:35.2732326Z" + "x-ms-version-id": "2020-10-23T19:04:51.5851256Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-4d75e38c-3c36-a042-f132-c37f933784d5?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-7933de4e87ef164cb62d20b43597bd67-63424f489217624c-00", + "traceparent": "00-7eb10e8819ef4d419b81f7ed8657ab21-55741a9acffa9b4c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "72558246-7ccf-1518-2575-d1a65339ec30", - "x-ms-date": "Wed, 24 Jun 2020 22:00:35 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:53 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:35 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "72558246-7ccf-1518-2575-d1a65339ec30", - "x-ms-request-id": "c0abfce0-701e-001c-2372-4a1fc0000000", + "x-ms-request-id": "4b73107f-001e-009d-186f-a92878000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:35.2535435-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:52.9193625-05:00", "RandomSeed": "240162701", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All)Async.json index 373217f611fa..7134fe1e9f1f 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(All)Async.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-2737620abc20904d94598b323ee27649-e744e748573ba248-00", + "traceparent": "00-9071182c287d05489312085ef557d441-739b8eeafcbb5447-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "23e52687-829e-b12f-172f-2f333be860e3", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:49 GMT", - "ETag": "\u00220x8D8188A0E1C904A\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:49 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D8778688E9D985\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "23e52687-829e-b12f-172f-2f333be860e3", - "x-ms-request-id": "2de5cfc1-101e-0068-7e72-4a2b30000000", + "x-ms-request-id": "f02808a2-c01e-0049-436f-a99829000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-53f957caa7498b4da998b1b231c55353-90aaaf91af1a0a4e-00", + "traceparent": "00-81160f86ffbc854cbb8e638436cf610c-bde296e65695e84d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "48df720b-f172-129c-e7c1-081807c01142", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:49 GMT", - "ETag": "\u00220x8D8188A0E260C26\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:49 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D8778688F133DE\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "48df720b-f172-129c-e7c1-081807c01142", - "x-ms-request-id": "2de5cfca-101e-0068-0272-4a2b30000000", + "x-ms-request-id": "f02808b5-c01e-0049-516f-a99829000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:49.4853158Z" + "x-ms-version-id": "2020-10-23T19:04:57.9767032Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-b150a2f7fd3f12468d315922df3edd07-b67fb308a8977d4f-00", + "traceparent": "00-248637fb2ee4c2418a7debde10127590-3c15998fabe7d34b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "2e63cdb9-44f5-6d31-d45e-925f6b4afe32", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:49 GMT", - "ETag": "\u00220x8D8188A0E2F5CA3\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:49 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D8778688F8AF4C\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "2e63cdb9-44f5-6d31-d45e-925f6b4afe32", - "x-ms-request-id": "2de5cfcf-101e-0068-0772-4a2b30000000", + "x-ms-request-id": "f02808be-c01e-0049-5a6f-a99829000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:49.5473587Z" + "x-ms-version-id": "2020-10-23T19:04:58.0257372Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4?versionid=2020-06-24T22%3A00%3A49.4853158Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A49Z\u0026se=2020-06-24T23%3A00%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4?versionid=2020-10-23T19%3A04%3A57.9767032Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A04%3A59Z\u0026se=2020-10-23T20%3A04%3A59Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "395eddab-e25c-5d4d-5a67-f517556367b3", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:49 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "395eddab-e25c-5d4d-5a67-f517556367b3", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "0e0f0131-d01e-003a-2972-4a57d8000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "904f9496-b01e-000e-386f-a9f372000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701/test-blob-84116147-7595-243f-1b86-7b6fa0d48da4", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-8deffc2ca560d843bcbea90dd03ba899-3b04e07f52484e45-00", + "traceparent": "00-6eb1a6ec9766344a9a3c40e4968251d1-c6fd751d871a3e4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "8eb3eabc-c4eb-a5d6-7400-28b30d1ece4c", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:49 GMT", - "ETag": "\u00220x8D8188A0E2F5CA3\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:49 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D8778688F8AF4C\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "8eb3eabc-c4eb-a5d6-7400-28b30d1ece4c", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "0e0f013a-d01e-003a-3072-4a57d8000000", + "x-ms-request-id": "f028096a-c01e-0049-5a6f-a99829000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:49.5473587Z" + "x-ms-version-id": "2020-10-23T19:04:58.0257372Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-118e3e62-f5db-37fc-29d4-a3f9a0069701?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-d107c28808a08a49839a77856a41ee25-fb5f26006a7bd848-00", + "traceparent": "00-a7cb4d7766cc4443baa6fbcce1781710-b94edca841f3d34b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6a5bc159-d8af-47c7-87cf-3ae0695da878", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:49 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6a5bc159-d8af-47c7-87cf-3ae0695da878", - "x-ms-request-id": "0e0f0143-d01e-003a-3872-4a57d8000000", + "x-ms-request-id": "f0280990-c01e-0049-776f-a99829000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:49.5275385-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:59.3574773-05:00", "RandomSeed": "2143248967", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion).json index e89338c3bf37..4fdfb85ee818 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion).json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-5d1185e22947624d8fde88cd496b7a4c-82b456e07f580d46-00", + "traceparent": "00-0e17e2739223a24a9e13a28c4fbbc88d-80ae4432a8df9b42-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "2abcad7e-1e9d-edef-76f8-1e21366c26a3", - "x-ms-date": "Wed, 24 Jun 2020 22:00:33 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:51 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:33 GMT", - "ETag": "\u00220x8D8188A04CCE6E9\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:33 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", + "ETag": "\u00220x8D8778684AE9B2D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "2abcad7e-1e9d-edef-76f8-1e21366c26a3", - "x-ms-request-id": "fee0eee8-901e-0049-1d72-4a0f4b000000", + "x-ms-request-id": "e816d448-e01e-005e-5b6f-a93122000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-06a7244750e4134aa7a2a763ced712d4-f6437977a738c94b-00", + "traceparent": "00-0891f0a669be7448a488fba00837847b-61b40336108c1444-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "86ea2fbf-b422-7f86-5267-6d2349e290a7", - "x-ms-date": "Wed, 24 Jun 2020 22:00:33 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:33 GMT", - "ETag": "\u00220x8D8188A04DC6A2B\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:33 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", + "ETag": "\u00220x8D8778684BD9A70\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "86ea2fbf-b422-7f86-5267-6d2349e290a7", - "x-ms-request-id": "fee0eef7-901e-0049-2672-4a0f4b000000", + "x-ms-request-id": "e816d484-e01e-005e-096f-a93122000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:33.9032619Z" + "x-ms-version-id": "2020-10-23T19:04:50.9276549Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-928739135dad6e45a3e579cc30b21a96-a5a9a6b6816bee41-00", + "traceparent": "00-958dc5a6b78d1c43807f7c10ca60dc22-1597ad748303e344-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "2d4d5471-56e4-1263-bf3c-12371de67b0c", - "x-ms-date": "Wed, 24 Jun 2020 22:00:33 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:33 GMT", - "ETag": "\u00220x8D8188A04E608DA\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:33 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", + "ETag": "\u00220x8D8778684C6C3DE\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "2d4d5471-56e4-1263-bf3c-12371de67b0c", - "x-ms-request-id": "fee0ef01-901e-0049-3072-4a0f4b000000", + "x-ms-request-id": "e816d4a1-e01e-005e-226f-a93122000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:33.9673082Z" + "x-ms-version-id": "2020-10-23T19:04:50.9886979Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86?versionid=2020-06-24T22%3A00%3A33.9032619Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A33Z\u0026se=2020-06-24T23%3A00%3A33Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86?versionid=2020-10-23T19%3A04%3A50.9276549Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A04%3A52Z\u0026se=2020-10-23T20%3A04%3A52Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f4b20649-6395-c4c2-3448-3173afccaa66", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:33 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f4b20649-6395-c4c2-3448-3173afccaa66", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "6644d762-901e-0014-6472-4a05cf000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "30fe5e8e-201e-0023-6c6f-a94001000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8/test-blob-2f605752-fe51-545a-bd79-d50c5ccfdd86", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-f37e4945793eea409de39d5446d055ad-b5d00bc62a4ff149-00", + "traceparent": "00-5fda4fe0526a3b4eb6bdd27175d01d7c-7e7fdbdb23576349-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "16ed362c-8634-ec77-2404-69b3e65d4e5d", - "x-ms-date": "Wed, 24 Jun 2020 22:00:34 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:33 GMT", - "ETag": "\u00220x8D8188A04E608DA\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:33 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", + "ETag": "\u00220x8D8778684C6C3DE\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "16ed362c-8634-ec77-2404-69b3e65d4e5d", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:33 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:50 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "6644d771-901e-0014-6c72-4a05cf000000", + "x-ms-request-id": "e816d516-e01e-005e-026f-a93122000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:33.9673082Z" + "x-ms-version-id": "2020-10-23T19:04:50.9886979Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-c3b835aa-30f2-bb0c-09aa-1d3b125cb5a8?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-a9bdca6654a1fd41a70f223172aa571a-07d473d58552c84d-00", + "traceparent": "00-78f37c1f2c40474181a631b0a79b870d-c6aecf8af9558e4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "784687a9-93df-9a31-bc34-63a816b87225", - "x-ms-date": "Wed, 24 Jun 2020 22:00:34 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:33 GMT", + "Date": "Fri, 23 Oct 2020 19:04:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "784687a9-93df-9a31-bc34-63a816b87225", - "x-ms-request-id": "6644d77a-901e-0014-7172-4a05cf000000", + "x-ms-request-id": "e816d526-e01e-005e-116f-a93122000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:33.9492650-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:52.3225246-05:00", "RandomSeed": "1496325215", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion)Async.json index d55ce3984f61..f166f69086bd 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionAccountSAS(DeleteVersion)Async.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-c41cdbb863017b45afbb81cdd7aa78ce-ab480de1dfab8b46-00", + "traceparent": "00-402cf694296a3947b1a3d39a19e4b15c-14a4b95feb449c4e-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "9d3939ce-66bd-0802-0981-a34ef05d4a3b", - "x-ms-date": "Wed, 24 Jun 2020 22:00:48 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:47 GMT", - "ETag": "\u00220x8D8188A0DB23C71\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:48 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D877868890100D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9d3939ce-66bd-0802-0981-a34ef05d4a3b", - "x-ms-request-id": "afe30e4b-301e-000d-2c72-4a8574000000", + "x-ms-request-id": "a9e43573-601e-006f-156f-a9d031000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-23ba358ab2e6c1418193e6639e3eda62-7c5bc37805eca846-00", + "traceparent": "00-f0e80e6514556942967e63a8e74d9aa6-6ee5dba7d9a6764b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "9cdd1cc8-4d39-cb62-c1c2-613a947a39dd", - "x-ms-date": "Wed, 24 Jun 2020 22:00:48 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:47 GMT", - "ETag": "\u00220x8D8188A0DBC3A9F\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:48 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D87786889AC6A1\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9cdd1cc8-4d39-cb62-c1c2-613a947a39dd", - "x-ms-request-id": "afe30e58-301e-000d-3672-4a8574000000", + "x-ms-request-id": "a9e43589-601e-006f-246f-a9d031000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:48.7918239Z" + "x-ms-version-id": "2020-10-23T19:04:57.4092961Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-ccafa21b8c13de4e8493b92de52ab950-4458f4ebe3bd0c49-00", + "traceparent": "00-2fa2d60ef24049408a64ff4f0f0cf07c-6e16b28399fb2a45-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "b2c08fe1-c14e-21c8-3616-9916fdd0b34b", - "x-ms-date": "Wed, 24 Jun 2020 22:00:48 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:48 GMT", - "ETag": "\u00220x8D8188A0DC58B1C\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:48 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D8778688A2903D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "b2c08fe1-c14e-21c8-3616-9916fdd0b34b", - "x-ms-request-id": "afe30e5e-301e-000d-3b72-4a8574000000", + "x-ms-request-id": "a9e43598-601e-006f-2f6f-a9d031000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:48.8538668Z" + "x-ms-version-id": "2020-10-23T19:04:57.4613325Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02?versionid=2020-06-24T22%3A00%3A48.7918239Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A48Z\u0026se=2020-06-24T23%3A00%3A48Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02?versionid=2020-10-23T19%3A04%3A57.4092961Z\u0026sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A04%3A58Z\u0026se=2020-10-23T20%3A04%3A58Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "05595ada-87b9-618f-d8be-2064564b2e57", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:48 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "05595ada-87b9-618f-d8be-2064564b2e57", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "a0b54e5c-c01e-0044-6f72-4ac79f000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "b1a9093c-a01e-0084-126f-a9a8c3000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9/test-blob-e888338b-02ea-7778-3c82-d188ce2b5e02", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-441a2eed94bbc2429534a89f3e824569-6188a84480a30f48-00", + "traceparent": "00-d30918684d5b87428178ac720cf86e7d-4aed403bdb743246-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a33ba7b1-ae76-a491-2f24-16952a61826e", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:48 GMT", - "ETag": "\u00220x8D8188A0DC58B1C\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:48 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", + "ETag": "\u00220x8D8778688A2903D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "a33ba7b1-ae76-a491-2f24-16952a61826e", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:48 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "a0b54e74-c01e-0044-7c72-4ac79f000000", + "x-ms-request-id": "a9e435c7-601e-006f-596f-a9d031000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:48.8538668Z" + "x-ms-version-id": "2020-10-23T19:04:57.4613325Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-7015bfa9-269b-2f93-c4a4-e6b09413fdc9?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-36f36e6d10f4fd4597d82c929687d1c2-b64fd9993ab7bc48-00", + "traceparent": "00-ace6cb127cc00a45b0d88e996a7f4f97-ce213830e266a24e-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "aeb3c8c8-8a0f-dee0-45b2-7826e31d6b67", - "x-ms-date": "Wed, 24 Jun 2020 22:00:49 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:48 GMT", + "Date": "Fri, 23 Oct 2020 19:04:57 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "aeb3c8c8-8a0f-dee0-45b2-7826e31d6b67", - "x-ms-request-id": "a0b54e83-c01e-0044-0772-4ac79f000000", + "x-ms-request-id": "a9e435dd-601e-006f-6a6f-a9d031000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:48.8354747-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:58.7979446-05:00", "RandomSeed": "295446609", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All).json index 44e01229e72a..0ecf279471a4 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All).json @@ -5,10 +5,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-e53db9c062a5e44399d4b6b853ad83a9-fa386b32c9676d44-00", + "traceparent": "00-25e6cc13588c1744b04e436855843bd2-3e0db6a3257aaf47-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "62c4d295-37e7-982a-a9b5-5efe5b12d3b4", @@ -19,15 +19,15 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:18 GMT", - "ETag": "\u00220x8D823C541873E5C\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:18 GMT", + "Date": "Fri, 23 Oct 2020 19:04:52 GMT", + "ETag": "\u00220x8D8778685E0FF4D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:52 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "62c4d295-37e7-982a-a9b5-5efe5b12d3b4", - "x-ms-request-id": "0db47c95-901e-000c-40ae-55b2a1000000", + "x-ms-request-id": "ffd43181-601e-0008-786f-a93fa6000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -38,10 +38,10 @@ "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-3ddc97e43fd0754193176c5ad35e6105-7b874cfce16cb44e-00", + "traceparent": "00-9c340fc69caa5b408c4a06bcdcc32c5d-82de3ddff274cf42-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "ca6946d8-4c72-fe03-9ed3-b480392a9060", @@ -52,18 +52,18 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:18 GMT", - "ETag": "\u00220x8D823C5419699C7\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:18 GMT", + "Date": "Fri, 23 Oct 2020 19:04:52 GMT", + "ETag": "\u00220x8D8778685EBFD38\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:52 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "ca6946d8-4c72-fe03-9ed3-b480392a9060", - "x-ms-request-id": "0db47ca9-901e-000c-52ae-55b2a1000000", + "x-ms-request-id": "ffd43188-601e-0008-7d6f-a93fa6000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:18.8843463Z" + "x-ms-version-id": "2020-10-23T19:04:52.9083704Z" }, "ResponseBody": [] }, @@ -72,10 +72,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-17e154479514cb469fef386ac041c419-fda1af10d455d74d-00", + "traceparent": "00-887d2de2fc789443926904fc7078a10f-308412abc04f3846-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "c1276e00-eee0-e562-a574-173b88c845ab", "x-ms-meta-Capital": "letter", @@ -89,18 +89,18 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:18 GMT", - "ETag": "\u00220x8D823C541A4A190\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:18 GMT", + "Date": "Fri, 23 Oct 2020 19:04:52 GMT", + "ETag": "\u00220x8D8778685F60DDC\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:52 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "c1276e00-eee0-e562-a574-173b88c845ab", - "x-ms-request-id": "0db47cb2-901e-000c-5bae-55b2a1000000", + "x-ms-request-id": "ffd4318c-601e-0008-016f-a93fa6000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:18.9782958Z" + "x-ms-version-id": "2020-10-23T19:04:52.9753324Z" }, "ResponseBody": [] }, @@ -111,38 +111,38 @@ "Authorization": "Sanitized", "Content-Length": "56", "Content-Type": "application/xml", - "traceparent": "00-37d5d2024326c049aa325ca1be7ae326-b5121519c11b874f-00", + "traceparent": "00-672f939522d3084e934aac19b22bd595-73f74dbfb7eaf54a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "cb7fb2c9-cf02-0e80-28e6-0d2b05696034", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, - "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-07-09T06:02:19Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-10-23T20:04:54Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", "StatusCode": 200, "ResponseHeaders": { "Content-Type": "application/xml", - "Date": "Thu, 09 Jul 2020 05:02:18 GMT", + "Date": "Fri, 23 Oct 2020 19:04:52 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "Transfer-Encoding": "chunked", "x-ms-client-request-id": "cb7fb2c9-cf02-0e80-28e6-0d2b05696034", - "x-ms-request-id": "0db47cc4-901e-000c-6dae-55b2a1000000", + "x-ms-request-id": "ffd4318d-601e-0008-026f-a93fa6000000", "x-ms-version": "2020-04-08" }, - "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-07-09T05:02:19Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-07-09T06:02:19Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2019-12-12\u003C/SignedVersion\u003E\u003CValue\u003EU1S8NIqs/ybVJRrNXes6oiF7IcTtbCCaR3muuhRVgOs=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-10-23T19:04:53Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-10-23T20:04:54Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EMZ5jmQUIRfHi24MUb8seceWMncBtn0Ey9wd9X8jEI/0=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" }, { - "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-9f295737-02ab-c9da-dccc-e30888d49f31/test-blob-4e954627-9738-f033-ad67-fe000749b8d4?versionid=2020-07-09T05%3A02%3A18.8843463Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-07-09T05%3A02%3A19Z\u0026ske=2020-07-09T06%3A02%3A19Z\u0026sks=b\u0026skv=2019-12-12\u0026sv=2020-04-08\u0026st=2020-07-09T04%3A02%3A19Z\u0026se=2020-07-09T06%3A02%3A19Z\u0026sr=b\u0026sp=racwdxt\u0026sig=Sanitized", + "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-9f295737-02ab-c9da-dccc-e30888d49f31/test-blob-4e954627-9738-f033-ad67-fe000749b8d4?versionid=2020-10-23T19%3A04%3A52.9083704Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-10-23T19%3A04%3A53Z\u0026ske=2020-10-23T20%3A04%3A54Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A04%3A54Z\u0026se=2020-10-23T20%3A04%3A54Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "d6720ad1-7949-a2a8-5b96-34f8a6c4b538", "x-ms-return-client-request-id": "true", @@ -152,14 +152,14 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:19 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "d6720ad1-7949-a2a8-5b96-34f8a6c4b538", "x-ms-delete-type-permanent": "true", - "x-ms-request-id": "04ef88a2-c01e-002e-7dae-5577be000000", + "x-ms-request-id": "44af8b0a-601e-0055-166f-a93522000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -169,10 +169,10 @@ "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-b00974dc6fc2674b8bad7e5ec1bdd7ed-184372c6a61cb54c-00", + "traceparent": "00-4993f57fc117b5439b03029be2ffce17-64c8052c4114ff42-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "fa5935d4-8af7-57ea-2422-2357782ba6b9", "x-ms-return-client-request-id": "true", @@ -184,9 +184,9 @@ "Accept-Ranges": "bytes", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Thu, 09 Jul 2020 05:02:18 GMT", - "ETag": "\u00220x8D823C541A4A190\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:18 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", + "ETag": "\u00220x8D8778685F60DDC\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:52 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -194,7 +194,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "fa5935d4-8af7-57ea-2422-2357782ba6b9", - "x-ms-creation-time": "Thu, 09 Jul 2020 05:02:18 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:52 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -202,10 +202,10 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "0db47d02-901e-000c-28ae-55b2a1000000", + "x-ms-request-id": "ffd431a3-601e-0008-156f-a93fa6000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:18.9782958Z" + "x-ms-version-id": "2020-10-23T19:04:52.9753324Z" }, "ResponseBody": [] }, @@ -214,10 +214,10 @@ "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-941e6e24fac72b45b3dad582439e95b4-fff83cfc0814d24c-00", + "traceparent": "00-c800d1ff3e114647bd09387b3b274979-bcac3b0ed9686240-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "702312a9-bb6b-9441-ad33-e2e600c6a463", "x-ms-return-client-request-id": "true", @@ -227,20 +227,20 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:19 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "702312a9-bb6b-9441-ad33-e2e600c6a463", - "x-ms-request-id": "0db47d0a-901e-000c-30ae-55b2a1000000", + "x-ms-request-id": "ffd431aa-601e-0008-1a6f-a93fa6000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-07-08T22:02:19.0555014-07:00", + "DateTimeOffsetNow": "2020-10-23T14:04:54.3231183-05:00", "RandomSeed": "885818541", "Storage_TestConfigOAuth": "OAuthTenant\nseanoauthcanary\nU2FuaXRpemVk\nhttps://seanoauthcanary.blob.core.windows.net\nhttps://seanoauthcanary.file.core.windows.net\nhttps://seanoauthcanary.queue.core.windows.net\nhttps://seanoauthcanary.table.core.windows.net\n\n\n\n\nhttps://seanoauthcanary-secondary.blob.core.windows.net\nhttps://seanoauthcanary-secondary.file.core.windows.net\nhttps://seanoauthcanary-secondary.queue.core.windows.net\nhttps://seanoauthcanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seanoauthcanary.blob.core.windows.net/;QueueEndpoint=https://seanoauthcanary.queue.core.windows.net/;FileEndpoint=https://seanoauthcanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanoauthcanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanoauthcanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanoauthcanary-secondary.file.core.windows.net/;AccountName=seanoauthcanary;AccountKey=Sanitized\n" } diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All)Async.json index 43514a761d0b..c0ea7a3f29bf 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobIdentitySAS(All)Async.json @@ -5,10 +5,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-c617f28183708c469279eddc1ac8bd94-d00db08619f7494f-00", + "traceparent": "00-64e489f500b6e442a9df602a7a6ad328-76db1e0c6ce3d049-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "889ddfa6-63ed-583e-0a18-423a4e091f43", @@ -19,15 +19,15 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:56 GMT", - "ETag": "\u00220x8D823C5580EF053\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:56 GMT", + "Date": "Fri, 23 Oct 2020 19:04:58 GMT", + "ETag": "\u00220x8D87786896C066F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "889ddfa6-63ed-583e-0a18-423a4e091f43", - "x-ms-request-id": "42347635-e01e-004b-75ae-55d9fa000000", + "x-ms-request-id": "c4a3234b-e01e-0016-366f-a9d37e000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -38,10 +38,10 @@ "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-d606e71770cbdd4790c28fbd52c55f0f-6bccd6c711195b4b-00", + "traceparent": "00-3932e8d48ab7ea438a9df6d7662303c9-a59224307be0014a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "d91e02fe-f24e-84b7-aee5-1631a28cb223", @@ -52,18 +52,18 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:56 GMT", - "ETag": "\u00220x8D823C5581B8FC9\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:56 GMT", + "Date": "Fri, 23 Oct 2020 19:04:58 GMT", + "ETag": "\u00220x8D8778689770F95\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "d91e02fe-f24e-84b7-aee5-1631a28cb223", - "x-ms-request-id": "4234763b-e01e-004b-79ae-55d9fa000000", + "x-ms-request-id": "c4a32351-e01e-0016-396f-a9d37e000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:56.6655945Z" + "x-ms-version-id": "2020-10-23T19:04:58.8529557Z" }, "ResponseBody": [] }, @@ -72,10 +72,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-fa257c458c50754184a219dc54396779-f7213c260c7f684d-00", + "traceparent": "00-3fbacb4d482f1c41afb3cf1b32149dd8-c93c23310bfab742-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a3b218cf-39c9-1f3b-036c-32aa4ae5dcbb", "x-ms-meta-Capital": "letter", @@ -89,18 +89,18 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:56 GMT", - "ETag": "\u00220x8D823C5582ACFE3\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:56 GMT", + "Date": "Fri, 23 Oct 2020 19:04:58 GMT", + "ETag": "\u00220x8D877868985655F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a3b218cf-39c9-1f3b-036c-32aa4ae5dcbb", - "x-ms-request-id": "4234763f-e01e-004b-7dae-55d9fa000000", + "x-ms-request-id": "c4a32355-e01e-0016-3c6f-a9d37e000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:56.7665395Z" + "x-ms-version-id": "2020-10-23T19:04:58.9479023Z" }, "ResponseBody": [] }, @@ -111,38 +111,38 @@ "Authorization": "Sanitized", "Content-Length": "56", "Content-Type": "application/xml", - "traceparent": "00-1f82634c8b0ea64d86a1e038265b3d28-d316041ecc94df47-00", + "traceparent": "00-000556fc268f7848b862f078928abff2-f90b11c6c1185c49-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "8a620631-0ed9-ca5a-7d08-90ab0c0989b8", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, - "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-07-09T06:02:56Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-10-23T20:05:00Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", "StatusCode": 200, "ResponseHeaders": { "Content-Type": "application/xml", - "Date": "Thu, 09 Jul 2020 05:02:56 GMT", + "Date": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "Transfer-Encoding": "chunked", "x-ms-client-request-id": "8a620631-0ed9-ca5a-7d08-90ab0c0989b8", - "x-ms-request-id": "4234764b-e01e-004b-08ae-55d9fa000000", + "x-ms-request-id": "c4a3235a-e01e-0016-416f-a9d37e000000", "x-ms-version": "2020-04-08" }, - "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-07-09T05:02:56Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-07-09T06:02:56Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2019-12-12\u003C/SignedVersion\u003E\u003CValue\u003Erls82\u002BoxCYJtQtUQ3Sw6bggmqx8rkJnUyjvXhhr8QR4=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-10-23T19:04:59Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-10-23T20:05:00Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003Eb9E2HQK0TycYxeXFdr6VKdmAivr3lyM3waPiQzM484c=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" }, { - "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-74f50fff-ebce-a239-7b10-4997c02de904/test-blob-0ba1b533-21d6-b831-72bb-c1b1a5e7138a?versionid=2020-07-09T05%3A02%3A56.6655945Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-07-09T05%3A02%3A56Z\u0026ske=2020-07-09T06%3A02%3A56Z\u0026sks=b\u0026skv=2019-12-12\u0026sv=2020-04-08\u0026st=2020-07-09T04%3A02%3A56Z\u0026se=2020-07-09T06%3A02%3A56Z\u0026sr=b\u0026sp=racwdxt\u0026sig=Sanitized", + "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-74f50fff-ebce-a239-7b10-4997c02de904/test-blob-0ba1b533-21d6-b831-72bb-c1b1a5e7138a?versionid=2020-10-23T19%3A04%3A58.8529557Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-10-23T19%3A04%3A59Z\u0026ske=2020-10-23T20%3A05%3A00Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A05%3A00Z\u0026se=2020-10-23T20%3A05%3A00Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "4378d2b1-5283-75e2-da12-ce31c8e5b445", "x-ms-return-client-request-id": "true", @@ -152,14 +152,14 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:57 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "4378d2b1-5283-75e2-da12-ce31c8e5b445", "x-ms-delete-type-permanent": "true", - "x-ms-request-id": "eee947a5-601e-007a-65ae-5538e9000000", + "x-ms-request-id": "1824812f-d01e-007f-196f-a9ea32000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -169,10 +169,10 @@ "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-0d2e5ae06f42324eb6011147af95f435-00d852aea87d7844-00", + "traceparent": "00-49d76da4919b5245844b2ce2279c8274-8de8e7e479149c4b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "39f9a518-4591-f335-24a4-ba5e98a4aea1", "x-ms-return-client-request-id": "true", @@ -184,9 +184,9 @@ "Accept-Ranges": "bytes", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Thu, 09 Jul 2020 05:02:58 GMT", - "ETag": "\u00220x8D823C5582ACFE3\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:56 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", + "ETag": "\u00220x8D877868985655F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:58 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -194,7 +194,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "39f9a518-4591-f335-24a4-ba5e98a4aea1", - "x-ms-creation-time": "Thu, 09 Jul 2020 05:02:56 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -202,10 +202,10 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "42347737-e01e-004b-61ae-55d9fa000000", + "x-ms-request-id": "c4a3237c-e01e-0016-5d6f-a9d37e000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:56.7665395Z" + "x-ms-version-id": "2020-10-23T19:04:58.9479023Z" }, "ResponseBody": [] }, @@ -214,10 +214,10 @@ "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-11e7b235d01f6248ac6355a106c12f4d-313dce68a55f5c41-00", + "traceparent": "00-4b209db7dde05d45aaba0a2da631d024-7341f31c025ad24a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "22196146-7aeb-7bb3-4df2-03586b90318b", "x-ms-return-client-request-id": "true", @@ -227,20 +227,20 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:58 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "22196146-7aeb-7bb3-4df2-03586b90318b", - "x-ms-request-id": "42347748-e01e-004b-71ae-55d9fa000000", + "x-ms-request-id": "c4a32384-e01e-0016-646f-a9d37e000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-07-08T22:02:56.8433605-07:00", + "DateTimeOffsetNow": "2020-10-23T14:05:00.2953057-05:00", "RandomSeed": "1206264964", "Storage_TestConfigOAuth": "OAuthTenant\nseanoauthcanary\nU2FuaXRpemVk\nhttps://seanoauthcanary.blob.core.windows.net\nhttps://seanoauthcanary.file.core.windows.net\nhttps://seanoauthcanary.queue.core.windows.net\nhttps://seanoauthcanary.table.core.windows.net\n\n\n\n\nhttps://seanoauthcanary-secondary.blob.core.windows.net\nhttps://seanoauthcanary-secondary.file.core.windows.net\nhttps://seanoauthcanary-secondary.queue.core.windows.net\nhttps://seanoauthcanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seanoauthcanary.blob.core.windows.net/;QueueEndpoint=https://seanoauthcanary.queue.core.windows.net/;FileEndpoint=https://seanoauthcanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanoauthcanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanoauthcanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanoauthcanary-secondary.file.core.windows.net/;AccountName=seanoauthcanary;AccountKey=Sanitized\n" } diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All).json index 63e729dd100a..f218f4cdb466 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All).json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-7d167123f8891043a3594a322d089c8b-ae23d0d54f23f14c-00", + "traceparent": "00-424d49413944d74faeeae7633dd46576-9c61d3984930024a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "efce54b2-d546-503f-5628-a219b09fc3a7", - "x-ms-date": "Wed, 24 Jun 2020 22:00:38 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:54 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:38 GMT", - "ETag": "\u00220x8D8188A07BC83CA\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:38 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", + "ETag": "\u00220x8D877868679B316\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "efce54b2-d546-503f-5628-a219b09fc3a7", - "x-ms-request-id": "54f564a5-301e-0032-3772-4a4dd7000000", + "x-ms-request-id": "685d0a3b-f01e-0052-3f6f-a9a62a000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-0b62ea9221e9a240bb34a004b0864692-a3e00120d8c93847-00", + "traceparent": "00-7b5ee34a3fa27343bc96f7e0680db88b-8a8900f1b5f02c45-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "681443a5-690f-bc92-75c0-68eac8adbb68", - "x-ms-date": "Wed, 24 Jun 2020 22:00:38 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:55 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:38 GMT", - "ETag": "\u00220x8D8188A07C607BF\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:38 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", + "ETag": "\u00220x8D877868681480A\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "681443a5-690f-bc92-75c0-68eac8adbb68", - "x-ms-request-id": "54f564bb-301e-0032-4a72-4a4dd7000000", + "x-ms-request-id": "685d0a50-f01e-0052-4e6f-a9a62a000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:38.7897279Z" + "x-ms-version-id": "2020-10-23T19:04:53.8867722Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-93db1fbf1ed81945b797c05b9249d5a6-0fb16d0bc4397847-00", + "traceparent": "00-3e0c7b190a25dd44a93e29875f62a3fc-707103e5e7f29f44-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "51ec75dc-73da-cbc5-3fae-9f2d28f73e74", - "x-ms-date": "Wed, 24 Jun 2020 22:00:38 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:55 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:38 GMT", - "ETag": "\u00220x8D8188A07CFCD86\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:38 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", + "ETag": "\u00220x8D877868688C374\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "51ec75dc-73da-cbc5-3fae-9f2d28f73e74", - "x-ms-request-id": "54f564d8-301e-0032-6572-4a4dd7000000", + "x-ms-request-id": "685d0a5b-f01e-0052-596f-a9a62a000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:38.8547734Z" + "x-ms-version-id": "2020-10-23T19:04:53.9378082Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4?versionid=2020-06-24T22%3A00%3A38.7897279Z\u0026sv=2020-04-08\u0026st=2020-06-24T21%3A00%3A38Z\u0026se=2020-06-24T23%3A00%3A38Z\u0026sr=b\u0026sp=racwdxt\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4?versionid=2020-10-23T19%3A04%3A53.8867722Z\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A04%3A55Z\u0026se=2020-10-23T20%3A04%3A55Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "520df5a3-6ac1-d88d-081a-9f850e8a3182", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:38 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "520df5a3-6ac1-d88d-081a-9f850e8a3182", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "3a6b47a7-801e-0055-2872-4a5d2b000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "533b7b2b-d01e-007a-676f-a9c782000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027/test-blob-ae295bea-f5ff-0ddf-875c-0d9195eedcd4", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-b433bb060dce6c48839f7f026d8210c7-0cc0e0fa2d4efb45-00", + "traceparent": "00-0882401310248442a14c6d92aa1822f6-778acdc2c2b07b4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "328a6799-ece9-a0b2-577c-1a1501dde800", - "x-ms-date": "Wed, 24 Jun 2020 22:00:39 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:55 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:39 GMT", - "ETag": "\u00220x8D8188A07CFCD86\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:38 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", + "ETag": "\u00220x8D877868688C374\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "328a6799-ece9-a0b2-577c-1a1501dde800", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:38 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:53 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "3a6b47b8-801e-0055-3472-4a5d2b000000", + "x-ms-request-id": "685d0aae-f01e-0052-176f-a9a62a000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:38.8547734Z" + "x-ms-version-id": "2020-10-23T19:04:53.9378082Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-448cb6a1-80fb-9fed-0e4c-641d6abc8027?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-93114ee50c78b04faaaaf9c379c5af04-75aaebd8448e024b-00", + "traceparent": "00-e2a5a8379783b844beb251fcbb88f587-7b6dffc259a2b244-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a7ecb92b-ff00-f799-658f-6b6adf2c3935", - "x-ms-date": "Wed, 24 Jun 2020 22:00:39 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:55 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:39 GMT", + "Date": "Fri, 23 Oct 2020 19:04:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a7ecb92b-ff00-f799-658f-6b6adf2c3935", - "x-ms-request-id": "3a6b47c7-801e-0055-3f72-4a5d2b000000", + "x-ms-request-id": "685d0ac6-f01e-0052-2c6f-a9a62a000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:38.8337514-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:55.2732532-05:00", "RandomSeed": "249371453", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All)Async.json index a1c631da6492..fcc0d5c192a8 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionBlobSAS(All)Async.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-e099c45cb8d68a4bbbb9c7e6da5e3ccd-0859c0e669655b4f-00", + "traceparent": "00-bff295ad58495a42bc47f978b86bf5f6-b266f966e49ec64c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "b68e12f0-8054-32bd-3dd6-6e2edd42bece", - "x-ms-date": "Wed, 24 Jun 2020 22:00:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:05:00 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:52 GMT", - "ETag": "\u00220x8D8188A102D44C4\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:52 GMT", + "Date": "Fri, 23 Oct 2020 19:04:58 GMT", + "ETag": "\u00220x8D877868A021322\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "b68e12f0-8054-32bd-3dd6-6e2edd42bece", - "x-ms-request-id": "4e424402-401e-0017-5672-4ae4ab000000", + "x-ms-request-id": "d400614c-701e-0011-386f-a94076000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-760f79f34458fd478ace27558c5c0efa-2f94b9aab96e1f43-00", + "traceparent": "00-05b220569186b24ba2748ba76f80dbc8-1002dc44da44d247-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "630988df-f930-a266-d97d-8bb73c00a81a", - "x-ms-date": "Wed, 24 Jun 2020 22:00:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:05:01 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:52 GMT", - "ETag": "\u00220x8D8188A1036FCB1\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:52 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", + "ETag": "\u00220x8D877868A0966BD\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "630988df-f930-a266-d97d-8bb73c00a81a", - "x-ms-request-id": "4e424407-401e-0017-5972-4ae4ab000000", + "x-ms-request-id": "d4006160-701e-0011-486f-a94076000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:52.9517745Z" + "x-ms-version-id": "2020-10-23T19:04:59.8120125Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-34f476eb42a9ba479f50d914ae34638a-677c877aed38554f-00", + "traceparent": "00-d5cff3fca0f0af4e9c344f7586caf446-b01ac19c38fce84a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "01de1fce-9a19-7b92-633c-f76340dd4575", - "x-ms-date": "Wed, 24 Jun 2020 22:00:52 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:05:01 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:52 GMT", - "ETag": "\u00220x8D8188A10409B69\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:53 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", + "ETag": "\u00220x8D877868A11576E\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "01de1fce-9a19-7b92-633c-f76340dd4575", - "x-ms-request-id": "4e42440a-401e-0017-5c72-4ae4ab000000", + "x-ms-request-id": "d400616c-701e-0011-526f-a94076000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:53.0168204Z" + "x-ms-version-id": "2020-10-23T19:04:59.8650494Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3?versionid=2020-06-24T22%3A00%3A52.9517745Z\u0026sv=2020-04-08\u0026st=2020-06-24T21%3A00%3A52Z\u0026se=2020-06-24T23%3A00%3A52Z\u0026sr=b\u0026sp=racwdxt\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3?versionid=2020-10-23T19%3A04%3A59.8120125Z\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A05%3A01Z\u0026se=2020-10-23T20%3A05%3A01Z\u0026sr=b\u0026sp=racwdxyt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "1de8f21c-a621-3e01-183d-b027f58aa481", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:52 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "1de8f21c-a621-3e01-183d-b027f58aa481", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "33765559-f01e-0012-2072-4a3670000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "a3678618-201e-008a-286f-a98173000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea/test-blob-c9e5f4b1-4d02-1038-2a9d-44bd8a22fdc3", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-1fecc06dc2bd184d841e4eaa718761bc-3e3c0a17dabbbb4a-00", + "traceparent": "00-e1bf65b031bc464980d2facf7902d725-17d31ca9f0a77747-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "4d464f58-28f4-e054-73ef-ec9a0b99fc0f", - "x-ms-date": "Wed, 24 Jun 2020 22:00:53 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:05:01 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:52 GMT", - "ETag": "\u00220x8D8188A10409B69\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:53 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", + "ETag": "\u00220x8D877868A11576E\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "4d464f58-28f4-e054-73ef-ec9a0b99fc0f", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:52 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:59 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "3376556d-f01e-0012-2e72-4a3670000000", + "x-ms-request-id": "d40061d4-701e-0011-196f-a94076000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:53.0168204Z" + "x-ms-version-id": "2020-10-23T19:04:59.8650494Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ac49ea2f-e15b-55dd-d837-33cee36f82ea?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-fb19cf4626d362458aa7f7782ad5627f-5af867d45f1f9c4e-00", + "traceparent": "00-9070773cdbf34040bc69d8bc465b1b52-22388693562f4d46-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a6cfdf67-5644-f58c-896c-d6136f2508c3", - "x-ms-date": "Wed, 24 Jun 2020 22:00:53 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:05:01 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:52 GMT", + "Date": "Fri, 23 Oct 2020 19:04:59 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a6cfdf67-5644-f58c-896c-d6136f2508c3", - "x-ms-request-id": "33765573-f01e-0012-3372-4a3670000000", + "x-ms-request-id": "d40061ea-701e-0011-2a6f-a94076000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:52.9978080-05:00", + "DateTimeOffsetNow": "2020-10-23T14:05:01.2014023-05:00", "RandomSeed": "6200302", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All).json index fa7893da40dc..c5d43dc62e29 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All).json @@ -5,10 +5,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-41a2203d2bf4414eb4264f8cba6a11c8-7fced1599f6e3149-00", + "traceparent": "00-33763a242e702f4f9e9e2d0153470601-b307021f37edea48-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "739602b9-9ce0-9c7a-c6fb-5212bf51e7c2", @@ -19,15 +19,15 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:21 GMT", - "ETag": "\u00220x8D823C5438089C0\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D8778686F02E74\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "739602b9-9ce0-9c7a-c6fb-5212bf51e7c2", - "x-ms-request-id": "ab739c8c-201e-0054-6eae-556afe000000", + "x-ms-request-id": "64fd3ef1-901e-006e-236f-a97086000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -38,10 +38,10 @@ "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-01c28cb28d32504d900cea881af98912-24742189a1402a45-00", + "traceparent": "00-fd0f368632f0fb46a5d4952bda835bcc-73d7539acdcec247-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "42ba69a8-121e-5e3d-0a01-2628542139d4", @@ -52,18 +52,18 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:22 GMT", - "ETag": "\u00220x8D823C5438E0455\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D8778686FCF6F4\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "42ba69a8-121e-5e3d-0a01-2628542139d4", - "x-ms-request-id": "ab739c95-201e-0054-75ae-556afe000000", + "x-ms-request-id": "64fd3eff-901e-006e-2b6f-a97086000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:22.1835349Z" + "x-ms-version-id": "2020-10-23T19:04:54.6983424Z" }, "ResponseBody": [] }, @@ -72,10 +72,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-f214b83067712f4db58216b2987f6cea-9f7681d1346c5f43-00", + "traceparent": "00-ac45c07b9eda58409288b445742164db-ba747ae26eaa2c4f-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f9b005ad-5137-6288-f984-cedc7c1d83d5", "x-ms-meta-Capital": "letter", @@ -89,18 +89,18 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:22 GMT", - "ETag": "\u00220x8D823C5439C5A30\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D877868706927C\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f9b005ad-5137-6288-f984-cedc7c1d83d5", - "x-ms-request-id": "ab739ca2-201e-0054-80ae-556afe000000", + "x-ms-request-id": "64fd3f04-901e-006e-306f-a97086000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:22.2784832Z" + "x-ms-version-id": "2020-10-23T19:04:54.7623060Z" }, "ResponseBody": [] }, @@ -111,38 +111,38 @@ "Authorization": "Sanitized", "Content-Length": "56", "Content-Type": "application/xml", - "traceparent": "00-c4184b164d6f21478295dfd9f80b9a41-e8c4c2b5ee668a4a-00", + "traceparent": "00-d4351f2485dc8341aea5726f6580eca0-bc9124a2e646c641-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "4e7a3794-4070-169c-233b-8de93e087274", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, - "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-07-09T06:02:22Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-10-23T20:04:56Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", "StatusCode": 200, "ResponseHeaders": { "Content-Type": "application/xml", - "Date": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "Transfer-Encoding": "chunked", "x-ms-client-request-id": "4e7a3794-4070-169c-233b-8de93e087274", - "x-ms-request-id": "ab739cb5-201e-0054-10ae-556afe000000", + "x-ms-request-id": "64fd3f0e-901e-006e-386f-a97086000000", "x-ms-version": "2020-04-08" }, - "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-07-09T05:02:22Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-07-09T06:02:22Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2019-12-12\u003C/SignedVersion\u003E\u003CValue\u003EVcaL40\u002BfH3SqpjtTFLMbTZaZizq5bc6yjXh02GPJW/c=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-10-23T19:04:54Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-10-23T20:04:56Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003EEvjQWlKh5QcRogDuxL53ztcaVKbjvAX5lI9Xv3NRiaY=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" }, { - "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-dc82bd10-8de9-ad3e-69dc-b39cdb731626/test-blob-54a4d892-5a3e-95f7-4db8-485962f193a6?versionid=2020-07-09T05%3A02%3A22.1835349Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-07-09T05%3A02%3A22Z\u0026ske=2020-07-09T06%3A02%3A22Z\u0026sks=b\u0026skv=2019-12-12\u0026sv=2020-04-08\u0026st=2020-07-09T04%3A02%3A22Z\u0026se=2020-07-09T06%3A02%3A22Z\u0026sr=c\u0026sp=racwdxlt\u0026sig=Sanitized", + "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-dc82bd10-8de9-ad3e-69dc-b39cdb731626/test-blob-54a4d892-5a3e-95f7-4db8-485962f193a6?versionid=2020-10-23T19%3A04%3A54.6983424Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-10-23T19%3A04%3A54Z\u0026ske=2020-10-23T20%3A04%3A56Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A04%3A56Z\u0026se=2020-10-23T20%3A04%3A56Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "4547cb83-35a2-3464-8b71-5985f5ea5c7b", "x-ms-return-client-request-id": "true", @@ -152,14 +152,14 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "4547cb83-35a2-3464-8b71-5985f5ea5c7b", "x-ms-delete-type-permanent": "true", - "x-ms-request-id": "e48ca817-c01e-0011-5aae-55bf1d000000", + "x-ms-request-id": "4510c049-a01e-0007-026f-a949ca000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -169,10 +169,10 @@ "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-b1c0416586308544a3366996b6ec074a-ae8ce0a455e33b4a-00", + "traceparent": "00-c240ab22a793134bba586909bb0f6315-ec72c49dbf35e54b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "7266428e-2cc1-14d2-24e5-aa0c95a83446", "x-ms-return-client-request-id": "true", @@ -184,9 +184,9 @@ "Accept-Ranges": "bytes", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Thu, 09 Jul 2020 05:02:22 GMT", - "ETag": "\u00220x8D823C5439C5A30\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D877868706927C\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -194,7 +194,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "7266428e-2cc1-14d2-24e5-aa0c95a83446", - "x-ms-creation-time": "Thu, 09 Jul 2020 05:02:22 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:54 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -202,10 +202,10 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "ab739d08-201e-0054-55ae-556afe000000", + "x-ms-request-id": "64fd3f3d-901e-006e-606f-a97086000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:02:22.2784832Z" + "x-ms-version-id": "2020-10-23T19:04:54.7623060Z" }, "ResponseBody": [] }, @@ -214,10 +214,10 @@ "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-bb09785fd1470f49b6e660d02ade2fd2-b1108ad97213964e-00", + "traceparent": "00-adc41d3a84cc174dbc299e8ed37dfc47-d738a3150e458549-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "b3f76dfc-e984-2bb9-68f3-07ae20771060", "x-ms-return-client-request-id": "true", @@ -227,20 +227,20 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:02:22 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "b3f76dfc-e984-2bb9-68f3-07ae20771060", - "x-ms-request-id": "ab739d18-201e-0054-65ae-556afe000000", + "x-ms-request-id": "64fd3f43-901e-006e-666f-a97086000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-07-08T22:02:22.3855965-07:00", + "DateTimeOffsetNow": "2020-10-23T14:04:56.1052896-05:00", "RandomSeed": "650535758", "Storage_TestConfigOAuth": "OAuthTenant\nseanoauthcanary\nU2FuaXRpemVk\nhttps://seanoauthcanary.blob.core.windows.net\nhttps://seanoauthcanary.file.core.windows.net\nhttps://seanoauthcanary.queue.core.windows.net\nhttps://seanoauthcanary.table.core.windows.net\n\n\n\n\nhttps://seanoauthcanary-secondary.blob.core.windows.net\nhttps://seanoauthcanary-secondary.file.core.windows.net\nhttps://seanoauthcanary-secondary.queue.core.windows.net\nhttps://seanoauthcanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seanoauthcanary.blob.core.windows.net/;QueueEndpoint=https://seanoauthcanary.queue.core.windows.net/;FileEndpoint=https://seanoauthcanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanoauthcanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanoauthcanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanoauthcanary-secondary.file.core.windows.net/;AccountName=seanoauthcanary;AccountKey=Sanitized\n" } diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All)Async.json index 7f24ed538f60..42b5912c0a03 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerIdentitySAS(All)Async.json @@ -5,10 +5,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-1ac8458099a0bf4fbac6f050cbaa177a-32d8cf7143a0834d-00", + "traceparent": "00-cf0ae8bf21fb6a449f233ba6d00f6ed0-9d254403474d1947-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "cb5b236e-fca1-12ce-5116-a615d64f97b5", @@ -19,15 +19,15 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:03:04 GMT", - "ETag": "\u00220x8D823C55CC4AB07\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:03:04 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", + "ETag": "\u00220x8D8778709AD1739\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:33 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "cb5b236e-fca1-12ce-5116-a615d64f97b5", - "x-ms-request-id": "652ebd88-801e-002f-5dae-552862000000", + "x-ms-request-id": "a512a23b-901e-007e-136f-a9b5ee000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -38,10 +38,10 @@ "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-223cfed70d72b2418b26031a3c27d091-915896d2c98d5b41-00", + "traceparent": "00-367b5cb68f939640aaaab153fe6adaaa-9933f0f83189924b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "1444a1e2-f062-b77d-abf0-072959900286", @@ -52,18 +52,18 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:03:04 GMT", - "ETag": "\u00220x8D823C55CD49D41\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:03:04 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", + "ETag": "\u00220x8D8778709C29677\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:34 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "1444a1e2-f062-b77d-abf0-072959900286", - "x-ms-request-id": "652ebd91-801e-002f-63ae-552862000000", + "x-ms-request-id": "a512a244-901e-007e-196f-a9b5ee000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:03:04.5892417Z" + "x-ms-version-id": "2020-10-23T19:08:34.0962935Z" }, "ResponseBody": [] }, @@ -72,10 +72,10 @@ "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-1560d61deadad447bc32648b8c0b5907-d88feb50541c834b-00", + "traceparent": "00-f9ecb2b5048efe4594ad02722c23cea8-45aa3b6624365d4a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6d5b7ef6-b186-8af1-ba26-2e0c540f9505", "x-ms-meta-Capital": "letter", @@ -89,18 +89,18 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:03:04 GMT", - "ETag": "\u00220x8D823C55CE4C797\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:03:04 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", + "ETag": "\u00220x8D8778709CD1C43\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:34 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6d5b7ef6-b186-8af1-ba26-2e0c540f9505", - "x-ms-request-id": "652ebd94-801e-002f-65ae-552862000000", + "x-ms-request-id": "a512a249-901e-007e-1d6f-a9b5ee000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:03:04.6961831Z" + "x-ms-version-id": "2020-10-23T19:08:34.1672537Z" }, "ResponseBody": [] }, @@ -111,38 +111,38 @@ "Authorization": "Sanitized", "Content-Length": "56", "Content-Type": "application/xml", - "traceparent": "00-4b2dd0b7e944744b8582e959645b5bea-0daf53452576e048-00", + "traceparent": "00-6f5b65acb14116429ef13b80b1b03b0e-cd5766fdc327524d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "db32e849-9435-9e00-6011-e34a90ac1997", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, - "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-07-09T06:03:04Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", + "RequestBody": "\u003CKeyInfo\u003E\u003CExpiry\u003E2020-10-23T20:08:35Z\u003C/Expiry\u003E\u003C/KeyInfo\u003E", "StatusCode": 200, "ResponseHeaders": { "Content-Type": "application/xml", - "Date": "Thu, 09 Jul 2020 05:03:04 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "Transfer-Encoding": "chunked", "x-ms-client-request-id": "db32e849-9435-9e00-6011-e34a90ac1997", - "x-ms-request-id": "652ebd9a-801e-002f-6aae-552862000000", + "x-ms-request-id": "a512a24e-901e-007e-226f-a9b5ee000000", "x-ms-version": "2020-04-08" }, - "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-07-09T05:03:04Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-07-09T06:03:04Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2019-12-12\u003C/SignedVersion\u003E\u003CValue\u003Elbv29YsnScLLt4W88ACkE0tusLwmcJm1fgMa9jtaefE=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CUserDelegationKey\u003E\u003CSignedOid\u003Ec4f48289-bb84-4086-b250-6f94a8f64cee\u003C/SignedOid\u003E\u003CSignedTid\u003E72f988bf-86f1-41af-91ab-2d7cd011db47\u003C/SignedTid\u003E\u003CSignedStart\u003E2020-10-23T19:08:34Z\u003C/SignedStart\u003E\u003CSignedExpiry\u003E2020-10-23T20:08:35Z\u003C/SignedExpiry\u003E\u003CSignedService\u003Eb\u003C/SignedService\u003E\u003CSignedVersion\u003E2020-04-08\u003C/SignedVersion\u003E\u003CValue\u003E\u002BJBoejBilgTpvQ\u002BC4cnkJaJk3zU\u002BQfWjXDZyxF4gP9U=\u003C/Value\u003E\u003C/UserDelegationKey\u003E" }, { - "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-16cf7ed6-66b7-bada-5f08-cb4cfc5828d9/test-blob-9ea9deca-b615-6b77-c478-a23d0fcbc653?versionid=2020-07-09T05%3A03%3A04.5892417Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-07-09T05%3A03%3A04Z\u0026ske=2020-07-09T06%3A03%3A04Z\u0026sks=b\u0026skv=2019-12-12\u0026sv=2020-04-08\u0026st=2020-07-09T04%3A03%3A04Z\u0026se=2020-07-09T06%3A03%3A04Z\u0026sr=c\u0026sp=racwdxlt\u0026sig=Sanitized", + "RequestUri": "https://seanoauthcanary.blob.core.windows.net/test-container-16cf7ed6-66b7-bada-5f08-cb4cfc5828d9/test-blob-9ea9deca-b615-6b77-c478-a23d0fcbc653?versionid=2020-10-23T19%3A08%3A34.0962935Z\u0026skoid=c4f48289-bb84-4086-b250-6f94a8f64cee\u0026sktid=72f988bf-86f1-41af-91ab-2d7cd011db47\u0026skt=2020-10-23T19%3A08%3A34Z\u0026ske=2020-10-23T20%3A08%3A35Z\u0026sks=b\u0026skv=2020-04-08\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A08%3A35Z\u0026se=2020-10-23T20%3A08%3A35Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6cc32f23-b9dc-36cf-7adc-12f8ff68943c", "x-ms-return-client-request-id": "true", @@ -152,14 +152,14 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:03:05 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6cc32f23-b9dc-36cf-7adc-12f8ff68943c", "x-ms-delete-type-permanent": "true", - "x-ms-request-id": "dd2bbb64-701e-0014-26ae-556dc6000000", + "x-ms-request-id": "58bef672-001e-0031-396f-a9c4ba000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] @@ -169,10 +169,10 @@ "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-a3bde462601ffe47af461c69707aa01b-0936c742a097db49-00", + "traceparent": "00-bb792a7035bb6448b079d40d66bdb1b0-52a9143e6741a74e-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6027606f-ade9-6bba-3344-be54221d1362", "x-ms-return-client-request-id": "true", @@ -184,9 +184,9 @@ "Accept-Ranges": "bytes", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Thu, 09 Jul 2020 05:03:05 GMT", - "ETag": "\u00220x8D823C55CE4C797\u0022", - "Last-Modified": "Thu, 09 Jul 2020 05:03:04 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", + "ETag": "\u00220x8D8778709CD1C43\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:34 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -194,7 +194,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "6027606f-ade9-6bba-3344-be54221d1362", - "x-ms-creation-time": "Thu, 09 Jul 2020 05:03:04 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:08:34 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -202,10 +202,10 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "652ebdb3-801e-002f-7fae-552862000000", + "x-ms-request-id": "a512a26b-901e-007e-346f-a9b5ee000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-07-09T05:03:04.6961831Z" + "x-ms-version-id": "2020-10-23T19:08:34.1672537Z" }, "ResponseBody": [] }, @@ -214,10 +214,10 @@ "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-a2bb7ce913012a4c96abcb7b93fecae1-bfb1684a34adcb49-00", + "traceparent": "00-fd0d81627d7e7b499f56da13c164088b-1acce9436805f540-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200708.1", - "(.NET Core 4.6.28928.01; Microsoft Windows 10.0.18363 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "9f89fb80-3340-0e53-1c17-b1770a79f2b5", "x-ms-return-client-request-id": "true", @@ -227,20 +227,20 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Thu, 09 Jul 2020 05:03:05 GMT", + "Date": "Fri, 23 Oct 2020 19:08:33 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9f89fb80-3340-0e53-1c17-b1770a79f2b5", - "x-ms-request-id": "652ebdbb-801e-002f-06ae-552862000000", + "x-ms-request-id": "a512a26d-901e-007e-366f-a9b5ee000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-07-08T22:03:04.7719477-07:00", + "DateTimeOffsetNow": "2020-10-23T14:08:35.5132534-05:00", "RandomSeed": "1069502567", "Storage_TestConfigOAuth": "OAuthTenant\nseanoauthcanary\nU2FuaXRpemVk\nhttps://seanoauthcanary.blob.core.windows.net\nhttps://seanoauthcanary.file.core.windows.net\nhttps://seanoauthcanary.queue.core.windows.net\nhttps://seanoauthcanary.table.core.windows.net\n\n\n\n\nhttps://seanoauthcanary-secondary.blob.core.windows.net\nhttps://seanoauthcanary-secondary.file.core.windows.net\nhttps://seanoauthcanary-secondary.queue.core.windows.net\nhttps://seanoauthcanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seanoauthcanary.blob.core.windows.net/;QueueEndpoint=https://seanoauthcanary.queue.core.windows.net/;FileEndpoint=https://seanoauthcanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanoauthcanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanoauthcanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanoauthcanary-secondary.file.core.windows.net/;AccountName=seanoauthcanary;AccountKey=Sanitized\n" } diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All).json index 038c93aaee65..5ae1b23df98f 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All).json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-47ebd259bb3d5d47b135607b0d29db05-82cd8df5a9d52946-00", + "traceparent": "00-f0830017367e804bb8f018f55ff2a170-ef9eb5f5ae6a894f-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "5ce8d3f9-9d75-2b22-dc6e-2518160b86c2", - "x-ms-date": "Wed, 24 Jun 2020 22:00:42 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:56 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:42 GMT", - "ETag": "\u00220x8D8188A09F184D0\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:42 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D877868776E53C\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:55 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "5ce8d3f9-9d75-2b22-dc6e-2518160b86c2", - "x-ms-request-id": "8757b73c-e01e-0031-7772-4aacb3000000", + "x-ms-request-id": "5ec8d470-a01e-002d-6b6f-a969b1000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-2079da5180229c40bce0cdd0c344ac53-e035fa6113cb314d-00", + "traceparent": "00-12fd0f8467592740af49892a2cf26fe8-468a8bb49c40b248-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "7ce38b6d-9616-c6b2-a59c-96c18fa6628a", - "x-ms-date": "Wed, 24 Jun 2020 22:00:42 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:56 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:42 GMT", - "ETag": "\u00220x8D8188A09FA653E\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:42 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D87786877FFAF8\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:55 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "7ce38b6d-9616-c6b2-a59c-96c18fa6628a", - "x-ms-request-id": "8757b748-e01e-0031-8072-4aacb3000000", + "x-ms-request-id": "5ec8d485-a01e-002d-7d6f-a969b1000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:42.4883518Z" + "x-ms-version-id": "2020-10-23T19:04:55.5559672Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-d2959ab15f8147438619c428f5a83614-9410a59e57d79442-00", + "traceparent": "00-a96f967239c1d946802bfd0b63457517-920477e298df0840-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "3d0e31fa-ca6e-355a-bad4-9d28b9f60df4", - "x-ms-date": "Wed, 24 Jun 2020 22:00:42 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:56 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:42 GMT", - "ETag": "\u00220x8D8188A0A031966\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:42 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D8778687874F50\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:55 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "3d0e31fa-ca6e-355a-bad4-9d28b9f60df4", - "x-ms-request-id": "8757b74d-e01e-0031-0572-4aacb3000000", + "x-ms-request-id": "5ec8d490-a01e-002d-086f-a969b1000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:42.5463926Z" + "x-ms-version-id": "2020-10-23T19:04:55.6050016Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771?versionid=2020-06-24T22%3A00%3A42.4883518Z\u0026sv=2020-04-08\u0026st=2020-06-24T21%3A00%3A42Z\u0026se=2020-06-24T23%3A00%3A42Z\u0026sr=c\u0026sp=racwdxlt\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771?versionid=2020-10-23T19%3A04%3A55.5559672Z\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A04%3A56Z\u0026se=2020-10-23T20%3A04%3A56Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "5ec6b281-2498-5b1b-5816-ef9ba5d43e24", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:41 GMT", + "Date": "Fri, 23 Oct 2020 19:04:55 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "5ec6b281-2498-5b1b-5816-ef9ba5d43e24", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "97a08585-601e-0000-2e72-4a4da0000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "aafe80ce-401e-001a-0d6f-a9bb1d000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d/test-blob-1db9d247-33e1-4b2e-c5b4-0d7cc9524771", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-98058b36887305409e557c0e1c8e3f94-fce3da546b99014e-00", + "traceparent": "00-2fc0cdb766941243978acbd0e37710c6-457a2d6a023a9041-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "06a7a591-af2f-435c-0afe-247f20d084ba", - "x-ms-date": "Wed, 24 Jun 2020 22:00:42 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:41 GMT", - "ETag": "\u00220x8D8188A0A031966\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:42 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", + "ETag": "\u00220x8D8778687874F50\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:55 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "06a7a591-af2f-435c-0afe-247f20d084ba", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:42 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:55 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "97a0858f-601e-0000-3672-4a4da0000000", + "x-ms-request-id": "5ec8d4f5-a01e-002d-646f-a969b1000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:42.5463926Z" + "x-ms-version-id": "2020-10-23T19:04:55.6050016Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f484bfa1-1670-967d-4280-009416aeab2d?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-fb3f30b902995e4eb9dbcb6bacac80a8-cdbf6392fbd7a24d-00", + "traceparent": "00-c18ab5223679cd43a4f369169db7eca2-632b2e3d540ef040-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "ff0ad0f5-382c-5ef4-306c-545479cecaf5", - "x-ms-date": "Wed, 24 Jun 2020 22:00:42 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:41 GMT", + "Date": "Fri, 23 Oct 2020 19:04:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "ff0ad0f5-382c-5ef4-306c-545479cecaf5", - "x-ms-request-id": "97a08595-601e-0000-3c72-4a4da0000000", + "x-ms-request-id": "5ec8d509-a01e-002d-766f-a969b1000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:42.5264152-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:56.9370751-05:00", "RandomSeed": "1291034126", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All)Async.json index f763e7b0a755..6db83d5d9035 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/DeleteAsync_VersionContainerSAS(All)Async.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-a7cc3480b9cdd84dbf0d7ea652e15449-4c0f2a14a27e254f-00", + "traceparent": "00-c10c0fe69ee38848b24a6071bffe54a5-71c06d16d31e6343-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "17b774e7-0c96-36b2-7c24-8c31e14ceec0", - "x-ms-date": "Wed, 24 Jun 2020 22:00:56 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:36 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:56 GMT", - "ETag": "\u00220x8D8188A125FC58B\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:56 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", + "ETag": "\u00220x8D877870A521528\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "17b774e7-0c96-36b2-7c24-8c31e14ceec0", - "x-ms-request-id": "81f00a2e-701e-000c-4572-4adaa8000000", + "x-ms-request-id": "f6bf943e-901e-0019-526f-a95a79000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-c1517e2c63588b4dab50443f27aaf3b7-20eeec729481bc4b-00", + "traceparent": "00-2c1d0c13845db646b5f13daaf9a754a6-60524e8dc3187046-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "011bc141-7c54-5a4a-1a32-ec30f0b85c62", - "x-ms-date": "Wed, 24 Jun 2020 22:00:56 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:36 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -54,33 +54,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:56 GMT", - "ETag": "\u00220x8D8188A126A9700\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:56 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", + "ETag": "\u00220x8D877870A587CFA\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "011bc141-7c54-5a4a-1a32-ec30f0b85c62", - "x-ms-request-id": "81f00a32-701e-000c-4772-4adaa8000000", + "x-ms-request-id": "f6bf9443-901e-0019-556f-a95a79000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:56.6454016Z" + "x-ms-version-id": "2020-10-23T19:08:35.0786810Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1?comp=metadata", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1?comp=metadata", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-867ef6c225202b4f861e2df605abf066-12845cb0f725d045-00", + "traceparent": "00-0c59c1f617e6e341b3f7b9e274656e6c-4c25fadcbc916848-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "17b83d3e-22ff-e34d-d374-96819c63b7c6", - "x-ms-date": "Wed, 24 Jun 2020 22:00:56 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:36 GMT", "x-ms-meta-Capital": "letter", "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", @@ -92,28 +92,28 @@ "StatusCode": 200, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:56 GMT", - "ETag": "\u00220x8D8188A1276CE34\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:56 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", + "ETag": "\u00220x8D877870A5F8321\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "17b83d3e-22ff-e34d-d374-96819c63b7c6", - "x-ms-request-id": "81f00a38-701e-000c-4b72-4adaa8000000", + "x-ms-request-id": "f6bf944a-901e-0019-5b6f-a95a79000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:56.7264580Z" + "x-ms-version-id": "2020-10-23T19:08:35.1257137Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1?versionid=2020-06-24T22%3A00%3A56.6454016Z\u0026sv=2020-04-08\u0026st=2020-06-24T21%3A00%3A56Z\u0026se=2020-06-24T23%3A00%3A56Z\u0026sr=c\u0026sp=racwdxlt\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1?versionid=2020-10-23T19%3A08%3A35.0786810Z\u0026sv=2020-04-08\u0026st=2020-10-23T18%3A08%3A36Z\u0026se=2020-10-23T20%3A08%3A36Z\u0026sr=c\u0026sp=racwdxylt\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "b3f1e491-45ff-de63-9dec-f008a68a4538", "x-ms-return-client-request-id": "true", @@ -123,30 +123,30 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:57 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "b3f1e491-45ff-de63-9dec-f008a68a4538", - "x-ms-delete-type-permanent": "false", - "x-ms-request-id": "3ecb7a10-201e-002e-2172-4a1fb7000000", + "x-ms-delete-type-permanent": "true", + "x-ms-request-id": "6f0e091b-501e-0006-516f-a9e97d000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a/test-blob-129e306b-8cc3-855a-2a65-1cf9d91a23a1", "RequestMethod": "HEAD", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-129e15ae318c3142893e59ef55d26a4e-6e4b36577c738446-00", + "traceparent": "00-ff62e656bb63424d858808bc1d8e387a-9b3e23df2b45ae4a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "b7f0764a-0471-4cc7-9580-5b6572595d2b", - "x-ms-date": "Wed, 24 Jun 2020 22:00:57 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:36 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -154,13 +154,11 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,x-ms-meta-foo,x-ms-meta-meta,x-ms-meta-Capital,x-ms-meta-UPPER,Content-Type,Last-Modified,ETag,x-ms-creation-time,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,x-ms-blob-committed-block-count,x-ms-server-encrypted,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Content-Length": "0", "Content-Type": "application/octet-stream", - "Date": "Wed, 24 Jun 2020 22:00:57 GMT", - "ETag": "\u00220x8D8188A1276CE34\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:56 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", + "ETag": "\u00220x8D877870A5F8321\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -168,7 +166,7 @@ "x-ms-blob-committed-block-count": "0", "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "b7f0764a-0471-4cc7-9580-5b6572595d2b", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:56 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:08:35 GMT", "x-ms-is-current-version": "true", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", @@ -176,25 +174,25 @@ "x-ms-meta-foo": "bar", "x-ms-meta-meta": "data", "x-ms-meta-UPPER": "case", - "x-ms-request-id": "3ecb7a1d-201e-002e-2c72-4a1fb7000000", + "x-ms-request-id": "f6bf946b-901e-0019-726f-a95a79000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:56.7264580Z" + "x-ms-version-id": "2020-10-23T19:08:35.1257137Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-476e7ff4-5b29-56a0-95f0-2cb6256ca02a?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-76daeaa5d408f24e807cce35bfd80bac-b601a2de26514348-00", + "traceparent": "00-f74cebf6ed8ba0458b49235cf2dc7f0e-2342162f75661942-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "2fbd92f2-8d99-3bc6-05f8-a21a4c4f6981", - "x-ms-date": "Wed, 24 Jun 2020 22:00:57 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:36 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -202,21 +200,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:57 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "2fbd92f2-8d99-3bc6-05f8-a21a4c4f6981", - "x-ms-request-id": "3ecb7a25-201e-002e-3372-4a1fb7000000", + "x-ms-request-id": "f6bf9472-901e-0019-796f-a95a79000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:56.7100566-05:00", + "DateTimeOffsetNow": "2020-10-23T14:08:36.4596345-05:00", "RandomSeed": "657965908", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeaders.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeaders.json index 3715fb0ddf08..365e058c3e27 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeaders.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeaders.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-ed67588ae25b504fad0bad7704d2f7ac-dd1842db4debfe42-00", + "traceparent": "00-e8d002c066f40f4ea31789e6f986e297-bacd1e1c6c266d46-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "a040aa48-17e8-da54-fa49-9e1a38b88c89", - "x-ms-date": "Wed, 24 Jun 2020 22:00:29 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:51 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:29 GMT", - "ETag": "\u00220x8D8188A0293133C\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:30 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", + "ETag": "\u00220x8D87786844E6899\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a040aa48-17e8-da54-fa49-9e1a38b88c89", - "x-ms-request-id": "9aeb85af-901e-0059-0272-4aca23000000", + "x-ms-request-id": "1fbb87f8-e01e-0071-3e6f-a93ce9000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d/test-blob-8adc09f5-fead-b331-11ca-96e2f9421fc7", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d/test-blob-8adc09f5-fead-b331-11ca-96e2f9421fc7", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", - "traceparent": "00-a9619205a20df446bf76a4f305e01025-9378d905aceac84b-00", + "traceparent": "00-05a323efbe5e8841a9bbf75116e81f13-8cf0905ac40be448-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "c0eb7143-0d26-92c0-0626-24a262020018", - "x-ms-date": "Wed, 24 Jun 2020 22:00:30 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:51 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -55,30 +55,30 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "xtQ/QWLUqcBN0QuMbJ5ynw==", - "Date": "Wed, 24 Jun 2020 22:00:29 GMT", - "ETag": "\u00220x8D8188A02A74935\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:30 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", + "ETag": "\u00220x8D877868462E6A9\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "c0eb7143-0d26-92c0-0626-24a262020018", "x-ms-content-crc64": "8JhwtDtTaF0=", - "x-ms-request-id": "9aeb85db-901e-0059-2572-4aca23000000", + "x-ms-request-id": "1fbb8811-e01e-0071-506f-a93ce9000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:30.1996341Z" + "x-ms-version-id": "2020-10-23T19:04:50.3322281Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d/test-blob-8adc09f5-fead-b331-11ca-96e2f9421fc7?sv=2020-04-08\u0026st=2020-06-24T21%3A00%3A30Z\u0026se=2020-06-24T23%3A00%3A30Z\u0026sr=b\u0026sp=racwdxt\u0026rscc=%5Ccache\u002Bcontrol%3F\u0026rscd=%5Ccontent\u002Bdisposition%3F\u0026rsce=%5Ccontent\u002Bencoding%3F\u0026rscl=%5Ccontent\u002Blanguage%3F\u0026rsct=%5Ccontent\u002Btype%3F\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d/test-blob-8adc09f5-fead-b331-11ca-96e2f9421fc7?sv=2020-04-08\u0026st=2020-10-23T18%3A04%3A51Z\u0026se=2020-10-23T20%3A04%3A51Z\u0026sr=b\u0026sp=racwdxyt\u0026rscc=%5Ccache\u002Bcontrol%3F\u0026rscd=%5Ccontent\u002Bdisposition%3F\u0026rsce=%5Ccontent\u002Bencoding%3F\u0026rscl=%5Ccontent\u002Blanguage%3F\u0026rsct=%5Ccontent\u002Btype%3F\u0026sig=Sanitized", "RequestMethod": "HEAD", "RequestHeaders": { - "traceparent": "00-e1b84479ceea3747b1e4083b2b7cc817-3accdaf3c144aa42-00", + "traceparent": "00-69067808fbaac0428e095f28483103df-3626ca9011b2cb4a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "0afa33fd-767f-d6da-ade3-7bb78fe59bd2", "x-ms-return-client-request-id": "true", @@ -88,17 +88,16 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,Content-Type,Last-Modified,ETag,x-ms-creation-time,Content-MD5,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,Cache-Control,Content-Disposition,Content-Encoding,Content-Language,x-ms-server-encrypted,x-ms-access-tier,x-ms-access-tier-inferred,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Cache-Control": "\\cache control?", "Content-Disposition": "\\content disposition?", + "Content-Encoding": "\\content encoding?", "Content-Language": "\\content language?", - "Content-Length": "0", + "Content-Length": "1024", "Content-MD5": "xtQ/QWLUqcBN0QuMbJ5ynw==", "Content-Type": "\\content type?", - "Date": "Wed, 24 Jun 2020 22:00:29 GMT", - "ETag": "\u00220x8D8188A02A74935\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:30 GMT", + "Date": "Fri, 23 Oct 2020 19:04:49 GMT", + "ETag": "\u00220x8D877868462E6A9\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -107,29 +106,30 @@ "x-ms-access-tier-inferred": "true", "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "0afa33fd-767f-d6da-ade3-7bb78fe59bd2", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:30 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:50 GMT", "x-ms-is-current-version": "true", + "x-ms-last-access-time": "Fri, 23 Oct 2020 19:04:50 GMT", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", - "x-ms-request-id": "c6671cb1-301e-0040-5472-4a4a98000000", + "x-ms-request-id": "96fe3e64-301e-0072-156f-a9dd8d000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:30.1996341Z" + "x-ms-version-id": "2020-10-23T19:04:50.3322281Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-affc2cd9-cee4-869a-cb2b-9a80cb58e54d?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-11247826b6171c469288c35845279517-aff2b4771e644f49-00", + "traceparent": "00-96bf40556ca815438b43f50d2965fd58-988e88dcc2f8f14a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "2fa4982b-f608-4f99-0112-7c94eedab34c", - "x-ms-date": "Wed, 24 Jun 2020 22:00:30 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:51 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -137,21 +137,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:29 GMT", + "Date": "Fri, 23 Oct 2020 19:04:50 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "2fa4982b-f608-4f99-0112-7c94eedab34c", - "x-ms-request-id": "c6671cbd-301e-0040-5c72-4a4a98000000", + "x-ms-request-id": "1fbb8832-e01e-0071-686f-a93ce9000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:30.1821275-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:51.6670586-05:00", "RandomSeed": "880505182", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeadersAsync.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeadersAsync.json index 8e05564fa7bc..cc51ef84b332 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeadersAsync.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetPropertiesAsync_BlobSasWithContentHeadersAsync.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-cf5e023f4bab834cb901ca1e9d4ff3bd-0007903edca9cf42-00", + "traceparent": "00-42cc5df735a1854491cb079619517281-dab0007bbc609748-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "2de99e39-3ed6-6ec6-2ce6-dd8fef91014b", - "x-ms-date": "Wed, 24 Jun 2020 22:00:44 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:44 GMT", - "ETag": "\u00220x8D8188A0B985DEB\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:45 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", + "ETag": "\u00220x8D877868845B562\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "2de99e39-3ed6-6ec6-2ce6-dd8fef91014b", - "x-ms-request-id": "e81b5c23-301e-0022-4b72-4a88bf000000", + "x-ms-request-id": "802832af-901e-0009-496f-a99f11000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5/test-blob-9627e3b8-4f17-b099-23a3-c471545d601a", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5/test-blob-9627e3b8-4f17-b099-23a3-c471545d601a", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", - "traceparent": "00-e90151304f9d3d4a96cabe3cef0c179e-9560fcd7f55da841-00", + "traceparent": "00-5e7e549de1763d43b61b9083595fc2f5-c0abc9c199ab5b4b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "389957cf-3ed1-72f3-2147-639a816941b4", - "x-ms-date": "Wed, 24 Jun 2020 22:00:45 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -55,30 +55,30 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "IWPl4Xzz\u002BhrHmOLFrIItqg==", - "Date": "Wed, 24 Jun 2020 22:00:44 GMT", - "ETag": "\u00220x8D8188A0BD45D55\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:45 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", + "ETag": "\u00220x8D87786884E6D5D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "389957cf-3ed1-72f3-2147-639a816941b4", "x-ms-content-crc64": "R8JhYEv0AVI=", - "x-ms-request-id": "e81b5c82-301e-0022-1d72-4a88bf000000", + "x-ms-request-id": "802832cd-901e-0009-616f-a99f11000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:45.5945557Z" + "x-ms-version-id": "2020-10-23T19:04:56.9089373Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5/test-blob-9627e3b8-4f17-b099-23a3-c471545d601a?sv=2020-04-08\u0026st=2020-06-24T21%3A00%3A45Z\u0026se=2020-06-24T23%3A00%3A45Z\u0026sr=b\u0026sp=racwdxt\u0026rscc=%5Ccache\u002Bcontrol%3F\u0026rscd=%5Ccontent\u002Bdisposition%3F\u0026rsce=%5Ccontent\u002Bencoding%3F\u0026rscl=%5Ccontent\u002Blanguage%3F\u0026rsct=%5Ccontent\u002Btype%3F\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5/test-blob-9627e3b8-4f17-b099-23a3-c471545d601a?sv=2020-04-08\u0026st=2020-10-23T18%3A04%3A58Z\u0026se=2020-10-23T20%3A04%3A58Z\u0026sr=b\u0026sp=racwdxyt\u0026rscc=%5Ccache\u002Bcontrol%3F\u0026rscd=%5Ccontent\u002Bdisposition%3F\u0026rsce=%5Ccontent\u002Bencoding%3F\u0026rscl=%5Ccontent\u002Blanguage%3F\u0026rsct=%5Ccontent\u002Btype%3F\u0026sig=Sanitized", "RequestMethod": "HEAD", "RequestHeaders": { - "traceparent": "00-aad0d9c68209ca4bbe1084cb4a4fa1e4-a4e7fe5ff47f804a-00", + "traceparent": "00-669b1da8206822479a5f655f5631504d-08505b2d6b62884d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "73561c8b-a86c-628a-f638-5d8665fa703a", "x-ms-return-client-request-id": "true", @@ -88,17 +88,16 @@ "StatusCode": 200, "ResponseHeaders": { "Accept-Ranges": "bytes", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "x-ms-request-id,x-ms-client-request-id,Server,x-ms-version,x-ms-version-id,x-ms-is-current-version,Content-Type,Last-Modified,ETag,x-ms-creation-time,Content-MD5,x-ms-lease-status,x-ms-lease-state,x-ms-blob-type,Cache-Control,Content-Disposition,Content-Encoding,Content-Language,x-ms-server-encrypted,x-ms-access-tier,x-ms-access-tier-inferred,Accept-Ranges,Content-Length,Date,Transfer-Encoding", "Cache-Control": "\\cache control?", "Content-Disposition": "\\content disposition?", + "Content-Encoding": "\\content encoding?", "Content-Language": "\\content language?", - "Content-Length": "0", + "Content-Length": "1024", "Content-MD5": "IWPl4Xzz\u002BhrHmOLFrIItqg==", "Content-Type": "\\content type?", - "Date": "Wed, 24 Jun 2020 22:00:45 GMT", - "ETag": "\u00220x8D8188A0BD45D55\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:45 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", + "ETag": "\u00220x8D87786884E6D5D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" @@ -107,29 +106,30 @@ "x-ms-access-tier-inferred": "true", "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "73561c8b-a86c-628a-f638-5d8665fa703a", - "x-ms-creation-time": "Wed, 24 Jun 2020 22:00:45 GMT", + "x-ms-creation-time": "Fri, 23 Oct 2020 19:04:56 GMT", "x-ms-is-current-version": "true", + "x-ms-last-access-time": "Fri, 23 Oct 2020 19:04:56 GMT", "x-ms-lease-state": "available", "x-ms-lease-status": "unlocked", - "x-ms-request-id": "d0886f6d-401e-0081-1672-4aed7a000000", + "x-ms-request-id": "58799615-101e-005a-186f-a9bc25000000", "x-ms-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:45.5945557Z" + "x-ms-version-id": "2020-10-23T19:04:56.9089373Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-0096c6bd-b332-5602-a86e-990a51131fc5?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-b3b611bed5903b4ab76572fcf56204ce-48aada1c5f24cc4b-00", + "traceparent": "00-a26cea17bb805848a6111dfe1cb9dc12-65bdbde27545af49-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "650f38ad-cd13-af47-7697-b23ad0b0fc51", - "x-ms-date": "Wed, 24 Jun 2020 22:00:45 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -137,21 +137,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:45 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "650f38ad-cd13-af47-7697-b23ad0b0fc51", - "x-ms-request-id": "d0886f87-401e-0081-2b72-4aed7a000000", + "x-ms-request-id": "80283331-901e-0009-366f-a99f11000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:45.5752162-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:58.2417590-05:00", "RandomSeed": "2138850126", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All).json index 1cfb2b0a5092..70b28770fc38 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All).json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-a99ee65967680d428f3b61f6e9331b04-ab338ef182666547-00", + "traceparent": "00-201564506403884380b508cab95ca765-c9e8d1d62d1a6c4a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "9e71e106-f117-8975-551f-7867a344c51b", - "x-ms-date": "Wed, 24 Jun 2020 22:00:43 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:43 GMT", - "ETag": "\u00220x8D8188A0AF3B6A7\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:44 GMT", + "Date": "Fri, 23 Oct 2020 19:04:55 GMT", + "ETag": "\u00220x8D8778687D5E4B2\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9e71e106-f117-8975-551f-7867a344c51b", - "x-ms-request-id": "2b648bf1-e01e-007c-6972-4a635f000000", + "x-ms-request-id": "726f17da-301e-002f-156f-a9d709000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639/test-blob-693af881-8053-6f50-7579-f14d27fed54f", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639/test-blob-693af881-8053-6f50-7579-f14d27fed54f", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", - "traceparent": "00-d1fba7deb3f69a49a2adffd0264515bd-3cb96af49ad37e46-00", + "traceparent": "00-60765fa4740e544ca6220ae0216b8999-8bbd6a6a4a974f4e-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "519c69c5-c972-78e1-bf59-6b9b911d436c", - "x-ms-date": "Wed, 24 Jun 2020 22:00:44 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -55,31 +55,31 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "PL/rLjwFGY9b6ARxWAigHA==", - "Date": "Wed, 24 Jun 2020 22:00:43 GMT", - "ETag": "\u00220x8D8188A0AFD8561\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:44 GMT", + "Date": "Fri, 23 Oct 2020 19:04:55 GMT", + "ETag": "\u00220x8D8778687DE31D1\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "519c69c5-c972-78e1-bf59-6b9b911d436c", "x-ms-content-crc64": "qDns5f4cAzE=", - "x-ms-request-id": "2b648c03-e01e-007c-7972-4a635f000000", + "x-ms-request-id": "726f17ed-301e-002f-256f-a9d709000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:44.1865569Z" + "x-ms-version-id": "2020-10-23T19:04:56.1734097Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639/test-blob-693af881-8053-6f50-7579-f14d27fed54f?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A44Z\u0026se=2020-06-24T23%3A00%3A44Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=tags", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639/test-blob-693af881-8053-6f50-7579-f14d27fed54f?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A04%3A57Z\u0026se=2020-10-23T20%3A04%3A57Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=tags", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "136", "Content-Type": "application/xml", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "e9d63592-a295-9aab-6bda-faa4f6b18817", "x-ms-return-client-request-id": "true", @@ -88,24 +88,24 @@ "RequestBody": "\u003CTags\u003E\u003CTagSet\u003E\u003CTag\u003E\u003CKey\u003EtagKey0\u003C/Key\u003E\u003CValue\u003EtagValue0\u003C/Value\u003E\u003C/Tag\u003E\u003CTag\u003E\u003CKey\u003EtagKey1\u003C/Key\u003E\u003CValue\u003EtagValue1\u003C/Value\u003E\u003C/Tag\u003E\u003C/TagSet\u003E\u003C/Tags\u003E", "StatusCode": 204, "ResponseHeaders": { - "Date": "Wed, 24 Jun 2020 22:00:44 GMT", + "Date": "Fri, 23 Oct 2020 19:04:55 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "e9d63592-a295-9aab-6bda-faa4f6b18817", - "x-ms-request-id": "36bf8f5c-b01e-0013-2b72-4a69ac000000", + "x-ms-request-id": "00a44095-d01e-0008-5b6f-a9c0cd000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639/test-blob-693af881-8053-6f50-7579-f14d27fed54f?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A44Z\u0026se=2020-06-24T23%3A00%3A44Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=tags", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639/test-blob-693af881-8053-6f50-7579-f14d27fed54f?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A04%3A57Z\u0026se=2020-10-23T20%3A04%3A57Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=tags", "RequestMethod": "GET", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "5c09bbe9-5a47-f0d6-bed7-a34feede90c9", "x-ms-return-client-request-id": "true", @@ -116,14 +116,13 @@ "ResponseHeaders": { "Content-Length": "178", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:00:44 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], - "Vary": "Origin", "x-ms-client-request-id": "5c09bbe9-5a47-f0d6-bed7-a34feede90c9", - "x-ms-request-id": "36bf8f8d-b01e-0013-5a72-4a69ac000000", + "x-ms-request-id": "00a440ca-d01e-0008-0c6f-a9c0cd000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ @@ -132,17 +131,17 @@ ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9b031c44-4e8c-cc71-2d38-16fd966c0639?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-c3ca4e70803f964e925ded5e5553745f-ee3e6ba5ae3db941-00", + "traceparent": "00-f3e14bb3a7894941820c2b0b729d54b3-a9f1241610942e4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "3abbcd0b-2ca8-70cf-8bc6-690f368bef07", - "x-ms-date": "Wed, 24 Jun 2020 22:00:44 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:04:57 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -150,21 +149,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:44 GMT", + "Date": "Fri, 23 Oct 2020 19:04:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "3abbcd0b-2ca8-70cf-8bc6-690f368bef07", - "x-ms-request-id": "36bf8fa4-b01e-0013-7172-4a69ac000000", + "x-ms-request-id": "726f186a-301e-002f-156f-a9d709000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:44.1675648-05:00", + "DateTimeOffsetNow": "2020-10-23T14:04:57.5064972-05:00", "RandomSeed": "64794343", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All)Async.json index 2e9f9a6f6396..c509c640ebbe 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/BlobBaseClientTests/GetSetTagsAsync_AccountSas(All)Async.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-01800d1fbd35784a97f28bd7d9d5e2b3-fd0e54d9c0cb8a42-00", + "traceparent": "00-897358ce7581174a9c33e09074cfffa0-1e4f30008908764d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "42af8ee6-2405-7962-3c80-4d33c6105755", - "x-ms-date": "Wed, 24 Jun 2020 22:00:59 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:36 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:00:58 GMT", - "ETag": "\u00220x8D8188A140FE8EC\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:59 GMT", + "Date": "Fri, 23 Oct 2020 19:08:34 GMT", + "ETag": "\u00220x8D877870AAAC10D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "42af8ee6-2405-7962-3c80-4d33c6105755", - "x-ms-request-id": "1064a419-801e-006a-7172-4a9588000000", + "x-ms-request-id": "c199bf89-701e-002e-416f-a988d5000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef/test-blob-619e56b5-4824-d38d-11b9-b6bde9154612", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef/test-blob-619e56b5-4824-d38d-11b9-b6bde9154612", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "1024", - "traceparent": "00-6c7604adfaf995419a036fef9d1c0c74-cfaa6c1b98bd2044-00", + "traceparent": "00-53045a61ad449f45bbb07649f467be49-86b6f836a34c7a4c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "05d73d71-5aae-9b94-43ff-fa0ecf96bf45", - "x-ms-date": "Wed, 24 Jun 2020 22:00:59 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:37 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -55,31 +55,31 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "mKzE4fpAU/tGbO4KS0KOug==", - "Date": "Wed, 24 Jun 2020 22:00:58 GMT", - "ETag": "\u00220x8D8188A1419316F\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:00:59 GMT", + "Date": "Fri, 23 Oct 2020 19:08:35 GMT", + "ETag": "\u00220x8D877870ABBBDA7\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "05d73d71-5aae-9b94-43ff-fa0ecf96bf45", "x-ms-content-crc64": "5R7MoaC8oGI=", - "x-ms-request-id": "1064a429-801e-006a-7e72-4a9588000000", + "x-ms-request-id": "c199bf93-701e-002e-496f-a988d5000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:00:59.4674031Z" + "x-ms-version-id": "2020-10-23T19:08:35.7291431Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef/test-blob-619e56b5-4824-d38d-11b9-b6bde9154612?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A59Z\u0026se=2020-06-24T23%3A00%3A59Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=tags", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef/test-blob-619e56b5-4824-d38d-11b9-b6bde9154612?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A08%3A37Z\u0026se=2020-10-23T20%3A08%3A37Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=tags", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "136", "Content-Type": "application/xml", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6604d00f-0ec4-a019-be7a-89d8d796a72e", "x-ms-return-client-request-id": "true", @@ -88,24 +88,24 @@ "RequestBody": "\u003CTags\u003E\u003CTagSet\u003E\u003CTag\u003E\u003CKey\u003EtagKey0\u003C/Key\u003E\u003CValue\u003EtagValue0\u003C/Value\u003E\u003C/Tag\u003E\u003CTag\u003E\u003CKey\u003EtagKey1\u003C/Key\u003E\u003CValue\u003EtagValue1\u003C/Value\u003E\u003C/Tag\u003E\u003C/TagSet\u003E\u003C/Tags\u003E", "StatusCode": 204, "ResponseHeaders": { - "Date": "Wed, 24 Jun 2020 22:00:59 GMT", + "Date": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6604d00f-0ec4-a019-be7a-89d8d796a72e", - "x-ms-request-id": "9a6d121b-001e-0029-2f72-4a73d4000000", + "x-ms-request-id": "f49c7b1d-401e-0057-4b6f-a974f1000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef/test-blob-619e56b5-4824-d38d-11b9-b6bde9154612?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A00%3A59Z\u0026se=2020-06-24T23%3A00%3A59Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=tags", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef/test-blob-619e56b5-4824-d38d-11b9-b6bde9154612?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A08%3A37Z\u0026se=2020-10-23T20%3A08%3A37Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=tags", "RequestMethod": "GET", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "fefe8419-5891-4780-cb32-605e53f419d7", "x-ms-return-client-request-id": "true", @@ -116,14 +116,13 @@ "ResponseHeaders": { "Content-Length": "178", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:00:59 GMT", + "Date": "Fri, 23 Oct 2020 19:08:36 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], - "Vary": "Origin", "x-ms-client-request-id": "fefe8419-5891-4780-cb32-605e53f419d7", - "x-ms-request-id": "9a6d125f-001e-0029-6a72-4a73d4000000", + "x-ms-request-id": "f49c7b53-401e-0057-7b6f-a974f1000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ @@ -132,17 +131,17 @@ ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-f88762c6-d94f-40fa-b4ad-ab408fef5bef?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-14922396e6d3d14ab21aa617d78acede-6f2b1d630de1a349-00", + "traceparent": "00-9db2e99482a33e47ba346068fc5336e7-4d433981fce14549-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "52bfe5a5-a897-9a9d-9efa-d6f192343f7a", - "x-ms-date": "Wed, 24 Jun 2020 22:01:00 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:08:37 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -150,21 +149,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:00 GMT", + "Date": "Fri, 23 Oct 2020 19:08:35 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "52bfe5a5-a897-9a9d-9efa-d6f192343f7a", - "x-ms-request-id": "9a6d126b-001e-0029-7572-4a73d4000000", + "x-ms-request-id": "c199bfd6-701e-002e-776f-a988d5000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:00:59.4684462-05:00", + "DateTimeOffsetNow": "2020-10-23T14:08:37.0718613-05:00", "RandomSeed": "250087561", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Container.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Container.json index 9e89c6a47511..fd66fda82b2a 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Container.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Container.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-176d6d28-3102-b605-f87a-b40d7dc57194?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-176d6d28-3102-b605-f87a-b40d7dc57194?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-091798203bdb22408effcec69f41f44d-53b7c35d278faa4c-00", + "traceparent": "00-698d3b0e85a471449916e6338696aa78-c8ec345524fdc94d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "5326c357-a594-7b06-3aa0-5ef86d065226", "x-ms-return-client-request-id": "true", @@ -17,29 +17,29 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:36 GMT", - "ETag": "\u00220x8D8188A2AC878D6\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:37 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", + "ETag": "\u00220x8D8778815777E62\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:03 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "5326c357-a594-7b06-3aa0-5ef86d065226", - "x-ms-request-id": "cb9f7c38-301e-0050-0d73-4a8ff0000000", + "x-ms-request-id": "84c1d147-a01e-0094-5470-a96dab000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-176d6d28-3102-b605-f87a-b40d7dc57194/test-blob-93b26900-c125-dad1-f7d6-8032ee1072f7?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-176d6d28-3102-b605-f87a-b40d7dc57194/test-blob-93b26900-c125-dad1-f7d6-8032ee1072f7?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", "If-None-Match": "*", - "traceparent": "00-bdae1a482d770d40ac506178533c10a9-055d14e81ba22549-00", + "traceparent": "00-10c8676090b5c74496f89e7fb81e355f-3e8e1f92855dcd4f-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "1e83df9c-d478-22b5-6e48-30066616cd9e", @@ -51,30 +51,30 @@ "ResponseHeaders": { "Content-Length": "284", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:01:36 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "1e83df9c-d478-22b5-6e48-30066616cd9e", "x-ms-error-code": "AuthorizationResourceTypeMismatch", - "x-ms-request-id": "cb9f7c5b-301e-0050-2d73-4a8ff0000000", + "x-ms-request-id": "84c1d180-a01e-0094-0370-a96dab000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CError\u003E\u003CCode\u003EAuthorizationResourceTypeMismatch\u003C/Code\u003E\u003CMessage\u003EThis request is not authorized to perform this operation using this resource type.\n", - "RequestId:cb9f7c5b-301e-0050-2d73-4a8ff0000000\n", - "Time:2020-06-24T22:01:37.6400674Z\u003C/Message\u003E\u003C/Error\u003E" + "RequestId:84c1d180-a01e-0094-0370-a96dab000000\n", + "Time:2020-10-23T19:16:03.3626370Z\u003C/Message\u003E\u003C/Error\u003E" ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-176d6d28-3102-b605-f87a-b40d7dc57194?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-176d6d28-3102-b605-f87a-b40d7dc57194?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-4cc53f28ffef7842baa2378ad6719682-ae6974e8dfa8e34d-00", + "traceparent": "00-4acd048d09a7c94291f949aae1f32229-b0829dc2d2d01249-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "d67bc094-208a-f064-e9fa-2be3e810a86f", "x-ms-return-client-request-id": "true", @@ -84,21 +84,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:36 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "d67bc094-208a-f064-e9fa-2be3e810a86f", - "x-ms-request-id": "cb9f7c6c-301e-0050-3a73-4a8ff0000000", + "x-ms-request-id": "84c1d19b-a01e-0094-1e70-a96dab000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:37.2689430-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:04.0442765-05:00", "RandomSeed": "2077096764", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ContainerAsync.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ContainerAsync.json index b7e3644e9c19..4e88235e7bdf 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ContainerAsync.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ContainerAsync.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-bfd73a3e-0695-2fe1-5797-5275d269eba1?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-06-24T23%3A01%3A39Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-bfd73a3e-0695-2fe1-5797-5275d269eba1?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-08fdc54b944d1b45822ee0593b1dc974-7f28c6887f64af47-00", + "traceparent": "00-c9c7d9f9f6d4bd4485e96881bf9a9724-9e1c488e7e11394b-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "8426cbe5-15ad-6bc0-18ce-b568e9453032", "x-ms-return-client-request-id": "true", @@ -17,29 +17,29 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:39 GMT", - "ETag": "\u00220x8D8188A2C4C6AE3\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", + "ETag": "\u00220x8D87788168D177E\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "8426cbe5-15ad-6bc0-18ce-b568e9453032", - "x-ms-request-id": "36bfc0aa-b01e-0013-4c73-4a69ac000000", + "x-ms-request-id": "409395c7-301e-0086-2b70-a9167b000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-bfd73a3e-0695-2fe1-5797-5275d269eba1/test-blob-1784de34-0d12-015d-3673-1c5362e640bc?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-06-24T23%3A01%3A39Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-bfd73a3e-0695-2fe1-5797-5275d269eba1/test-blob-1784de34-0d12-015d-3673-1c5362e640bc?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", "If-None-Match": "*", - "traceparent": "00-85188ffebd3ec145a4d48385e84b2960-aad352b7420efb48-00", + "traceparent": "00-266802e5d91eef4c8a4004943e28e50f-0dc9c5f8117b4248-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "41dbf6f0-ea9a-0308-0313-39abebdab9d5", @@ -51,30 +51,30 @@ "ResponseHeaders": { "Content-Length": "284", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:01:39 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "41dbf6f0-ea9a-0308-0313-39abebdab9d5", "x-ms-error-code": "AuthorizationResourceTypeMismatch", - "x-ms-request-id": "36bfc0c3-b01e-0013-6173-4a69ac000000", + "x-ms-request-id": "40939611-301e-0086-6a70-a9167b000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CError\u003E\u003CCode\u003EAuthorizationResourceTypeMismatch\u003C/Code\u003E\u003CMessage\u003EThis request is not authorized to perform this operation using this resource type.\n", - "RequestId:36bfc0c3-b01e-0013-6173-4a69ac000000\n", - "Time:2020-06-24T22:01:40.1254664Z\u003C/Message\u003E\u003C/Error\u003E" + "RequestId:40939611-301e-0086-6a70-a9167b000000\n", + "Time:2020-10-23T19:16:05.1408752Z\u003C/Message\u003E\u003C/Error\u003E" ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-bfd73a3e-0695-2fe1-5797-5275d269eba1?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-06-24T23%3A01%3A39Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-bfd73a3e-0695-2fe1-5797-5275d269eba1?sv=2020-04-08\u0026ss=bfqt\u0026srt=c\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-a4dcebbace74b5469e88779a52019ae4-ec012ba03a3ec04e-00", + "traceparent": "00-e7243f7772a5bb4187089827e206d085-cfd00b2497229f4a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "d3f41aa9-889e-6e53-b14e-168cf2c10442", "x-ms-return-client-request-id": "true", @@ -84,21 +84,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:39 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "d3f41aa9-889e-6e53-b14e-168cf2c10442", - "x-ms-request-id": "36bfc0d1-b01e-0013-6c73-4a69ac000000", + "x-ms-request-id": "40939622-301e-0086-7970-a9167b000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:39.8331978-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:06.2095081-05:00", "RandomSeed": "873727315", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Service.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Service.json index 35449b7c68f6..9c2cb86ae3d5 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Service.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_Service.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-acd712f3-6660-2980-5638-1e0b5894e4d4?sv=2020-04-08\u0026ss=bfqt\u0026srt=s\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-acd712f3-6660-2980-5638-1e0b5894e4d4?sv=2020-04-08\u0026ss=bfqt\u0026srt=s\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-3ab250fcc4b81e4fbecca9815a8bb530-ee0558312bdd6a4d-00", + "traceparent": "00-86f93ca09a2ad64ea5f39d19033602de-fd568adb2eb33641-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "c4a740a6-6648-24e0-29b4-86a03599c48d", "x-ms-return-client-request-id": "true", @@ -18,26 +18,26 @@ "ResponseHeaders": { "Content-Length": "284", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:01:37 GMT", + "Date": "Fri, 23 Oct 2020 19:16:02 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "c4a740a6-6648-24e0-29b4-86a03599c48d", "x-ms-error-code": "AuthorizationResourceTypeMismatch", - "x-ms-request-id": "74a71161-c01e-0036-7b73-4ac0d0000000", + "x-ms-request-id": "ed815f10-d01e-0045-3770-a90f21000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CError\u003E\u003CCode\u003EAuthorizationResourceTypeMismatch\u003C/Code\u003E\u003CMessage\u003EThis request is not authorized to perform this operation using this resource type.\n", - "RequestId:74a71161-c01e-0036-7b73-4ac0d0000000\n", - "Time:2020-06-24T22:01:37.9377192Z\u003C/Message\u003E\u003C/Error\u003E" + "RequestId:ed815f10-d01e-0045-3770-a90f21000000\n", + "Time:2020-10-23T19:16:03.6540106Z\u003C/Message\u003E\u003C/Error\u003E" ] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:37.6855546-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:04.8076902-05:00", "RandomSeed": "674093768", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ServiceAsync.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ServiceAsync.json index 7576ece615f1..37781a4108cd 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ServiceAsync.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Ctor_ConnectionString_Sas_Resource_Types_ServiceAsync.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-16e3450a-2ded-e848-8aad-6a53350cbc70?sv=2020-04-08\u0026ss=bfqt\u0026srt=s\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-16e3450a-2ded-e848-8aad-6a53350cbc70?sv=2020-04-08\u0026ss=bfqt\u0026srt=s\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-23bfcbe44d11fb449304ac1e5a7e5cf5-d435686922adc043-00", + "traceparent": "00-8350a831a2e630479b17b07a3adc41df-e2853c3f4ec40e42-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "54f3e1d1-3602-73e9-2601-c6317ba7f0e3", "x-ms-return-client-request-id": "true", @@ -18,26 +18,26 @@ "ResponseHeaders": { "Content-Length": "284", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:01:39 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "54f3e1d1-3602-73e9-2601-c6317ba7f0e3", "x-ms-error-code": "AuthorizationResourceTypeMismatch", - "x-ms-request-id": "e81b7b89-301e-0022-7873-4a88bf000000", + "x-ms-request-id": "6ac75cc2-101e-004a-5c70-a9794d000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CError\u003E\u003CCode\u003EAuthorizationResourceTypeMismatch\u003C/Code\u003E\u003CMessage\u003EThis request is not authorized to perform this operation using this resource type.\n", - "RequestId:e81b7b89-301e-0022-7873-4a88bf000000\n", - "Time:2020-06-24T22:01:40.4145638Z\u003C/Message\u003E\u003C/Error\u003E" + "RequestId:6ac75cc2-101e-004a-5c70-a9794d000000\n", + "Time:2020-10-23T19:16:05.3754833Z\u003C/Message\u003E\u003C/Error\u003E" ] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:40.1625627-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:06.5313729-05:00", "RandomSeed": "1950590431", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False).json index e89687cfa391..b6409c1363e9 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False).json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9de05bc0-4877-a233-31b2-6eb96834f8b1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A38Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9de05bc0-4877-a233-31b2-6eb96834f8b1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A05Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-80de27cdd03b954f99a0caa1df5a87fd-2f9606702a37da43-00", + "traceparent": "00-3322cca8c034914c96e7d15d8d98bf11-e310c43d6faf034c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "d398789f-3b58-0cc7-6255-fb133f7285e9", "x-ms-return-client-request-id": "true", @@ -17,27 +17,27 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2B939C3A\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", + "ETag": "\u00220x8D8778816374639\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "d398789f-3b58-0cc7-6255-fb133f7285e9", - "x-ms-request-id": "97a09c64-601e-0000-4d73-4a4da0000000", + "x-ms-request-id": "4104fd6d-a01e-0070-1870-a96335000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9d9c23a5-b4fc-8af9-a263-08c11c48ab49?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A38Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9d9c23a5-b4fc-8af9-a263-08c11c48ab49?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A05Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-3aa30b8d1f842d44a659196560a48a62-9c58dfea8becf34f-00", + "traceparent": "00-aaf0d2b4b2539e41bfa6feac65be5446-cd6d83099d2c2c4f-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "abcd53ce-f3f7-1763-9c22-a7ebd71f943d", "x-ms-return-client-request-id": "true", @@ -47,28 +47,28 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2BB6B7E7\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:39 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", + "ETag": "\u00220x8D877881651C816\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "abcd53ce-f3f7-1763-9c22-a7ebd71f943d", - "x-ms-request-id": "9d0b20e7-701e-009a-0373-4ad379000000", + "x-ms-request-id": "c04ea061-f01e-0099-5b70-a9a57f000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9de05bc0-4877-a233-31b2-6eb96834f8b1/test-blob-1ac12407-871e-76dc-2b6c-63a87725b9e9?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A38Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9de05bc0-4877-a233-31b2-6eb96834f8b1/test-blob-1ac12407-871e-76dc-2b6c-63a87725b9e9?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A05Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-c87c08aa44179843a20913e298d3976a-593a8dabee92f447-00", + "traceparent": "00-94f18f189cfff948b0deed343f0d2c5b-74bb42d74c0f2340-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "0dee40f8-e5f3-c091-77b2-cef4a4c4e9f3", @@ -80,31 +80,31 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "pSl\u002BdZx76HprFPL3a\u002B5oEg==", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2BBFE787\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:39 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", + "ETag": "\u00220x8D877881658B39E\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "0dee40f8-e5f3-c091-77b2-cef4a4c4e9f3", "x-ms-content-crc64": "4sdc/pUEZIs=", - "x-ms-request-id": "9d0b20f2-701e-009a-0b73-4ad379000000", + "x-ms-request-id": "4104fdb8-a01e-0070-5770-a96335000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:39.1475591Z" + "x-ms-version-id": "2020-10-23T19:16:04.7094686Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9d9c23a5-b4fc-8af9-a263-08c11c48ab49/test-blob-b9be119b-e150-2f39-3304-9514785b4247?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A38Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9d9c23a5-b4fc-8af9-a263-08c11c48ab49/test-blob-b9be119b-e150-2f39-3304-9514785b4247?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A05Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-5badc52bd01e0a4396eea62366ad884f-affc5e9f4e0b7549-00", + "traceparent": "00-b33457f4689e8c4db6ba276f751e6eb2-28788aba170d384c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "c1e64716-1fd4-4256-8afc-791cd9b7cb40", @@ -116,30 +116,30 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "pSl\u002BdZx76HprFPL3a\u002B5oEg==", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2BC910ED\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:39 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", + "ETag": "\u00220x8D8778816622B3F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "c1e64716-1fd4-4256-8afc-791cd9b7cb40", "x-ms-content-crc64": "4sdc/pUEZIs=", - "x-ms-request-id": "9d0b20fe-701e-009a-1573-4ad379000000", + "x-ms-request-id": "c04ea077-f01e-0099-6b70-a9a57f000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:39.2076013Z" + "x-ms-version-id": "2020-10-23T19:16:04.7715135Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9de05bc0-4877-a233-31b2-6eb96834f8b1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A38Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9de05bc0-4877-a233-31b2-6eb96834f8b1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A05Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-e795012f57d1204db3f89ccac3140f14-32cca4eadbde3540-00", + "traceparent": "00-966d2a86c2703849b7e7d0f281c7e693-e41afea19451544e-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "5dde764a-27dd-581e-3ce7-0cf6f71b04d9", "x-ms-return-client-request-id": "true", @@ -149,25 +149,25 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "5dde764a-27dd-581e-3ce7-0cf6f71b04d9", - "x-ms-request-id": "9d0b2102-701e-009a-1973-4ad379000000", + "x-ms-request-id": "4104fdd6-a01e-0070-7470-a96335000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-9d9c23a5-b4fc-8af9-a263-08c11c48ab49?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A38Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-9d9c23a5-b4fc-8af9-a263-08c11c48ab49?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A05Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-8e9268a2af79bc4c860ae70c67570d0e-c2ce1c970a45714b-00", + "traceparent": "00-40e1bd97203c2940a99845bd7e820103-0d7435a0ff50f74e-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "62d143f8-6ed9-6462-eaf4-159577dc91ed", "x-ms-return-client-request-id": "true", @@ -177,21 +177,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "62d143f8-6ed9-6462-eaf4-159577dc91ed", - "x-ms-request-id": "9d0b210c-701e-009a-2073-4ad379000000", + "x-ms-request-id": "c04ea07f-f01e-0099-7370-a9a57f000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:38.6092479-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:05.6348782-05:00", "RandomSeed": "228007509", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False)Async.json index adc1ef306ef9..35c7e066f8f0 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(False)Async.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-1145b819-1074-52ef-e0fb-ce80be127e19?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-1145b819-1074-52ef-e0fb-ce80be127e19?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A07Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-49f793590ca599479e1c9632002edac7-bc0a3135a4c44843-00", + "traceparent": "00-8e2f4fea28a1ab4cb8f5c3779cb04f67-241a028abd4b4349-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "bbebad5f-65a7-147b-b57d-a230315b528f", "x-ms-return-client-request-id": "true", @@ -17,27 +17,27 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:41 GMT", - "ETag": "\u00220x8D8188A2D0D9373\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:41 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", + "ETag": "\u00220x8D87788172C123C\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:06 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "bbebad5f-65a7-147b-b57d-a230315b528f", - "x-ms-request-id": "4f2c45fc-f01e-004f-5d73-4a3cf4000000", + "x-ms-request-id": "8a014ad2-e01e-004e-1d70-a9f44a000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-1ad76d32-04db-c702-6e43-de940050fbe0?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-1ad76d32-04db-c702-6e43-de940050fbe0?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A07Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-8732249249674942865673d99fe79a65-d8d31364f6ec2749-00", + "traceparent": "00-e62e6550e6128746a94d804a35e75283-216bb1b43bfd6940-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "76247271-207d-6fc9-dd97-e3c5276412d7", "x-ms-return-client-request-id": "true", @@ -47,28 +47,28 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:41 GMT", - "ETag": "\u00220x8D8188A2D2F516E\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:41 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", + "ETag": "\u00220x8D87788174A2FE4\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:06 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "76247271-207d-6fc9-dd97-e3c5276412d7", - "x-ms-request-id": "dc9489d8-601e-0072-2c73-4a4aef000000", + "x-ms-request-id": "0f74824c-c01e-003b-0170-a99f66000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-1145b819-1074-52ef-e0fb-ce80be127e19/test-blob-c171ed00-f064-54cf-d7e1-3e1702dd637f?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-1145b819-1074-52ef-e0fb-ce80be127e19/test-blob-c171ed00-f064-54cf-d7e1-3e1702dd637f?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A07Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-c92c8d0c3515d54f807afe50276496e0-d83048be5cb18a46-00", + "traceparent": "00-027057c3c408b040b775939bdca8d699-6f4c9f0c04fe3a4c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "36e73d42-f51d-f58b-71e4-9fe7442cb556", @@ -80,31 +80,31 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "fgZZD5fQLxLWfjOFNoGH3Q==", - "Date": "Wed, 24 Jun 2020 22:01:41 GMT", - "ETag": "\u00220x8D8188A2D38E94B\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:41 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", + "ETag": "\u00220x8D8778817528376\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:06 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "36e73d42-f51d-f58b-71e4-9fe7442cb556", "x-ms-content-crc64": "Nr18mEm9VTU=", - "x-ms-request-id": "dc9489e4-601e-0072-3573-4a4aef000000", + "x-ms-request-id": "8a014b29-e01e-004e-6870-a9f44a000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:41.6183115Z" + "x-ms-version-id": "2020-10-23T19:16:06.3466358Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-1ad76d32-04db-c702-6e43-de940050fbe0/test-blob-81ce231a-ff25-bf2a-b3c9-40cb17031972?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-1ad76d32-04db-c702-6e43-de940050fbe0/test-blob-81ce231a-ff25-bf2a-b3c9-40cb17031972?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A07Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-eb96722334800742a3ac274f3050a642-b3592e151af5fc49-00", + "traceparent": "00-a73a4f50d9909b459c57c9017380db46-b9f909bc36bb7e48-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "9f278b06-4abb-9f92-f544-4ebdb4920b2c", @@ -116,30 +116,30 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "fgZZD5fQLxLWfjOFNoGH3Q==", - "Date": "Wed, 24 Jun 2020 22:01:41 GMT", - "ETag": "\u00220x8D8188A2D41C48B\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:41 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", + "ETag": "\u00220x8D87788175989A1\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:06 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9f278b06-4abb-9f92-f544-4ebdb4920b2c", "x-ms-content-crc64": "Nr18mEm9VTU=", - "x-ms-request-id": "dc9489ee-601e-0072-3f73-4a4aef000000", + "x-ms-request-id": "0f748260-c01e-003b-1070-a99f66000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:41.6763531Z" + "x-ms-version-id": "2020-10-23T19:16:06.3926689Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-1145b819-1074-52ef-e0fb-ce80be127e19?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-1145b819-1074-52ef-e0fb-ce80be127e19?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A07Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-89578b0eab4ad548930a388d9c6816de-62e7426b4ed23349-00", + "traceparent": "00-c88e8ca4b540104a819389defcafba39-9a04ea405b8bb742-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "b9e151bb-1604-419a-bcd3-8b456980e2f7", "x-ms-return-client-request-id": "true", @@ -149,25 +149,25 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:41 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "b9e151bb-1604-419a-bcd3-8b456980e2f7", - "x-ms-request-id": "dc9489f7-601e-0072-4473-4a4aef000000", + "x-ms-request-id": "8a014b41-e01e-004e-7d70-a9f44a000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-1ad76d32-04db-c702-6e43-de940050fbe0?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-1ad76d32-04db-c702-6e43-de940050fbe0?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A07Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-b947bac47070bc4e8b2dd79cd69db556-75fa7a859be9144e-00", + "traceparent": "00-5a95ed3c69eac6458677d9a859cf3859-83594c9174093642-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6302bbaf-51b0-8c28-d943-43262a7b217e", "x-ms-return-client-request-id": "true", @@ -177,21 +177,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:41 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6302bbaf-51b0-8c28-d943-43262a7b217e", - "x-ms-request-id": "dc9489fe-601e-0072-4a73-4a4aef000000", + "x-ms-request-id": "0f748269-c01e-003b-1670-a99f66000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:41.0962275-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:07.2536520-05:00", "RandomSeed": "1099728937", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True).json index be1762296802..7aefb39183c9 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True).json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-3789d9cd-23c4-dfed-20f0-eb6b24f2e405?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-3789d9cd-23c4-dfed-20f0-eb6b24f2e405?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-d61fe99e3ef41946b1aa24024c80754a-9cc6eec8e47d7c44-00", + "traceparent": "00-3032745cb3a9464f9a88343fa15fabfa-58ce59f2f6ed2841-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "60891a48-76c7-695a-922e-3b90caad059e", "x-ms-return-client-request-id": "true", @@ -17,27 +17,27 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:37 GMT", - "ETag": "\u00220x8D8188A2B2A6443\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", + "ETag": "\u00220x8D8778815D39C59\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:03 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "60891a48-76c7-695a-922e-3b90caad059e", - "x-ms-request-id": "8757e6a1-e01e-0031-5273-4aacb3000000", + "x-ms-request-id": "ed9be720-601e-0032-0270-a9dab5000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ec962067-640e-5b47-fc33-583fda8104c9?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ec962067-640e-5b47-fc33-583fda8104c9?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-4bc0036d62161e43877577ffb538bece-d30ecc0737d6d440-00", + "traceparent": "00-de8c4e7901e02c49823296a128e17968-df07699f39f2a642-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "e6531322-86c1-998d-f09c-f5eeca74b78a", "x-ms-return-client-request-id": "true", @@ -47,28 +47,28 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2B4B44B6\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", + "ETag": "\u00220x8D8778815F2941D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "e6531322-86c1-998d-f09c-f5eeca74b78a", - "x-ms-request-id": "53fef8a6-f01e-002d-6d73-4afed3000000", + "x-ms-request-id": "d99387ab-f01e-001f-7970-a969c6000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-3789d9cd-23c4-dfed-20f0-eb6b24f2e405/test-blob-2f3021eb-af91-ed29-6bd8-ace6b208530a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-3789d9cd-23c4-dfed-20f0-eb6b24f2e405/test-blob-2f3021eb-af91-ed29-6bd8-ace6b208530a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-3de1261280421e47b8f1c075b2a8e0be-d1835159153db144-00", + "traceparent": "00-406218e98668184d9e736d6e34c53aa2-57c90955c89bae43-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "d84096b0-0386-5efc-0aa5-c129a542a13d", @@ -80,31 +80,31 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "ENpmFB2c3mXfo\u002BFo3rJGjg==", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2B54DD47\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", + "ETag": "\u00220x8D8778815FBB57A\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "d84096b0-0386-5efc-0aa5-c129a542a13d", "x-ms-content-crc64": "LUVkQyK9C98=", - "x-ms-request-id": "53fef8ad-f01e-002d-7273-4afed3000000", + "x-ms-request-id": "ed9be7ce-601e-0032-1e70-a9dab5000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:38.4460615Z" + "x-ms-version-id": "2020-10-23T19:16:04.1000314Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ec962067-640e-5b47-fc33-583fda8104c9/test-blob-901130da-45b6-47a6-1f6b-94990c7caf45?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ec962067-640e-5b47-fc33-583fda8104c9/test-blob-901130da-45b6-47a6-1f6b-94990c7caf45?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-3d5aff3267e58a4fbb37a22e2d9a32cc-ee579e774dd45041-00", + "traceparent": "00-f79e8d964edcba43a6536217b901cf01-38e2b5356175d641-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "574b366b-ad64-6ac1-47a4-37113066cd49", @@ -116,30 +116,30 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "ENpmFB2c3mXfo\u002BFo3rJGjg==", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", - "ETag": "\u00220x8D8188A2B5E54DF\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", + "ETag": "\u00220x8D87788160330EC\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "574b366b-ad64-6ac1-47a4-37113066cd49", "x-ms-content-crc64": "LUVkQyK9C98=", - "x-ms-request-id": "53fef8b2-f01e-002d-7773-4afed3000000", + "x-ms-request-id": "d99387cb-f01e-001f-1470-a969c6000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:38.5081055Z" + "x-ms-version-id": "2020-10-23T19:16:04.1490668Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-3789d9cd-23c4-dfed-20f0-eb6b24f2e405?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-3789d9cd-23c4-dfed-20f0-eb6b24f2e405?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-e763cac966b67644a3805b798eb5738a-cb870dc72ce8cc43-00", + "traceparent": "00-738888868823af4cb9f27973325ea2f6-9774bab119fea74d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6ebdccd8-49f7-6ad8-0dfc-3b88d8b1bab6", "x-ms-return-client-request-id": "true", @@ -149,25 +149,25 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:03 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6ebdccd8-49f7-6ad8-0dfc-3b88d8b1bab6", - "x-ms-request-id": "53fef8b7-f01e-002d-7b73-4afed3000000", + "x-ms-request-id": "ed9be81f-601e-0032-6a70-a9dab5000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ec962067-640e-5b47-fc33-583fda8104c9?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A37Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ec962067-640e-5b47-fc33-583fda8104c9?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A04Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-3cf1f878b2b742438e25290ad7a345e9-71147eb9d9f11140-00", + "traceparent": "00-4aee30a6efd04a43b44249ebef19672f-a59b1f480a003448-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "63397293-5ea8-5b52-5028-700c7cfdc721", "x-ms-return-client-request-id": "true", @@ -177,21 +177,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:38 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "63397293-5ea8-5b52-5028-700c7cfdc721", - "x-ms-request-id": "53fef8c2-f01e-002d-0573-4afed3000000", + "x-ms-request-id": "d99387df-f01e-001f-2770-a969c6000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:37.9161142-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:04.9990289-05:00", "RandomSeed": "1855166071", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True)Async.json index b4d19e824043..b8a2752e7248 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ContainerClientTests/Perform_Ctor_ConnectionString_Sas(True)Async.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ecd397fb-b7fa-939e-d57a-dbe894d4b1ad?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ecd397fb-b7fa-939e-d57a-dbe894d4b1ad?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-da285abcde10934ba2101c1f7fcc9dbf-7a2670f19e792048-00", + "traceparent": "00-14b88072c79a8149894fed81c340f267-dca195e55f4a2d4c-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a05907f9-c951-8e99-58b8-94649a814ded", "x-ms-return-client-request-id": "true", @@ -17,27 +17,27 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:39 GMT", - "ETag": "\u00220x8D8188A2CA2CDDB\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", + "ETag": "\u00220x8D8778816D9BC38\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a05907f9-c951-8e99-58b8-94649a814ded", - "x-ms-request-id": "d0889ad2-401e-0081-8073-4aed7a000000", + "x-ms-request-id": "6d04c393-d01e-0037-7f70-a9086e000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ec8534e0-6dcd-1a3e-5795-1c1d46e7f765?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ec8534e0-6dcd-1a3e-5795-1c1d46e7f765?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-b1e66eb61730244480acaf4ca4805949-13dc5dfab594ac4b-00", + "traceparent": "00-41f934828cf13d41b49e62f81904f023-3461102ab3f02241-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "62938a50-b321-f26e-8b5b-f9ca2d699930", "x-ms-return-client-request-id": "true", @@ -47,28 +47,28 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:40 GMT", - "ETag": "\u00220x8D8188A2CC625A2\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", + "ETag": "\u00220x8D8778816F4E094\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "62938a50-b321-f26e-8b5b-f9ca2d699930", - "x-ms-request-id": "1962c96f-c01e-0054-3a73-4a02f7000000", + "x-ms-request-id": "11ab689d-b01e-0088-1e70-a93fcb000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ecd397fb-b7fa-939e-d57a-dbe894d4b1ad/test-blob-550e7583-07db-fd7b-a786-9b2ff4274327?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ecd397fb-b7fa-939e-d57a-dbe894d4b1ad/test-blob-550e7583-07db-fd7b-a786-9b2ff4274327?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-396ba27382a3e540a74318650fd093e4-cd29efd9292c4947-00", + "traceparent": "00-8cfd5ac210316347b200cf37621fd315-ee2c46db85794e41-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "b20401f5-e904-eed7-b2a1-c102e1b41f39", @@ -80,31 +80,31 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "SK4qs4VfVGdQbHuWzzk2QQ==", - "Date": "Wed, 24 Jun 2020 22:01:40 GMT", - "ETag": "\u00220x8D8188A2CD0C5C5\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", + "ETag": "\u00220x8D8778816FC3D5F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "b20401f5-e904-eed7-b2a1-c102e1b41f39", "x-ms-content-crc64": "YXdKi7qUA68=", - "x-ms-request-id": "1962c978-c01e-0054-4073-4a02f7000000", + "x-ms-request-id": "6d04c3b5-d01e-0037-1870-a9086e000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:40.9358277Z" + "x-ms-version-id": "2020-10-23T19:16:05.7812319Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ec8534e0-6dcd-1a3e-5795-1c1d46e7f765/test-blob-c7d86d75-0e5d-2c60-60fe-af70b502af7e?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ec8534e0-6dcd-1a3e-5795-1c1d46e7f765/test-blob-c7d86d75-0e5d-2c60-60fe-af70b502af7e?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-f8424c3f7a4dc54fa9d9d562156b1f9c-891ddb2d4fe77342-00", + "traceparent": "00-6251e651cad4254b896e42696a9d821f-0f0599d749a9bd46-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "BlockBlob", "x-ms-client-request-id": "a11cefcf-9370-45b2-e06d-34ddafb21ac0", @@ -116,30 +116,30 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "SK4qs4VfVGdQbHuWzzk2QQ==", - "Date": "Wed, 24 Jun 2020 22:01:40 GMT", - "ETag": "\u00220x8D8188A2CD9C814\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", + "ETag": "\u00220x8D877881703437D\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a11cefcf-9370-45b2-e06d-34ddafb21ac0", "x-ms-content-crc64": "YXdKi7qUA68=", - "x-ms-request-id": "1962c97e-c01e-0054-4673-4a02f7000000", + "x-ms-request-id": "11ab68cc-b01e-0088-4670-a93fcb000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:01:40.9948692Z" + "x-ms-version-id": "2020-10-23T19:16:05.8272637Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ecd397fb-b7fa-939e-d57a-dbe894d4b1ad?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ecd397fb-b7fa-939e-d57a-dbe894d4b1ad?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-ef876e6f15c61749b3fd3469baf3c7b6-04aa208be2ccb14d-00", + "traceparent": "00-0f21981d3231404baa126dca2fd2e79c-683b039a08634c45-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f2326c38-7d97-b3c9-c7e1-1080b5931fde", "x-ms-return-client-request-id": "true", @@ -149,25 +149,25 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:05 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f2326c38-7d97-b3c9-c7e1-1080b5931fde", - "x-ms-request-id": "1962c984-c01e-0054-4b73-4a02f7000000", + "x-ms-request-id": "6d04c3bc-d01e-0037-1f70-a9086e000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-ec8534e0-6dcd-1a3e-5795-1c1d46e7f765?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A01%3A40Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-ec8534e0-6dcd-1a3e-5795-1c1d46e7f765?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T20%3A16%3A06Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=container", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-b61f5f117093494282d6b97633f431c5-52b737477c2cef45-00", + "traceparent": "00-046d806b799eb84c8f6cda99fd9ac7d6-8cdcf5112be78846-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "43a4b220-2880-db28-5246-61ddc0e654fc", "x-ms-return-client-request-id": "true", @@ -177,21 +177,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:01:40 GMT", + "Date": "Fri, 23 Oct 2020 19:16:04 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "43a4b220-2880-db28-5246-61ddc0e654fc", - "x-ms-request-id": "1962c99f-c01e-0054-6473-4a02f7000000", + "x-ms-request-id": "11ab68ee-b01e-0088-6670-a93fcb000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:01:40.3930144-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:06.7165318-05:00", "RandomSeed": "1093056167", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All).json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All).json index d9418622c217..5e0d33446bb6 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All).json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All).json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-48167b4f65e72d4da324b4c4db50cc51-5fe5b2ec2b170241-00", + "traceparent": "00-7acdafc1a796194e8caf91d2adac0c25-bf52e50775320d4a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "9e4a28bc-2448-0597-28b7-221cd18ea561", - "x-ms-date": "Wed, 24 Jun 2020 22:05:13 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:16:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:05:13 GMT", - "ETag": "\u00220x8D8188AAB9ED2D3\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:05:13 GMT", + "Date": "Fri, 23 Oct 2020 19:16:50 GMT", + "ETag": "\u00220x8D877883207A83F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "9e4a28bc-2448-0597-28b7-221cd18ea561", - "x-ms-request-id": "f4871dc3-101e-0057-2273-4ae393000000", + "x-ms-request-id": "9285d4a9-c01e-002b-1671-a95a0e000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a/test-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a/test-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-eb99101201af44478b3ea7fb79080ad5-58697dafbcf05e40-00", + "traceparent": "00-e45e3e70698ee245bb35f93718555a9d-3bd295cf24bf3b4d-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "f69e6443-6af7-a469-746e-3e49dbc74155", - "x-ms-date": "Wed, 24 Jun 2020 22:05:13 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:16:52 GMT", "x-ms-return-client-request-id": "true", "x-ms-tags": "myTagKey=myTagValue", "x-ms-version": "2020-04-08" @@ -55,28 +55,28 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:05:13 GMT", - "ETag": "\u00220x8D8188AABA815D5\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:05:13 GMT", + "Date": "Fri, 23 Oct 2020 19:16:50 GMT", + "ETag": "\u00220x8D87788321D849F\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:51 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f69e6443-6af7-a469-746e-3e49dbc74155", - "x-ms-request-id": "f4871dd0-101e-0057-2c73-4ae393000000", + "x-ms-request-id": "9285d4d6-c01e-002b-3471-a95a0e000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:05:13.7398229Z" + "x-ms-version-id": "2020-10-23T19:16:51.2988089Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A05%3A15Z\u0026se=2020-06-24T23%3A05%3A15Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=blobs\u0026where=\u0022myTagKey\u0022%3D%27myTagValue%27", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A16%3A54Z\u0026se=2020-10-23T20%3A16%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=blobs\u0026where=\u0022myTagKey\u0022%3D%27myTagValue%27", "RequestMethod": "GET", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "5e8c8b15-6035-66c6-a4b3-f41c4e7858d2", "x-ms-return-client-request-id": "true", @@ -85,35 +85,34 @@ "RequestBody": null, "StatusCode": 200, "ResponseHeaders": { - "Content-Length": "1342", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:05:15 GMT", + "Date": "Fri, 23 Oct 2020 19:16:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], - "Vary": "Origin", + "Transfer-Encoding": "chunked", "x-ms-client-request-id": "5e8c8b15-6035-66c6-a4b3-f41c4e7858d2", - "x-ms-request-id": "3d313190-f01e-0002-4873-4af318000000", + "x-ms-request-id": "9578aaee-401e-0068-4671-a9bc52000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\n", - "\u003CEnumerationResults ServiceEndpoint=\u0022https://seanmcccanary.blob.core.windows.net/\u0022\u003E\u003CWhere\u003E\u0026quot;myTagKey\u0026quot;=\u0026apos;myTagValue\u0026apos;\u003C/Where\u003E\u003CBlobs\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-07b3b646-05d6-e6c7-f12d-2c0d3c4c0b5b\u003C/Name\u003E\u003CContainerName\u003Etest-container-67ad9e4c-3276-384b-3efd-80c943578550\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-1c6359c5-fe90-995f-4c03-caedbf8e732d\u003C/Name\u003E\u003CContainerName\u003Etest-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-2089e652-9980-a06c-c4ba-3c82c55fee1d\u003C/Name\u003E\u003CContainerName\u003Etest-container-929b4e8e-4b81-26db-e740-3c6a2b961c6b\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-2089e652-9980-a06c-c4ba-3c82c55fee1d\u003C/Name\u003E\u003CContainerName\u003Etest-container-929b4e8e-4b81-26db-e740-3c6a2b961c6b\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be\u003C/Name\u003E\u003CContainerName\u003Etest-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be\u003C/Name\u003E\u003CContainerName\u003Etest-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003C/Blobs\u003E\u003CNextMarker/\u003E\u003C/EnumerationResults\u003E" + "\u003CEnumerationResults ServiceEndpoint=\u0022https://seanmcccanary3.blob.core.windows.net/\u0022\u003E\u003CWhere\u003E\u0026quot;myTagKey\u0026quot;=\u0026apos;myTagValue\u0026apos;\u003C/Where\u003E\u003CBlobs\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be\u003C/Name\u003E\u003CContainerName\u003Etest-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a\u003C/ContainerName\u003E\u003CTags\u003E\u003CTagSet\u003E\u003CTag\u003E\u003CKey\u003EmyTagKey\u003C/Key\u003E\u003CValue\u003EmyTagValue\u003C/Value\u003E\u003C/Tag\u003E\u003C/TagSet\u003E\u003C/Tags\u003E\u003C/Blob\u003E\u003C/Blobs\u003E\u003CNextMarker/\u003E\u003C/EnumerationResults\u003E" ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-3029ad78b0b00a4a88e3397c53a8aa63-4b9fd75cb42b224e-00", + "traceparent": "00-092ad889b78f3f469358411a2458b318-e64f70e351b9214a-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "50342d6f-e33b-011f-9de4-1f8348bad278", - "x-ms-date": "Wed, 24 Jun 2020 22:05:16 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:16:55 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -121,21 +120,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:05:15 GMT", + "Date": "Fri, 23 Oct 2020 19:16:53 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "50342d6f-e33b-011f-9de4-1f8348bad278", - "x-ms-request-id": "3d31319a-f01e-0002-5073-4af318000000", + "x-ms-request-id": "9285d734-c01e-002b-1771-a95a0e000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:05:15.7334261-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:54.6626258-05:00", "RandomSeed": "971499564", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All)Async.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All)Async.json index 9b8aa617ecce..c7e702637775 100644 --- a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All)Async.json +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/FindBlobsByTagAsync_AccountSas(All)Async.json @@ -1,18 +1,18 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74?restype=container", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-39413591d9204f4ab51451fe4dab0ad9-ad1d8886a054434e-00", + "traceparent": "00-2c720e34c867904fb5289341d7ec6a8a-f426c53f7ef9e948-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-public-access": "container", "x-ms-client-request-id": "ff823f8d-fba8-8bed-c5cf-16dd9da10633", - "x-ms-date": "Wed, 24 Jun 2020 22:04:33 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:16:55 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -20,33 +20,33 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:04:33 GMT", - "ETag": "\u00220x8D8188A941810C4\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:04:34 GMT", + "Date": "Fri, 23 Oct 2020 19:16:53 GMT", + "ETag": "\u00220x8D8778833BEF0C6\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "ff823f8d-fba8-8bed-c5cf-16dd9da10633", - "x-ms-request-id": "5e95fc1e-f01e-0094-7d73-4afac9000000", + "x-ms-request-id": "ad396462-f01e-007d-6a71-a9abe1000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74/test-blob-1c6359c5-fe90-995f-4c03-caedbf8e732d", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74/test-blob-1c6359c5-fe90-995f-4c03-caedbf8e732d", "RequestMethod": "PUT", "RequestHeaders": { "Authorization": "Sanitized", "Content-Length": "0", - "traceparent": "00-445d3553bd4cd349a3e32f75c82b9c69-45164aabe6b94242-00", + "traceparent": "00-f9a47a5344078947bc646ed57490f84e-4ec647e5ef9f5446-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-blob-type": "AppendBlob", "x-ms-client-request-id": "dd069bf8-8187-8ffb-dfe9-b3a531ffcc36", - "x-ms-date": "Wed, 24 Jun 2020 22:04:34 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:16:55 GMT", "x-ms-return-client-request-id": "true", "x-ms-tags": "myTagKey=myTagValue", "x-ms-version": "2020-04-08" @@ -55,28 +55,28 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:04:33 GMT", - "ETag": "\u00220x8D8188A9423E226\u0022", - "Last-Modified": "Wed, 24 Jun 2020 22:04:34 GMT", + "Date": "Fri, 23 Oct 2020 19:16:53 GMT", + "ETag": "\u00220x8D8778833CA2378\u0022", + "Last-Modified": "Fri, 23 Oct 2020 19:16:54 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "dd069bf8-8187-8ffb-dfe9-b3a531ffcc36", - "x-ms-request-id": "5e95fc2b-f01e-0094-0673-4afac9000000", + "x-ms-request-id": "ad39648b-f01e-007d-0b71-a9abe1000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08", - "x-ms-version-id": "2020-06-24T22:04:34.2858278Z" + "x-ms-version-id": "2020-10-23T19:16:54.1068152Z" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-06-24T21%3A04%3A36Z\u0026se=2020-06-24T23%3A04%3A36Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=blobs\u0026where=\u0022myTagKey\u0022%3D%27myTagValue%27", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/?sv=2020-04-08\u0026ss=b\u0026srt=sco\u0026st=2020-10-23T18%3A16%3A57Z\u0026se=2020-10-23T20%3A16%3A57Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=blobs\u0026where=\u0022myTagKey\u0022%3D%27myTagValue%27", "RequestMethod": "GET", "RequestHeaders": { "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "24f4c0e6-9587-68a5-e9b9-045667262539", "x-ms-return-client-request-id": "true", @@ -85,35 +85,34 @@ "RequestBody": null, "StatusCode": 200, "ResponseHeaders": { - "Content-Length": "972", "Content-Type": "application/xml", - "Date": "Wed, 24 Jun 2020 22:04:36 GMT", + "Date": "Fri, 23 Oct 2020 19:16:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], - "Vary": "Origin", + "Transfer-Encoding": "chunked", "x-ms-client-request-id": "24f4c0e6-9587-68a5-e9b9-045667262539", - "x-ms-request-id": "66454727-901e-0014-1873-4a05cf000000", + "x-ms-request-id": "3d1ef0eb-201e-007e-3f71-a94a85000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [ "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\n", - "\u003CEnumerationResults ServiceEndpoint=\u0022https://seanmcccanary.blob.core.windows.net/\u0022\u003E\u003CWhere\u003E\u0026quot;myTagKey\u0026quot;=\u0026apos;myTagValue\u0026apos;\u003C/Where\u003E\u003CBlobs\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-07b3b646-05d6-e6c7-f12d-2c0d3c4c0b5b\u003C/Name\u003E\u003CContainerName\u003Etest-container-67ad9e4c-3276-384b-3efd-80c943578550\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-1c6359c5-fe90-995f-4c03-caedbf8e732d\u003C/Name\u003E\u003CContainerName\u003Etest-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-2089e652-9980-a06c-c4ba-3c82c55fee1d\u003C/Name\u003E\u003CContainerName\u003Etest-container-929b4e8e-4b81-26db-e740-3c6a2b961c6b\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be\u003C/Name\u003E\u003CContainerName\u003Etest-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a\u003C/ContainerName\u003E\u003CTagValue\u003EmyTagValue\u003C/TagValue\u003E\u003C/Blob\u003E\u003C/Blobs\u003E\u003CNextMarker/\u003E\u003C/EnumerationResults\u003E" + "\u003CEnumerationResults ServiceEndpoint=\u0022https://seanmcccanary3.blob.core.windows.net/\u0022\u003E\u003CWhere\u003E\u0026quot;myTagKey\u0026quot;=\u0026apos;myTagValue\u0026apos;\u003C/Where\u003E\u003CBlobs\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-1c6359c5-fe90-995f-4c03-caedbf8e732d\u003C/Name\u003E\u003CContainerName\u003Etest-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74\u003C/ContainerName\u003E\u003CTags\u003E\u003CTagSet\u003E\u003CTag\u003E\u003CKey\u003EmyTagKey\u003C/Key\u003E\u003CValue\u003EmyTagValue\u003C/Value\u003E\u003C/Tag\u003E\u003C/TagSet\u003E\u003C/Tags\u003E\u003C/Blob\u003E\u003CBlob\u003E\u003CName\u003Etest-blob-fbacb2ad-17c4-dcb4-60ff-48cfc3d356be\u003C/Name\u003E\u003CContainerName\u003Etest-container-95bacbdb-89b8-ff1f-6237-3b1491d42a0a\u003C/ContainerName\u003E\u003CTags\u003E\u003CTagSet\u003E\u003CTag\u003E\u003CKey\u003EmyTagKey\u003C/Key\u003E\u003CValue\u003EmyTagValue\u003C/Value\u003E\u003C/Tag\u003E\u003C/TagSet\u003E\u003C/Tags\u003E\u003C/Blob\u003E\u003C/Blobs\u003E\u003CNextMarker/\u003E\u003C/EnumerationResults\u003E" ] }, { - "RequestUri": "https://seanmcccanary.blob.core.windows.net/test-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74?restype=container", + "RequestUri": "https://seanmcccanary3.blob.core.windows.net/test-container-76bd7c7e-8eed-aa5a-1888-71d723c21a74?restype=container", "RequestMethod": "DELETE", "RequestHeaders": { "Authorization": "Sanitized", - "traceparent": "00-abcdb7d7302995428973b9b47d7e5a0e-221d9595ea699b4f-00", + "traceparent": "00-a09342f4afb34646bd2aac38ba213478-6006e453ba939648-00", "User-Agent": [ - "azsdk-net-Storage.Blobs/12.5.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "70beb81e-a80b-c6ae-438a-ce9e1e9d4368", - "x-ms-date": "Wed, 24 Jun 2020 22:04:36 GMT", + "x-ms-date": "Fri, 23 Oct 2020 19:16:58 GMT", "x-ms-return-client-request-id": "true", "x-ms-version": "2020-04-08" }, @@ -121,21 +120,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:04:36 GMT", + "Date": "Fri, 23 Oct 2020 19:16:56 GMT", "Server": [ "Windows-Azure-Blob/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "70beb81e-a80b-c6ae-438a-ce9e1e9d4368", - "x-ms-request-id": "66454744-901e-0014-2f73-4a05cf000000", + "x-ms-request-id": "ad3966f4-f01e-007d-7e71-a9abe1000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:04:36.2805559-05:00", + "DateTimeOffsetNow": "2020-10-23T14:16:57.4613578-05:00", "RandomSeed": "1742332022", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/SetPropertiesAsync_PermanentDelete.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/SetPropertiesAsync_PermanentDelete.json new file mode 100644 index 000000000000..7b09ac42d796 --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/SetPropertiesAsync_PermanentDelete.json @@ -0,0 +1,134 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-f83cf60fd8ada148bc095c910093ffbf-3fdc1cbde492f34c-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "d8f4336b-b3ea-150b-fc0a-8210d784bbfb", + "x-ms-date": "Fri, 23 Oct 2020 20:08:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Fri, 23 Oct 2020 20:08:27 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "d8f4336b-b3ea-150b-fc0a-8210d784bbfb", + "x-ms-request-id": "133fe619-601e-003f-2978-a93e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "720", + "Content-Type": "application/xml", + "traceparent": "00-85e50d4d46afb044a45175f4b1b4e1d5-6263ee9601633642-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "108ae9f3-f9b5-8597-54dd-7ee5628afb8d", + "x-ms-date": "Fri, 23 Oct 2020 20:08:29 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E", + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Fri, 23 Oct 2020 20:08:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "108ae9f3-f9b5-8597-54dd-7ee5628afb8d", + "x-ms-request-id": "133fe61c-601e-003f-2b78-a93e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-36b0e395e592bc4686dbff1a23b39fe1-f43fd14f59940940-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "ee1c3cc7-abf9-2646-a942-96f131ada7ba", + "x-ms-date": "Fri, 23 Oct 2020 20:08:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Fri, 23 Oct 2020 20:08:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "ee1c3cc7-abf9-2646-a942-96f131ada7ba", + "x-ms-request-id": "133fe6e4-601e-003f-3f78-a93e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "720", + "Content-Type": "application/xml", + "traceparent": "00-4b7949138dc16a49958f23e20542c365-d9062d0216c92c48-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "261d0873-0d6d-cf94-60c8-3638f91489f4", + "x-ms-date": "Fri, 23 Oct 2020 20:08:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E", + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Fri, 23 Oct 2020 20:08:30 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "261d0873-0d6d-cf94-60c8-3638f91489f4", + "x-ms-request-id": "133fe6ec-601e-003f-4578-a93e82000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "90901529", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/SetPropertiesAsync_PermanentDeleteAsync.json b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/SetPropertiesAsync_PermanentDeleteAsync.json new file mode 100644 index 000000000000..5855c0f80e2a --- /dev/null +++ b/sdk/storage/Azure.Storage.Blobs/tests/SessionRecords/ServiceClientTests/SetPropertiesAsync_PermanentDeleteAsync.json @@ -0,0 +1,134 @@ +{ + "Entries": [ + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-a57585ad87e47c4bb81515a0336493e7-46b3e71576a4d245-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "48674d21-eeba-beee-b00f-4199c621d93d", + "x-ms-date": "Fri, 23 Oct 2020 20:08:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Fri, 23 Oct 2020 20:08:31 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "48674d21-eeba-beee-b00f-4199c621d93d", + "x-ms-request-id": "ad19367a-a01e-000f-0f78-a9804d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "720", + "Content-Type": "application/xml", + "traceparent": "00-0e5f1844d47f144abdbff8a86e5bc24e-3fff6914e6495745-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "8bb94807-ae13-e914-725f-f61df4a7d656", + "x-ms-date": "Fri, 23 Oct 2020 20:08:32 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E", + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Fri, 23 Oct 2020 20:08:33 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "8bb94807-ae13-e914-725f-f61df4a7d656", + "x-ms-request-id": "ad19367f-a01e-000f-1378-a9804d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "GET", + "RequestHeaders": { + "Authorization": "Sanitized", + "traceparent": "00-444017d622e5a64ca39b34deb864d13f-b8354765628f5b45-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "7e92db6e-4e67-392a-bb3c-021f0ecd955f", + "x-ms-date": "Fri, 23 Oct 2020 20:08:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Content-Type": "application/xml", + "Date": "Fri, 23 Oct 2020 20:08:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "Transfer-Encoding": "chunked", + "x-ms-client-request-id": "7e92db6e-4e67-392a-bb3c-021f0ecd955f", + "x-ms-request-id": "ad19376e-a01e-000f-4578-a9804d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": "\uFEFF\u003C?xml version=\u00221.0\u0022 encoding=\u0022utf-8\u0022?\u003E\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E" + }, + { + "RequestUri": "https://seansoftdeletecanary.blob.core.windows.net/?restype=service\u0026comp=properties", + "RequestMethod": "PUT", + "RequestHeaders": { + "Authorization": "Sanitized", + "Content-Length": "720", + "Content-Type": "application/xml", + "traceparent": "00-833fada1ee5ea14e90ecc5489fd0c8b3-7e38d5724addc140-00", + "User-Agent": [ + "azsdk-net-Storage.Blobs/12.7.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" + ], + "x-ms-client-request-id": "18aeccc9-5814-6eee-6de6-ea564b6c0e94", + "x-ms-date": "Fri, 23 Oct 2020 20:08:35 GMT", + "x-ms-return-client-request-id": "true", + "x-ms-version": "2020-04-08" + }, + "RequestBody": "\u003CStorageServiceProperties\u003E\u003CLogging\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CDelete\u003Efalse\u003C/Delete\u003E\u003CRead\u003Efalse\u003C/Read\u003E\u003CWrite\u003Efalse\u003C/Write\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/Logging\u003E\u003CHourMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E7\u003C/Days\u003E\u003C/RetentionPolicy\u003E\u003CIncludeAPIs\u003Etrue\u003C/IncludeAPIs\u003E\u003C/HourMetrics\u003E\u003CMinuteMetrics\u003E\u003CVersion\u003E1.0\u003C/Version\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003CRetentionPolicy\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/RetentionPolicy\u003E\u003C/MinuteMetrics\u003E\u003CCors /\u003E\u003CDeleteRetentionPolicy\u003E\u003CEnabled\u003Etrue\u003C/Enabled\u003E\u003CDays\u003E1\u003C/Days\u003E\u003CAllowPermanentDelete\u003Etrue\u003C/AllowPermanentDelete\u003E\u003C/DeleteRetentionPolicy\u003E\u003CStaticWebsite\u003E\u003CEnabled\u003Efalse\u003C/Enabled\u003E\u003C/StaticWebsite\u003E\u003C/StorageServiceProperties\u003E", + "StatusCode": 202, + "ResponseHeaders": { + "Content-Length": "0", + "Date": "Fri, 23 Oct 2020 20:08:34 GMT", + "Server": [ + "Windows-Azure-Blob/1.0", + "Microsoft-HTTPAPI/2.0" + ], + "x-ms-client-request-id": "18aeccc9-5814-6eee-6de6-ea564b6c0e94", + "x-ms-request-id": "ad193779-a01e-000f-4e78-a9804d000000", + "x-ms-version": "2020-04-08" + }, + "ResponseBody": [] + } + ], + "Variables": { + "RandomSeed": "1592548336", + "Storage_TestConfigSoftDelete": "SoftDeleteTenant\nseansoftdeletecanary\nU2FuaXRpemVk\nhttps://seansoftdeletecanary.blob.core.windows.net\nhttps://seansoftdeletecanary.file.core.windows.net\nhttps://seansoftdeletecanary.queue.core.windows.net\nhttps://seansoftdeletecanary.table.core.windows.net\n\n\n\n\nhttps://seansoftdeletecanary-secondary.blob.core.windows.net\nhttps://seansoftdeletecanary-secondary.file.core.windows.net\nhttps://seansoftdeletecanary-secondary.queue.core.windows.net\nhttps://seansoftdeletecanary-secondary.table.core.windows.net\n68390a19-a643-458b-b726-408abf67b4fc\nSanitized\n72f988bf-86f1-41af-91ab-2d7cd011db47\nhttps://login.microsoftonline.com/\nCloud\nBlobEndpoint=https://seansoftdeletecanary.blob.core.windows.net/;QueueEndpoint=https://seansoftdeletecanary.queue.core.windows.net/;FileEndpoint=https://seansoftdeletecanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seansoftdeletecanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seansoftdeletecanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seansoftdeletecanary-secondary.file.core.windows.net/;AccountName=seansoftdeletecanary;AccountKey=Sanitized\n" + } +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Common/api/Azure.Storage.Common.netstandard2.0.cs b/sdk/storage/Azure.Storage.Common/api/Azure.Storage.Common.netstandard2.0.cs index e3b0b84145a2..4ba281442cb7 100644 --- a/sdk/storage/Azure.Storage.Common/api/Azure.Storage.Common.netstandard2.0.cs +++ b/sdk/storage/Azure.Storage.Common/api/Azure.Storage.Common.netstandard2.0.cs @@ -79,6 +79,7 @@ public enum AccountSasPermissions Tag = 256, Filter = 512, DeleteVersion = 1024, + PermanentlyDeleteVersionOrSnapshot = 2048, } [System.FlagsAttribute] public enum AccountSasResourceTypes diff --git a/sdk/storage/Azure.Storage.Common/src/Sas/AccountSasPermissions.cs b/sdk/storage/Azure.Storage.Common/src/Sas/AccountSasPermissions.cs index 688e82b242b3..6a0a54b3c4c7 100644 --- a/sdk/storage/Azure.Storage.Common/src/Sas/AccountSasPermissions.cs +++ b/sdk/storage/Azure.Storage.Common/src/Sas/AccountSasPermissions.cs @@ -74,6 +74,12 @@ public enum AccountSasPermissions /// DeleteVersion = 1024, + /// + /// Indicates that permanently deleting a BlobVersion or Snapshot is permitted. + /// Blob Service only. + /// + PermanentlyDeleteVersionOrSnapshot = 2048, + /// /// Indicates that all permissions are set. /// @@ -112,6 +118,10 @@ internal static string ToPermissionsString(this AccountSasPermissions permission { sb.Append(Constants.Sas.Permissions.DeleteBlobVersion); } + if ((permissions & AccountSasPermissions.PermanentlyDeleteVersionOrSnapshot) == AccountSasPermissions.PermanentlyDeleteVersionOrSnapshot) + { + sb.Append(Constants.Sas.Permissions.PermanentlyDeleteBlobVersionOrSnapshot); + } if ((permissions & AccountSasPermissions.List) == AccountSasPermissions.List) { sb.Append(Constants.Sas.Permissions.List); diff --git a/sdk/storage/Azure.Storage.Common/src/Shared/Constants.cs b/sdk/storage/Azure.Storage.Common/src/Shared/Constants.cs index 8746a46191e7..2279814782fe 100644 --- a/sdk/storage/Azure.Storage.Common/src/Shared/Constants.cs +++ b/sdk/storage/Azure.Storage.Common/src/Shared/Constants.cs @@ -417,6 +417,7 @@ internal static class Permissions public const char Write = 'w'; public const char Delete = 'd'; public const char DeleteBlobVersion = 'x'; + public const char PermanentlyDeleteBlobVersionOrSnapshot = 'y'; public const char List = 'l'; public const char Add = 'a'; public const char Update = 'u'; diff --git a/sdk/storage/Azure.Storage.Common/tests/Shared/TestConfigurationsTemplate.xml b/sdk/storage/Azure.Storage.Common/tests/Shared/TestConfigurationsTemplate.xml index 78d70cf976a3..4dfd0c1ac478 100644 --- a/sdk/storage/Azure.Storage.Common/tests/Shared/TestConfigurationsTemplate.xml +++ b/sdk/storage/Azure.Storage.Common/tests/Shared/TestConfigurationsTemplate.xml @@ -128,7 +128,7 @@ http://[ACCOUNT]-secondary.table.core.windows.net - + SoftDeleteTenant @@ -136,6 +136,11 @@ [ACCOUNT] [ACCOUNT-KEY] + [ActiveDirectoryApplicationId] + [ActiveDirectoryApplicationSecret] + [ActiveDirectoryTenantId] + https://login.microsoftonline.com/ + http://[ACCOUNT].blob.core.windows.net http://[ACCOUNT].queue.core.windows.net http://[ACCOUNT].table.core.windows.net diff --git a/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_Sas.json b/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_Sas.json index 4f0d9402e86b..7aec7dd98eaa 100644 --- a/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_Sas.json +++ b/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_Sas.json @@ -1,12 +1,12 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-344e23367d581e4f8f552a671e125fcb-9a7935644c153741-00", + "traceparent": "00-593995765011004590ba215bbca4c11e-92e32b1b3eb8e640-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "fc7722df-8740-4ec4-ce18-220ba5ed8510", @@ -17,26 +17,26 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977DE988D4\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:42 GMT", + "Date": "Wed, 28 Oct 2020 16:36:29 GMT", + "ETag": "\u00220x8D87B5F9FB03F31\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:30 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "fc7722df-8740-4ec4-ce18-220ba5ed8510", - "x-ms-request-id": "07d8e6a0-801a-0042-4a80-a22802000000", + "x-ms-request-id": "4261cadb-101a-0075-6b48-adb1ee000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8/test-directory-c4d75df7-7eff-4a4a-5cc8-4154749e64f6?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=directory", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8/test-directory-c4d75df7-7eff-4a4a-5cc8-4154749e64f6?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=directory", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-f3656ec629f0fd48ab4101c4e691ff18-2b9816dd4fc7e54b-00", + "traceparent": "00-6d32547c8f77464e934ce657357b2064-edaad07096adb847-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f0144977-783b-603d-d72d-9f77456fd930", @@ -51,34 +51,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977DF5D674\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:42 GMT", + "Date": "Wed, 28 Oct 2020 16:36:29 GMT", + "ETag": "\u00220x8D87B5F9FC4ACB6\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:30 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f0144977-783b-603d-d72d-9f77456fd930", "x-ms-file-attributes": "Directory", - "x-ms-file-change-time": "2020-10-14T23:18:42.8561012Z", - "x-ms-file-creation-time": "2020-10-14T23:18:42.8561012Z", + "x-ms-file-change-time": "2020-10-28T16:36:30.5501366Z", + "x-ms-file-creation-time": "2020-10-28T16:36:30.5501366Z", "x-ms-file-id": "13835128424026341376", - "x-ms-file-last-write-time": "2020-10-14T23:18:42.8561012Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:30.5501366Z", "x-ms-file-parent-id": "0", - "x-ms-file-permission-key": "9736643157039165508*17277118026500876237", - "x-ms-request-id": "07d8e6a5-801a-0042-4b80-a22802000000", + "x-ms-file-permission-key": "17860367565182308406*11459378189709739967", + "x-ms-request-id": "4261cae0-101a-0075-6e48-adb1ee000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-2acfce10fab37c4fad6d355b365bf4f2-29b9287d1d73c146-00", + "traceparent": "00-640bf0a5d6aec040ba3b0cda51f3964e-4c69bb1ff274954e-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "c6e1de48-3798-1f25-9c6e-c3b94b61f122", @@ -89,26 +89,26 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977E2F89B0\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", + "ETag": "\u00220x8D87B5F9FFA2159\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:30 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "c6e1de48-3798-1f25-9c6e-c3b94b61f122", - "x-ms-request-id": "85fdda21-001a-0001-1d80-a2ce5e000000", + "x-ms-request-id": "6068ea9d-901a-0009-5848-ad9f11000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71/test-directory-618536d5-af92-3fa6-7024-d7e30277f473?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=directory", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71/test-directory-618536d5-af92-3fa6-7024-d7e30277f473?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=directory", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-967616e5d3d8be4fa9c8984bb91b009c-0ba1a8b1f6a02548-00", + "traceparent": "00-9c81f985818671459fd9fdab588cea2e-07285db1c2d60f44-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "7b603363-ae33-9995-37a2-557360421c25", @@ -123,34 +123,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977E3ED38D\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", + "ETag": "\u00220x8D87B5FA0028454\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:30 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "7b603363-ae33-9995-37a2-557360421c25", "x-ms-file-attributes": "Directory", - "x-ms-file-change-time": "2020-10-14T23:18:43.3344397Z", - "x-ms-file-creation-time": "2020-10-14T23:18:43.3344397Z", + "x-ms-file-change-time": "2020-10-28T16:36:30.9554260Z", + "x-ms-file-creation-time": "2020-10-28T16:36:30.9554260Z", "x-ms-file-id": "13835128424026341376", - "x-ms-file-last-write-time": "2020-10-14T23:18:43.3344397Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:30.9554260Z", "x-ms-file-parent-id": "0", - "x-ms-file-permission-key": "9736643157039165508*17277118026500876237", - "x-ms-request-id": "85fdda2f-001a-0001-2980-a2ce5e000000", + "x-ms-file-permission-key": "17860367565182308406*11459378189709739967", + "x-ms-request-id": "6068eaa0-901a-0009-5948-ad9f11000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8/test-directory-c4d75df7-7eff-4a4a-5cc8-4154749e64f6/test-file-9f5b2bb3-5838-a6ad-2c81-2ddc6fb55768?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8/test-directory-c4d75df7-7eff-4a4a-5cc8-4154749e64f6/test-file-9f5b2bb3-5838-a6ad-2c81-2ddc6fb55768?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-8ffef90e47d0ab4dac2431784783fb9d-c277860eea2c5e49-00", + "traceparent": "00-cd39db0d79bacd4193742634c4971021-0dc5b3d2acf5894b-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a4211129-b5cc-7264-822a-f299b57e543d", @@ -167,34 +167,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977E4B800F\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", + "ETag": "\u00220x8D87B5FA00C4A18\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:31 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "a4211129-b5cc-7264-822a-f299b57e543d", "x-ms-file-attributes": "Archive", - "x-ms-file-change-time": "2020-10-14T23:18:43.4174991Z", - "x-ms-file-creation-time": "2020-10-14T23:18:43.4174991Z", + "x-ms-file-change-time": "2020-10-28T16:36:31.0194712Z", + "x-ms-file-creation-time": "2020-10-28T16:36:31.0194712Z", "x-ms-file-id": "11529285414812647424", - "x-ms-file-last-write-time": "2020-10-14T23:18:43.4174991Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:31.0194712Z", "x-ms-file-parent-id": "13835128424026341376", - "x-ms-file-permission-key": "5144323600546320195*17277118026500876237", - "x-ms-request-id": "07d8e6a7-801a-0042-4d80-a22802000000", + "x-ms-file-permission-key": "4010187179898695473*11459378189709739967", + "x-ms-request-id": "4261cae8-101a-0075-7548-adb1ee000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71/test-directory-618536d5-af92-3fa6-7024-d7e30277f473/test-file-46484f7a-5fcd-444d-66cb-a3d4218a8d6f?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71/test-directory-618536d5-af92-3fa6-7024-d7e30277f473/test-file-46484f7a-5fcd-444d-66cb-a3d4218a8d6f?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-3941269c4eed704cb9af6e05c8204a90-b289b45dd41fc546-00", + "traceparent": "00-09df011fd073d04282c04fcd115bafb2-9bc7696b9fcfeb4c-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "ead9abaf-6c5f-15bb-1fd0-5169162bcac3", @@ -211,35 +211,35 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977E571AE8\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", + "ETag": "\u00220x8D87B5FA0139E6E\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:31 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "ead9abaf-6c5f-15bb-1fd0-5169162bcac3", "x-ms-file-attributes": "Archive", - "x-ms-file-change-time": "2020-10-14T23:18:43.4935528Z", - "x-ms-file-creation-time": "2020-10-14T23:18:43.4935528Z", + "x-ms-file-change-time": "2020-10-28T16:36:31.0675054Z", + "x-ms-file-creation-time": "2020-10-28T16:36:31.0675054Z", "x-ms-file-id": "11529285414812647424", - "x-ms-file-last-write-time": "2020-10-14T23:18:43.4935528Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:31.0675054Z", "x-ms-file-parent-id": "13835128424026341376", - "x-ms-file-permission-key": "5144323600546320195*17277118026500876237", - "x-ms-request-id": "85fdda3b-001a-0001-3280-a2ce5e000000", + "x-ms-file-permission-key": "4010187179898695473*11459378189709739967", + "x-ms-request-id": "6068eaa4-901a-0009-5c48-ad9f11000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8/test-directory-c4d75df7-7eff-4a4a-5cc8-4154749e64f6/test-file-9f5b2bb3-5838-a6ad-2c81-2ddc6fb55768?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=range", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8/test-directory-c4d75df7-7eff-4a4a-5cc8-4154749e64f6/test-file-9f5b2bb3-5838-a6ad-2c81-2ddc6fb55768?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=range", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-ad30cff01aa32240a9de8d5c9f1aedf0-1286879e271a9647-00", + "traceparent": "00-478a44142d6d184a9d985e72399c85dc-d3742d791ff1da49-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "09ea296b-6aa5-12de-9ee4-85aea58f2593", @@ -253,28 +253,28 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "WMJY7c4v/Vbien5q5nnFyQ==", - "Date": "Wed, 14 Oct 2020 23:18:42 GMT", - "ETag": "\u00220x8D870977E63EE7B\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", + "ETag": "\u00220x8D87B5FA01E75D8\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:31 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "09ea296b-6aa5-12de-9ee4-85aea58f2593", - "x-ms-request-id": "07d8e6a9-801a-0042-4f80-a22802000000", + "x-ms-request-id": "4261cae9-101a-0075-7648-adb1ee000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71/test-directory-618536d5-af92-3fa6-7024-d7e30277f473/test-file-46484f7a-5fcd-444d-66cb-a3d4218a8d6f?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=range", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71/test-directory-618536d5-af92-3fa6-7024-d7e30277f473/test-file-46484f7a-5fcd-444d-66cb-a3d4218a8d6f?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=range", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-71190864db7aaa41aa0a57e13861b7e0-97e31550f1cd4d43-00", + "traceparent": "00-5167cd0e2ae3ab49af7dd229f9c1ac31-78295786349fae4c-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "edfeca95-c041-d21e-e844-a74db21b8c88", @@ -288,27 +288,27 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "WMJY7c4v/Vbien5q5nnFyQ==", - "Date": "Wed, 14 Oct 2020 23:18:43 GMT", - "ETag": "\u00220x8D870977E704CC1\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", + "ETag": "\u00220x8D87B5FA029E9A3\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:31 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "edfeca95-c041-d21e-e844-a74db21b8c88", - "x-ms-request-id": "85fdda3f-001a-0001-3680-a2ce5e000000", + "x-ms-request-id": "6068eaa8-901a-0009-5f48-ad9f11000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-2bcb781c-e8f8-d582-ea45-ceb420705bf8?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-222e9757040c5f4492ef5951b38e04de-efc838567d697043-00", + "traceparent": "00-ae758cbf437b8b46ba640fbb0dd1da00-dbeacce7a5fbd84a-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "db196b0b-3790-e252-974e-8860d149c4c5", @@ -320,24 +320,24 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "db196b0b-3790-e252-974e-8860d149c4c5", - "x-ms-request-id": "07d8e6ac-801a-0042-5280-a22802000000", + "x-ms-request-id": "4261caec-101a-0075-7948-adb1ee000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A41Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-8c445b5e-ce51-b2a9-09ed-43944fda4d71?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A28Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-287d2178f7feea459e00d78c284b9087-d227f45017650e43-00", + "traceparent": "00-61276a28c193414bbb688694c6603061-f6c816ddf8e6a54d-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "464165b9-b102-88f8-ffd7-ef9441812047", @@ -349,21 +349,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:43 GMT", + "Date": "Wed, 28 Oct 2020 16:36:30 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "464165b9-b102-88f8-ffd7-ef9441812047", - "x-ms-request-id": "85fdda48-001a-0001-3f80-a2ce5e000000", + "x-ms-request-id": "6068eaa9-901a-0009-6048-ad9f11000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-10-14T18:18:41.1597460-05:00", + "DateTimeOffsetNow": "2020-10-28T11:36:28.9142654-05:00", "RandomSeed": "942098104", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanada\nU2FuaXRpemVk\nhttps://seanmcccanada.blob.core.windows.net\nhttps://seanmcccanada.file.core.windows.net\nhttps://seanmcccanada.queue.core.windows.net\nhttps://seanmcccanada.table.core.windows.net\n\n\n\n\nhttps://seanmcccanada-secondary.blob.core.windows.net\nhttps://seanmcccanada-secondary.file.core.windows.net\nhttps://seanmcccanada-secondary.queue.core.windows.net\nhttps://seanmcccanada-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanada.blob.core.windows.net/;QueueEndpoint=https://seanmcccanada.queue.core.windows.net/;FileEndpoint=https://seanmcccanada.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanada-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanada-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanada-secondary.file.core.windows.net/;AccountName=seanmcccanada;AccountKey=Kg==;\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_SasAsync.json b/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_SasAsync.json index ecdf5785f86f..c8f72edbbb0f 100644 --- a/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_SasAsync.json +++ b/sdk/storage/Azure.Storage.Files.Shares/tests/SessionRecords/ShareClientTests/Ctor_ConnectionString_SasAsync.json @@ -1,12 +1,12 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-0f7a40e0293e01488414454015454aee-0c400ca8e205aa41-00", + "traceparent": "00-7c3400dc46bf37449d216f3a89f1ce43-d2f2828423952545-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "dc1b0a22-6caf-0d59-68fb-e9086933953a", @@ -17,26 +17,26 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:47 GMT", - "ETag": "\u00220x8D8709780CE3B1E\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:47 GMT", + "Date": "Wed, 28 Oct 2020 16:36:31 GMT", + "ETag": "\u00220x8D87B5FA085E21D\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:31 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "dc1b0a22-6caf-0d59-68fb-e9086933953a", - "x-ms-request-id": "a49d4f8b-601a-0028-5a80-a2f02a000000", + "x-ms-request-id": "ef4ae93c-501a-004b-6748-ad2691000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817/test-directory-367660f3-660e-ed85-e0ec-bdd8a3c783ad?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=directory", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817/test-directory-367660f3-660e-ed85-e0ec-bdd8a3c783ad?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=directory", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-b430a40836c8ed4e93651dde7cb6643f-0e7796ac46cb5846-00", + "traceparent": "00-54be1cd78c9e6f41862e8c550896c13f-6fe48283bb376046-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6507988d-644a-bcd9-842e-fcc2af8169a1", @@ -51,34 +51,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:47 GMT", - "ETag": "\u00220x8D8709780DC3EB2\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:47 GMT", + "Date": "Wed, 28 Oct 2020 16:36:31 GMT", + "ETag": "\u00220x8D87B5FA0ADFEC1\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "6507988d-644a-bcd9-842e-fcc2af8169a1", "x-ms-file-attributes": "Directory", - "x-ms-file-change-time": "2020-10-14T23:18:47.7215410Z", - "x-ms-file-creation-time": "2020-10-14T23:18:47.7215410Z", + "x-ms-file-change-time": "2020-10-28T16:36:32.0792257Z", + "x-ms-file-creation-time": "2020-10-28T16:36:32.0792257Z", "x-ms-file-id": "13835128424026341376", - "x-ms-file-last-write-time": "2020-10-14T23:18:47.7215410Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:32.0792257Z", "x-ms-file-parent-id": "0", - "x-ms-file-permission-key": "9736643157039165508*17277118026500876237", - "x-ms-request-id": "a49d4f8e-601a-0028-5b80-a2f02a000000", + "x-ms-file-permission-key": "17860367565182308406*11459378189709739967", + "x-ms-request-id": "ef4ae93f-501a-004b-6848-ad2691000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-121ebc071cb3124480a9e81842652dcf-ef66960c1c0ea247-00", + "traceparent": "00-a8c6b0165e885041a95a4b420b8b4788-0bf0d11bd319f04a-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "451e97e0-841e-bbc7-c808-c29d06158f95", @@ -89,26 +89,26 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", - "ETag": "\u00220x8D870978123C4DD\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:32 GMT", + "ETag": "\u00220x8D87B5FA0D27EDE\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "451e97e0-841e-bbc7-c808-c29d06158f95", - "x-ms-request-id": "a39b8516-401a-0010-7580-a254ea000000", + "x-ms-request-id": "440b9e8c-f01a-0052-5c48-ada62a000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d/test-directory-f87fddc1-5e36-59e1-d9a2-ba07929205a8?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=directory", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d/test-directory-f87fddc1-5e36-59e1-d9a2-ba07929205a8?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=directory", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-e5196c1d2e014644806ebc2014f6df73-38e64aba9836ea4d-00", + "traceparent": "00-45044f0e4d0dc9458d64a719007257fb-8ee7bc6976a58d40-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "1b7baaa8-217a-8220-b6c4-6b7bcabf2935", @@ -123,34 +123,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", - "ETag": "\u00220x8D870978137194B\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:32 GMT", + "ETag": "\u00220x8D87B5FA0DDCA07\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "1b7baaa8-217a-8220-b6c4-6b7bcabf2935", "x-ms-file-attributes": "Directory", - "x-ms-file-change-time": "2020-10-14T23:18:48.3169611Z", - "x-ms-file-creation-time": "2020-10-14T23:18:48.3169611Z", + "x-ms-file-change-time": "2020-10-28T16:36:32.3924487Z", + "x-ms-file-creation-time": "2020-10-28T16:36:32.3924487Z", "x-ms-file-id": "13835128424026341376", - "x-ms-file-last-write-time": "2020-10-14T23:18:48.3169611Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:32.3924487Z", "x-ms-file-parent-id": "0", - "x-ms-file-permission-key": "9736643157039165508*17277118026500876237", - "x-ms-request-id": "a39b851d-401a-0010-7980-a254ea000000", + "x-ms-file-permission-key": "17860367565182308406*11459378189709739967", + "x-ms-request-id": "440b9e8f-f01a-0052-5d48-ada62a000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817/test-directory-367660f3-660e-ed85-e0ec-bdd8a3c783ad/test-file-24a33b77-d13f-fecf-a2ad-5dc32cef6c1e?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817/test-directory-367660f3-660e-ed85-e0ec-bdd8a3c783ad/test-file-24a33b77-d13f-fecf-a2ad-5dc32cef6c1e?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-04a046884f23b747929201e91f5fce43-767606782353434f-00", + "traceparent": "00-bfb2ed64cf09cf4094850fea4b1e1427-c6a53638b21b574d-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f566c45e-6771-33a7-8d1c-52080e712d2e", @@ -167,34 +167,34 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", - "ETag": "\u00220x8D87097814573CD\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:31 GMT", + "ETag": "\u00220x8D87B5FA0E71A8A\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f566c45e-6771-33a7-8d1c-52080e712d2e", "x-ms-file-attributes": "Archive", - "x-ms-file-change-time": "2020-10-14T23:18:48.4110285Z", - "x-ms-file-creation-time": "2020-10-14T23:18:48.4110285Z", + "x-ms-file-change-time": "2020-10-28T16:36:32.4534922Z", + "x-ms-file-creation-time": "2020-10-28T16:36:32.4534922Z", "x-ms-file-id": "11529285414812647424", - "x-ms-file-last-write-time": "2020-10-14T23:18:48.4110285Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:32.4534922Z", "x-ms-file-parent-id": "13835128424026341376", - "x-ms-file-permission-key": "5144323600546320195*17277118026500876237", - "x-ms-request-id": "a49d4f90-601a-0028-5c80-a2f02a000000", + "x-ms-file-permission-key": "4010187179898695473*11459378189709739967", + "x-ms-request-id": "ef4ae943-501a-004b-6948-ad2691000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d/test-directory-f87fddc1-5e36-59e1-d9a2-ba07929205a8/test-file-00091a03-fa32-9ac4-dcc1-09a71b2afe14?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d/test-directory-f87fddc1-5e36-59e1-d9a2-ba07929205a8/test-file-00091a03-fa32-9ac4-dcc1-09a71b2afe14?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-aaffaaec2145ef45b46c9c9f5906f7bd-65ccb11dee662f4e-00", + "traceparent": "00-5a1ed2067ac1854296b8226951b53804-cd6dfb1d9bb00044-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f2f2be7f-6790-ca24-0197-6f51b5167340", @@ -211,35 +211,35 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", - "ETag": "\u00220x8D87097815183EE\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:32 GMT", + "ETag": "\u00220x8D87B5FA0EE95F7\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "f2f2be7f-6790-ca24-0197-6f51b5167340", "x-ms-file-attributes": "Archive", - "x-ms-file-change-time": "2020-10-14T23:18:48.4900846Z", - "x-ms-file-creation-time": "2020-10-14T23:18:48.4900846Z", + "x-ms-file-change-time": "2020-10-28T16:36:32.5025271Z", + "x-ms-file-creation-time": "2020-10-28T16:36:32.5025271Z", "x-ms-file-id": "11529285414812647424", - "x-ms-file-last-write-time": "2020-10-14T23:18:48.4900846Z", + "x-ms-file-last-write-time": "2020-10-28T16:36:32.5025271Z", "x-ms-file-parent-id": "13835128424026341376", - "x-ms-file-permission-key": "5144323600546320195*17277118026500876237", - "x-ms-request-id": "a39b851e-401a-0010-7a80-a254ea000000", + "x-ms-file-permission-key": "4010187179898695473*11459378189709739967", + "x-ms-request-id": "440b9e91-f01a-0052-5e48-ada62a000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817/test-directory-367660f3-660e-ed85-e0ec-bdd8a3c783ad/test-file-24a33b77-d13f-fecf-a2ad-5dc32cef6c1e?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=range", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817/test-directory-367660f3-660e-ed85-e0ec-bdd8a3c783ad/test-file-24a33b77-d13f-fecf-a2ad-5dc32cef6c1e?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=range", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-4f5987b0c40eeb46902ef5f83cd9f0ee-9d1dcffa07f99a4c-00", + "traceparent": "00-c97d35c3655ec1449061696b8101e602-e78604c222b85f46-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "50894102-3b7f-a39d-b2ee-02e4e3f65954", @@ -253,28 +253,28 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "RiN\u002B80WrGfymIBM7AVHBeA==", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", - "ETag": "\u00220x8D8709781602C91\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:31 GMT", + "ETag": "\u00220x8D87B5FA0F94652\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "50894102-3b7f-a39d-b2ee-02e4e3f65954", - "x-ms-request-id": "a49d4f92-601a-0028-5d80-a2f02a000000", + "x-ms-request-id": "ef4ae944-501a-004b-6a48-ad2691000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d/test-directory-f87fddc1-5e36-59e1-d9a2-ba07929205a8/test-file-00091a03-fa32-9ac4-dcc1-09a71b2afe14?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=range", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d/test-directory-f87fddc1-5e36-59e1-d9a2-ba07929205a8/test-file-00091a03-fa32-9ac4-dcc1-09a71b2afe14?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=range", "RequestMethod": "PUT", "RequestHeaders": { "Content-Length": "1024", - "traceparent": "00-a3432f4fa87b62478555746a501ba706-74d52c66917d8c46-00", + "traceparent": "00-c7498945b966ab47b24c0e301956e180-7ccdf4a14bc34144-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "734fb0f0-238c-6ec1-b4a4-a90045e92886", @@ -288,27 +288,27 @@ "ResponseHeaders": { "Content-Length": "0", "Content-MD5": "RiN\u002B80WrGfymIBM7AVHBeA==", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", - "ETag": "\u00220x8D87097817A21DA\u0022", - "Last-Modified": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:32 GMT", + "ETag": "\u00220x8D87B5FA100255A\u0022", + "Last-Modified": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "734fb0f0-238c-6ec1-b4a4-a90045e92886", - "x-ms-request-id": "a39b851f-401a-0010-7b80-a254ea000000", + "x-ms-request-id": "440b9e92-f01a-0052-5f48-ada62a000000", "x-ms-request-server-encrypted": "true", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-57432a83-9509-6349-c1c5-cdac69650817?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-e84176ec62ffc549ba45df9b3fd22dc8-1c2fb3f536971b48-00", + "traceparent": "00-929ca56a58919c48b08b668c3e316b2e-4bcb9a5fc84a8740-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "33f3b15c-e5a6-b8c7-2cde-84e11422f107", @@ -320,24 +320,24 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:48 GMT", + "Date": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "33f3b15c-e5a6-b8c7-2cde-84e11422f107", - "x-ms-request-id": "a49d4f95-601a-0028-5e80-a2f02a000000", + "x-ms-request-id": "ef4ae946-501a-004b-6b48-ad2691000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanada.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-15T00%3A18%3A46Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026restype=share", + "RequestUri": "https://seanmcccanary3.file.core.windows.net/test-share-f7ffaa57-76fb-48c1-6e00-2c16ce86d26d?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-28T17%3A36%3A31Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026restype=share", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-48de046ece92874cb0b87c931e93516e-3c2c2dce0e8d6f4a-00", + "traceparent": "00-81500cfbd2607746ac2946efb864952a-f49fa42ed65f7e4c-00", "User-Agent": [ - "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201014.1", + "azsdk-net-Storage.Files.Shares/12.5.0-alpha.20201028.1", "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "94a4f9de-f5f5-18df-6e8e-1e86e8552efb", @@ -349,21 +349,21 @@ "StatusCode": 202, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 14 Oct 2020 23:18:49 GMT", + "Date": "Wed, 28 Oct 2020 16:36:32 GMT", "Server": [ "Windows-Azure-File/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-client-request-id": "94a4f9de-f5f5-18df-6e8e-1e86e8552efb", - "x-ms-request-id": "a39b8520-401a-0010-7c80-a254ea000000", + "x-ms-request-id": "440b9e93-f01a-0052-6048-ada62a000000", "x-ms-version": "2020-04-08" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-10-14T18:18:46.1310682-05:00", + "DateTimeOffsetNow": "2020-10-28T11:36:31.0337239-05:00", "RandomSeed": "194910505", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanada\nU2FuaXRpemVk\nhttps://seanmcccanada.blob.core.windows.net\nhttps://seanmcccanada.file.core.windows.net\nhttps://seanmcccanada.queue.core.windows.net\nhttps://seanmcccanada.table.core.windows.net\n\n\n\n\nhttps://seanmcccanada-secondary.blob.core.windows.net\nhttps://seanmcccanada-secondary.file.core.windows.net\nhttps://seanmcccanada-secondary.queue.core.windows.net\nhttps://seanmcccanada-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanada.blob.core.windows.net/;QueueEndpoint=https://seanmcccanada.queue.core.windows.net/;FileEndpoint=https://seanmcccanada.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanada-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanada-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanada-secondary.file.core.windows.net/;AccountName=seanmcccanada;AccountKey=Kg==;\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } -} +} \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_Sas.json b/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_Sas.json index c4fe5941f7ce..1ce117b15616 100644 --- a/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_Sas.json +++ b/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_Sas.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-7be67cd1-76bd-5646-0131-700ecacbcbe1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A47Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-7be67cd1-76bd-5646-0131-700ecacbcbe1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A53Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-12718d3b13994e45ac84cb7884222c85-281fd858fcfbef4c-00", + "traceparent": "00-39b22cb353ae154e8e3cd5a650f85a8d-e54127607ee67648-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "bf73ef24-1924-db6c-b60e-8f643882ab6c", "x-ms-return-client-request-id": "true", @@ -17,24 +17,24 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:48 GMT", + "Date": "Fri, 23 Oct 2020 20:18:52 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "7542fc42-4003-004a-7c78-4aee2f000000", + "x-ms-request-id": "95eb400a-f003-001f-6979-a969c6000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-c2e56662-f51d-d8c6-eb59-3dc3ab944d77?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A47Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-c2e56662-f51d-d8c6-eb59-3dc3ab944d77?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A53Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-09c311d07ee4a24184ffd18f52decf79-3100ac7077717f4b-00", + "traceparent": "00-2321e10c248b014a9edca066eef3728f-39b000c520879541-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "bb9f5742-8e21-8253-0f84-9a5fde225021", "x-ms-return-client-request-id": "true", @@ -44,24 +44,24 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:48 GMT", + "Date": "Fri, 23 Oct 2020 20:18:52 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "15a55679-d003-0093-7278-4a96aa000000", + "x-ms-request-id": "193b2072-e003-0013-1b79-a9fece000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-7be67cd1-76bd-5646-0131-700ecacbcbe1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A47Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=metadata", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-7be67cd1-76bd-5646-0131-700ecacbcbe1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A53Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=metadata", "RequestMethod": "GET", "RequestHeaders": { - "traceparent": "00-5694e8304f47b4459686fcbb6fb1804c-0fa3548ad3c19549-00", + "traceparent": "00-272d1a6136d8d64995e5d3253d071690-76bcda6981e8de43-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "1333c832-c3b5-fb2a-80a9-cb26372301a2", "x-ms-return-client-request-id": "true", @@ -72,25 +72,25 @@ "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:48 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-approximate-messages-count": "0", - "x-ms-request-id": "15a5567e-d003-0093-7578-4a96aa000000", + "x-ms-request-id": "95eb4058-f003-001f-2979-a969c6000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-c2e56662-f51d-d8c6-eb59-3dc3ab944d77?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A47Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=metadata", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-c2e56662-f51d-d8c6-eb59-3dc3ab944d77?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A53Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=metadata", "RequestMethod": "GET", "RequestHeaders": { - "traceparent": "00-5176b97f5bdb2f4286de257ed0159c61-ebf1bfd098624740-00", + "traceparent": "00-1af6a7d88251004aaaaa9aa1d2e63057-fbd635d817b42041-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "b1b549d8-64dd-3e95-bbe0-956dfede1fa8", "x-ms-return-client-request-id": "true", @@ -101,25 +101,25 @@ "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:48 GMT", + "Date": "Fri, 23 Oct 2020 20:18:52 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-approximate-messages-count": "0", - "x-ms-request-id": "15a55682-d003-0093-7878-4a96aa000000", + "x-ms-request-id": "193b207c-e003-0013-2279-a9fece000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-7be67cd1-76bd-5646-0131-700ecacbcbe1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A47Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-7be67cd1-76bd-5646-0131-700ecacbcbe1?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A53Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-b10b2dc66a756c4386edb799842034d4-e526faadeb8f864a-00", + "traceparent": "00-f1a4877052639a478da7f91bd8146390-a66a3a36234b3a48-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "ee4da3f6-4f6e-19c5-750b-f044202f9e4c", "x-ms-return-client-request-id": "true", @@ -129,24 +129,24 @@ "StatusCode": 204, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:49 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "15a55683-d003-0093-7978-4a96aa000000", + "x-ms-request-id": "95eb406a-f003-001f-3a79-a969c6000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-c2e56662-f51d-d8c6-eb59-3dc3ab944d77?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A47Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-c2e56662-f51d-d8c6-eb59-3dc3ab944d77?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A53Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-fba810204b1bd547942407197c0c2a9b-a9cbcb95108fa64a-00", + "traceparent": "00-0a0b747e1475e343a381a17b2530cef2-4f6416f0032d2c43-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "5a7682a9-3190-8239-9bd1-a2de96195afd", "x-ms-return-client-request-id": "true", @@ -156,20 +156,20 @@ "StatusCode": 204, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:49 GMT", + "Date": "Fri, 23 Oct 2020 20:18:52 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "15a55687-d003-0093-7c78-4a96aa000000", + "x-ms-request-id": "193b2087-e003-0013-2d79-a9fece000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:38:47.9525923-05:00", + "DateTimeOffsetNow": "2020-10-23T15:18:53.8367501-05:00", "RandomSeed": "794913240", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file diff --git a/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_SasAsync.json b/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_SasAsync.json index 8d592f5420e5..c43918fe062c 100644 --- a/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_SasAsync.json +++ b/sdk/storage/Azure.Storage.Queues/tests/SessionRecords/QueueClientTests/Ctor_ConnectionString_SasAsync.json @@ -1,13 +1,13 @@ { "Entries": [ { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-fed89111-e528-28f6-334d-9690423af43a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-fed89111-e528-28f6-334d-9690423af43a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-0a727a4a02b84343b1a86156ea3f4adf-8a0bcd3956803947-00", + "traceparent": "00-9de0f10128918245a47295c4b40dbd2a-cbaf764529326b48-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "c8bd4730-d090-275e-402a-65e164b4eeaa", "x-ms-return-client-request-id": "true", @@ -17,24 +17,24 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:49 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "57ca8740-b003-0013-5d78-4a69ac000000", + "x-ms-request-id": "076441fa-4003-001a-3779-a9bb1d000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-a072d323-ea04-ad50-9947-81423989a3ef?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-a072d323-ea04-ad50-9947-81423989a3ef?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "PUT", "RequestHeaders": { - "traceparent": "00-516936015a78e940a60a6a9531096251-19919805c4eadf40-00", + "traceparent": "00-77c7762f1d27f246a00cb9c3ba89e624-a2a195d56ae8a34e-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "f2127638-dacb-7c5f-4aaf-0d31e864bd9d", "x-ms-return-client-request-id": "true", @@ -44,24 +44,24 @@ "StatusCode": 201, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:50 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "c5899fa9-2003-005c-0178-4a18f8000000", + "x-ms-request-id": "25b64512-b003-000e-1679-a9f372000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-fed89111-e528-28f6-334d-9690423af43a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=metadata", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-fed89111-e528-28f6-334d-9690423af43a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=metadata", "RequestMethod": "GET", "RequestHeaders": { - "traceparent": "00-cbdf24cffff8b64784412c3d047d6c1e-87ec78d02eea4d4d-00", + "traceparent": "00-33d5c12ec87b3d4eb79ab0945050f77c-e840afc59e06e345-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "6d019ec8-f7f8-eb32-d002-f3ace6a7dba8", "x-ms-return-client-request-id": "true", @@ -72,25 +72,25 @@ "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:50 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-approximate-messages-count": "0", - "x-ms-request-id": "c5899fae-2003-005c-0478-4a18f8000000", + "x-ms-request-id": "0764421d-4003-001a-5579-a9bb1d000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-a072d323-ea04-ad50-9947-81423989a3ef?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized\u0026comp=metadata", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-a072d323-ea04-ad50-9947-81423989a3ef?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized\u0026comp=metadata", "RequestMethod": "GET", "RequestHeaders": { - "traceparent": "00-5909e399e20d2f45863116e975d2b84f-e62728fb9fe2e648-00", + "traceparent": "00-1d0bfbe52ba133458a9636a14780b7b9-7712cf36c666a54f-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "a784477b-7cc0-900e-ba54-93502cf86a60", "x-ms-return-client-request-id": "true", @@ -101,25 +101,25 @@ "ResponseHeaders": { "Cache-Control": "no-cache", "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:50 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], "x-ms-approximate-messages-count": "0", - "x-ms-request-id": "c5899fb1-2003-005c-0678-4a18f8000000", + "x-ms-request-id": "25b64536-b003-000e-3879-a9f372000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-fed89111-e528-28f6-334d-9690423af43a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-fed89111-e528-28f6-334d-9690423af43a?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-8f62ec66ad0bca4bbdc9716d2b24bd03-a289b3b5708d2d45-00", + "traceparent": "00-6d1cac7b9ca84e48bebed8b2429db12f-0aaf4bdbc453884b-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "9e31b7a7-3323-f7e7-c02d-d90c1aae3f48", "x-ms-return-client-request-id": "true", @@ -129,24 +129,24 @@ "StatusCode": 204, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:50 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "c5899fb2-2003-005c-0778-4a18f8000000", + "x-ms-request-id": "07644225-4003-001a-5c79-a9bb1d000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] }, { - "RequestUri": "https://seanmcccanary.queue.core.windows.net/test-queue-a072d323-ea04-ad50-9947-81423989a3ef?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-06-24T23%3A38%3A49Z\u0026sp=rwdxlacuptf\u0026sig=Sanitized", + "RequestUri": "https://seanmcccanary3.queue.core.windows.net/test-queue-a072d323-ea04-ad50-9947-81423989a3ef?sv=2020-04-08\u0026ss=bfqt\u0026srt=sco\u0026spr=https\u0026se=2020-10-23T21%3A18%3A54Z\u0026sp=rwdxylacuptf\u0026sig=Sanitized", "RequestMethod": "DELETE", "RequestHeaders": { - "traceparent": "00-7244595048ca6c4aac7ff51d52b4d423-93a147e841d5e64f-00", + "traceparent": "00-d81649da0b22b445b50de954175e7d46-9bafc7302ee7ee46-00", "User-Agent": [ - "azsdk-net-Storage.Queues/12.4.0-dev.20200624.1", - "(.NET Core 4.6.28801.04; Microsoft Windows 10.0.18362 )" + "azsdk-net-Storage.Queues/12.5.0-alpha.20201023.1", + "(.NET Core 4.6.29220.03; Microsoft Windows 10.0.19042 )" ], "x-ms-client-request-id": "74a97215-ccc7-863d-4f28-4d965b7f00f0", "x-ms-return-client-request-id": "true", @@ -156,20 +156,20 @@ "StatusCode": 204, "ResponseHeaders": { "Content-Length": "0", - "Date": "Wed, 24 Jun 2020 22:38:50 GMT", + "Date": "Fri, 23 Oct 2020 20:18:53 GMT", "Server": [ "Windows-Azure-Queue/1.0", "Microsoft-HTTPAPI/2.0" ], - "x-ms-request-id": "c5899fb3-2003-005c-0878-4a18f8000000", + "x-ms-request-id": "25b64562-b003-000e-5f79-a9f372000000", "x-ms-version": "2018-11-09" }, "ResponseBody": [] } ], "Variables": { - "DateTimeOffsetNow": "2020-06-24T17:38:49.5363894-05:00", + "DateTimeOffsetNow": "2020-10-23T15:18:54.7774145-05:00", "RandomSeed": "45159389", - "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary\nU2FuaXRpemVk\nhttps://seanmcccanary.blob.core.windows.net\nhttps://seanmcccanary.file.core.windows.net\nhttps://seanmcccanary.queue.core.windows.net\nhttps://seanmcccanary.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary-secondary.blob.core.windows.net\nhttps://seanmcccanary-secondary.file.core.windows.net\nhttps://seanmcccanary-secondary.queue.core.windows.net\nhttps://seanmcccanary-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary.queue.core.windows.net/;FileEndpoint=https://seanmcccanary.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary-secondary.file.core.windows.net/;AccountName=seanmcccanary;AccountKey=Sanitized\nseanscope1" + "Storage_TestConfigDefault": "ProductionTenant\nseanmcccanary3\nU2FuaXRpemVk\nhttps://seanmcccanary3.blob.core.windows.net\nhttps://seanmcccanary3.file.core.windows.net\nhttps://seanmcccanary3.queue.core.windows.net\nhttps://seanmcccanary3.table.core.windows.net\n\n\n\n\nhttps://seanmcccanary3-secondary.blob.core.windows.net\nhttps://seanmcccanary3-secondary.file.core.windows.net\nhttps://seanmcccanary3-secondary.queue.core.windows.net\nhttps://seanmcccanary3-secondary.table.core.windows.net\n\nSanitized\n\n\nCloud\nBlobEndpoint=https://seanmcccanary3.blob.core.windows.net/;QueueEndpoint=https://seanmcccanary3.queue.core.windows.net/;FileEndpoint=https://seanmcccanary3.file.core.windows.net/;BlobSecondaryEndpoint=https://seanmcccanary3-secondary.blob.core.windows.net/;QueueSecondaryEndpoint=https://seanmcccanary3-secondary.queue.core.windows.net/;FileSecondaryEndpoint=https://seanmcccanary3-secondary.file.core.windows.net/;AccountName=seanmcccanary3;AccountKey=Kg==;\nseanscope1" } } \ No newline at end of file