diff --git a/sdk/storage/azure-storage-blob/azure/storage/blob/_container_client.py b/sdk/storage/azure-storage-blob/azure/storage/blob/_container_client.py index 8788d14b704a..c0696ee5cdf8 100644 --- a/sdk/storage/azure-storage-blob/azure/storage/blob/_container_client.py +++ b/sdk/storage/azure-storage-blob/azure/storage/blob/_container_client.py @@ -1077,7 +1077,9 @@ def _generate_delete_blobs_options(self, if_tags_match_condition = kwargs.pop('if_tags_match_condition', None) kwargs.update({'raise_on_any_failure': raise_on_any_failure, 'sas': self._query_str.replace('?', '&'), - 'timeout': '&timeout=' + str(timeout) if timeout else "" + 'timeout': '&timeout=' + str(timeout) if timeout else "", + 'path': self.container_name, + 'restype': 'restype=container&' }) reqs = [] @@ -1259,7 +1261,9 @@ def _generate_set_tiers_options(self, if_tags = kwargs.pop('if_tags_match_condition', None) kwargs.update({'raise_on_any_failure': raise_on_any_failure, 'sas': self._query_str.replace('?', '&'), - 'timeout': '&timeout=' + str(timeout) if timeout else "" + 'timeout': '&timeout=' + str(timeout) if timeout else "", + 'path': self.container_name, + 'restype': 'restype=container&' }) reqs = [] diff --git a/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client.py b/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client.py index 801023d614e9..925c9e3b1a5a 100644 --- a/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client.py +++ b/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client.py @@ -262,7 +262,8 @@ def _create_pipeline(self, credential, **kwargs): return config, Pipeline(config.transport, policies=policies) def _batch_send( - self, *reqs, # type: HttpRequest + self, + *reqs, # type: HttpRequest **kwargs ): """Given a series of request, do a Storage batch call. @@ -270,9 +271,11 @@ def _batch_send( # Pop it here, so requests doesn't feel bad about additional kwarg raise_on_any_failure = kwargs.pop("raise_on_any_failure", True) request = self._client._client.post( # pylint: disable=protected-access - url='{}://{}/?comp=batch{}{}'.format( + url='{}://{}/{}?{}comp=batch{}{}'.format( self.scheme, self.primary_hostname, + kwargs.pop('path', ""), + kwargs.pop('restype', ""), kwargs.pop('sas', ""), kwargs.pop('timeout', "") ), diff --git a/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client_async.py b/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client_async.py index 6ce19c753a5a..3e619c90fd71 100644 --- a/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client_async.py +++ b/sdk/storage/azure-storage-blob/azure/storage/blob/_shared/base_client_async.py @@ -111,7 +111,8 @@ def _create_pipeline(self, credential, **kwargs): return config, AsyncPipeline(config.transport, policies=policies) async def _batch_send( - self, *reqs: 'HttpRequest', + self, + *reqs, # type: HttpRequest **kwargs ): """Given a series of request, do a Storage batch call. @@ -119,11 +120,13 @@ async def _batch_send( # Pop it here, so requests doesn't feel bad about additional kwarg raise_on_any_failure = kwargs.pop("raise_on_any_failure", True) request = self._client._client.post( # pylint: disable=protected-access - url='{}://{}/?comp=batch{}{}'.format( + url='{}://{}/{}?{}comp=batch{}{}'.format( self.scheme, self.primary_hostname, - kwargs.pop('sas', None), - kwargs.pop('timeout', None) + kwargs.pop('path', ""), + kwargs.pop('restype', ""), + kwargs.pop('sas', ""), + kwargs.pop('timeout', "") ), headers={ 'x-ms-version': self.api_version diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob.test_token_credential_with_batch_operation.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob.test_token_credential_with_batch_operation.yaml index 396cefc85724..3fcd8dcc19f8 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob.test_token_credential_with_batch_operation.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob.test_token_credential_with_batch_operation.yaml @@ -266,7 +266,7 @@ interactions: x-ms-version: - '2019-07-07' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containerd5f4183b?restype=container&comp=batch response: body: string: "--batchresponse_78d7e1c5-b832-4902-a2f0-2412a0c529b9\r\nContent-Type: diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob_async.test_token_credential_with_batch_operation.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob_async.test_token_credential_with_batch_operation.yaml index 85429ac8742d..520feb0563f3 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob_async.test_token_credential_with_batch_operation.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_common_blob_async.test_token_credential_with_batch_operation.yaml @@ -232,7 +232,7 @@ interactions: x-ms-version: - '2019-07-07' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/container71811ab8?restype=container&comp=batch response: body: string: "--batchresponse_e14ad61c-425b-4f12-a33b-02674b3de02f\r\nContent-Type: diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_batch_set_standard_blob_tier_for_version.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_batch_set_standard_blob_tier_for_version.yaml index bd9efa5fc55e..208af50f4f61 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_batch_set_standard_blob_tier_for_version.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_batch_set_standard_blob_tier_for_version.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,43 +11,44 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:53 GMT + - Wed, 20 Jan 2021 18:58:24 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container response: body: - string: '' + string: "\uFEFFContainerAlreadyExistsThe + specified container already exists.\nRequestId:3f4ed601-301e-006f-2c5e-ef4753000000\nTime:2021-01-20T18:58:24.6983762Z" headers: content-length: - - '0' + - '230' + content-type: + - application/xml date: - - Tue, 28 Jul 2020 22:08:53 GMT - etag: - - '"0x8D83342D0E91631"' - last-modified: - - Tue, 28 Jul 2020 22:08:53 GMT + - Wed, 20 Jan 2021 18:58:24 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-error-code: + - ContainerAlreadyExists x-ms-version: - - '2019-12-12' + - '2020-04-08' status: - code: 201 - message: Created + code: 409 + message: The specified container already exists. - request: - body: "--===============0574325535158600153==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1554708815==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containered9318a9/blob1? HTTP/1.1\r\nx-ms-date: - Tue, 28 Jul 2020 22:08:54 GMT\r\nx-ms-client-request-id: ecd460f8-d11e-11ea-bd58-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:5HK6HxVSHXa0lJWr8R2w2tVDvoDyIbXx+RN/IED0Ees=\r\n\r\n\r\n--===============0574325535158600153==\r\nContent-Type: + Wed, 20 Jan 2021 18:58:24 GMT\r\nx-ms-client-request-id: 791f02e6-5b51-11eb-8539-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:Cup88f/G5wpCKmdb1hk/BXnPBAMhICQyXqhFUd+kMD0=\r\n\r\n\r\n--===============1554708815==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:54 GMT\r\nx-ms-client-request-id: - ecd487f4-d11e-11ea-a4d5-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:nsXNTiGgTQbLMpusLVnQbKhrg003mqAhyff+ToHWhKg=\r\n\r\n\r\n--===============0574325535158600153==\r\nContent-Type: + /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:24 GMT\r\nx-ms-client-request-id: + 791f02e7-5b51-11eb-8aa2-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:9jQkskOQfZWjs0/gF9FNjTXVnJTr5ThWmkurCu8JucA=\r\n\r\n\r\n--===============1554708815==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:54 GMT\r\nx-ms-client-request-id: - ecd4d458-d11e-11ea-a4c5-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:76ixjqaHv9Z8A7fkQUmYS/8DmSO0jhJaydVmmBpDEuo=\r\n\r\n\r\n--===============0574325535158600153==--\r\n" + /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:24 GMT\r\nx-ms-client-request-id: + 791f02e8-5b51-11eb-865b-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:dqQcWb2fyv5nToHTYdBnn6owlzgza6q0YNsP8TeBb3M=\r\n\r\n\r\n--===============1554708815==--\r\n" headers: Accept: - '*/*' @@ -56,49 +57,50 @@ interactions: Connection: - keep-alive Content-Length: - - '1110' + - '1083' Content-Type: - - multipart/mixed; boundary================0574325535158600153== + - multipart/mixed; boundary================1554708815== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:24 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_95d393be-0659-4fd2-a90e-5ac5c2399998\r\nContent-Type: + string: "--batchresponse_19fa9f7b-04c6-484d-8db5-39948fe4e568\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8fd142d1-301e-000d-272b-6585741e0d74\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ecd460f8-d11e-11ea-bd58-001a7dda7113\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 3f4ed621-301e-006f-455e-ef47531e9788\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 791f02e6-5b51-11eb-8539-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:8fd142d1-301e-000d-272b-6585741e0d74\nTime:2020-07-28T22:08:54.2082184Z\r\n--batchresponse_95d393be-0659-4fd2-a90e-5ac5c2399998\r\nContent-Type: + specified blob does not exist.\nRequestId:3f4ed621-301e-006f-455e-ef47531e9788\nTime:2021-01-20T18:58:25.4358914Z\r\n--batchresponse_19fa9f7b-04c6-484d-8db5-39948fe4e568\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8fd142d1-301e-000d-272b-6585741e0d76\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ecd487f4-d11e-11ea-a4d5-001a7dda7113\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 3f4ed621-301e-006f-455e-ef47531e978b\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 791f02e7-5b51-11eb-8aa2-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:8fd142d1-301e-000d-272b-6585741e0d76\nTime:2020-07-28T22:08:54.2042156Z\r\n--batchresponse_95d393be-0659-4fd2-a90e-5ac5c2399998\r\nContent-Type: - application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 8fd142d1-301e-000d-272b-6585741e0d77\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ecd4d458-d11e-11ea-a4c5-001a7dda7113\r\nContent-Length: - 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:8fd142d1-301e-000d-272b-6585741e0d77\nTime:2020-07-28T22:08:54.2082184Z\r\n--batchresponse_95d393be-0659-4fd2-a90e-5ac5c2399998--" + specified blob does not exist.\nRequestId:3f4ed621-301e-006f-455e-ef47531e978b\nTime:2021-01-20T18:58:25.4348912Z\r\n--batchresponse_19fa9f7b-04c6-484d-8db5-39948fe4e568\r\nContent-Type: + application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 409 This operation is not + permitted because the blob has snapshots.\r\nx-ms-error-code: SnapshotsPresent\r\nx-ms-request-id: + 3f4ed621-301e-006f-455e-ef47531e978c\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 791f02e8-5b51-11eb-865b-c8348e5fffbc\r\nContent-Length: 249\r\nContent-Type: + application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nSnapshotsPresentThis operation + is not permitted because the blob has snapshots.\nRequestId:3f4ed621-301e-006f-455e-ef47531e978c\nTime:2021-01-20T18:58:25.4348912Z\r\n--batchresponse_19fa9f7b-04c6-484d-8db5-39948fe4e568--" headers: content-type: - - multipart/mixed; boundary=batchresponse_95d393be-0659-4fd2-a90e-5ac5c2399998 + - multipart/mixed; boundary=batchresponse_19fa9f7b-04c6-484d-8db5-39948fe4e568 date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:24 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -106,7 +108,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -116,13 +118,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -134,11 +138,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT etag: - - '"0x8D83342D1337B70"' + - '"0x8D8BD755DD1160E"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -146,9 +150,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.3605383Z' + - '2021-01-20T18:58:25.5732238Z' status: code: 201 message: Created @@ -156,7 +160,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -166,13 +170,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob2 response: @@ -184,11 +190,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT etag: - - '"0x8D83342D145CE56"' + - '"0x8D8BD755E1A889E"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -196,9 +202,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.4796246Z' + - '2021-01-20T18:58:26.0545694Z' status: code: 201 message: Created @@ -206,7 +212,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -216,13 +222,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3 response: @@ -234,11 +242,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT etag: - - '"0x8D83342D15428D1"' + - '"0x8D8BD755E312205"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -246,9 +254,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.5746920Z' + - '2021-01-20T18:58:26.2046764Z' status: code: 201 message: Created @@ -256,7 +264,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -264,11 +272,13 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3?comp=snapshot response: @@ -278,21 +288,21 @@ interactions: content-length: - '0' date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT etag: - - '"0x8D83342D15428D1"' + - '"0x8D8BD755E312205"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-server-encrypted: - 'false' x-ms-snapshot: - - '2020-07-28T22:08:54.6707599Z' + - '2021-01-20T18:58:26.3537827Z' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.6717599Z' + - '2021-01-20T18:58:26.3547827Z' status: code: 201 message: Created @@ -300,7 +310,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -310,13 +320,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -328,11 +340,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT etag: - - '"0x8D83342D17439D9"' + - '"0x8D8BD755E5F184C"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -340,9 +352,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.7848425Z' + - '2021-01-20T18:58:26.5048924Z' status: code: 201 message: Created @@ -350,7 +362,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -360,13 +372,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob2 response: @@ -378,11 +392,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:25 GMT etag: - - '"0x8D83342D182BB73"' + - '"0x8D8BD755E742ACD"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -390,9 +404,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.8799107Z' + - '2021-01-20T18:58:26.6429917Z' status: code: 201 message: Created @@ -400,7 +414,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -410,13 +424,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3 response: @@ -428,11 +444,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT etag: - - '"0x8D83342D1913D11"' + - '"0x8D8BD755E8AC43A"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -440,9 +456,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.9749793Z' + - '2021-01-20T18:58:26.7920993Z' status: code: 201 message: Created @@ -450,17 +466,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -476,21 +494,21 @@ interactions: content-type: - application/octet-stream date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:26 GMT etag: - - '"0x8D83342D17439D9"' + - '"0x8D8BD755E5F184C"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-access-tier: - Hot - x-ms-access-tier-inferred: - - 'true' + x-ms-access-tier-change-time: + - Wed, 20 Jan 2021 18:58:26 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT x-ms-is-current-version: - 'true' x-ms-lease-state: @@ -500,28 +518,28 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.7848425Z' + - '2021-01-20T18:58:26.5048924Z' status: code: 200 message: OK - request: - body: "--===============2497133765974129835==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: - binary\r\nContent-ID: 0\r\n\r\nPUT /containered9318a9/blob1?versionid=2020-07-28T22%3A08%3A54.7848425Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Tue, - 28 Jul 2020 22:08:55 GMT\r\nx-ms-client-request-id: ed8c0d0a-d11e-11ea-b850-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:Q7NRpDNFQRdrJ/GVSmkFy7vd0JjubWx3S4y5oPsqVnU=\r\n\r\n\r\n--===============2497133765974129835==\r\nContent-Type: + body: "--===============1234946365==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + binary\r\nContent-ID: 0\r\n\r\nPUT /containered9318a9/blob1?versionid=2021-01-20T18%3A58%3A26.5048924Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Wed, + 20 Jan 2021 18:58:26 GMT\r\nx-ms-client-request-id: 7a7243bc-5b51-11eb-8bc0-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:t22k94quXAHPji8KUAD7HZiYrxh5cnfXKGF7LkPGVQ0=\r\n\r\n\r\n--===============1234946365==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT - /containered9318a9/blob2?versionid=2020-07-28T22%3A08%3A54.4796246Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Tue, - 28 Jul 2020 22:08:55 GMT\r\nx-ms-client-request-id: ed8c32ee-d11e-11ea-9b90-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:w01G8ELdUFvtpko8cG+IQTcKlLJHzbdGW6SSoe/QPDw=\r\n\r\n\r\n--===============2497133765974129835==\r\nContent-Type: + /containered9318a9/blob2?versionid=2021-01-20T18%3A58%3A26.0545694Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Wed, + 20 Jan 2021 18:58:26 GMT\r\nx-ms-client-request-id: 7a7243bd-5b51-11eb-9868-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:igLq6BNnel50redFIiX7jlzOcaCBEn/t7aPfWlN1890=\r\n\r\n\r\n--===============1234946365==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT - /containered9318a9/blob3?snapshot=2020-07-28T22%3A08%3A54.6707599Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Tue, - 28 Jul 2020 22:08:55 GMT\r\nx-ms-client-request-id: ed8c59e2-d11e-11ea-8424-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:rI0ky9ZnA8aPPnJCNKHsh+lPGgWcqJlKpfqMpstG7gI=\r\n\r\n\r\n--===============2497133765974129835==--\r\n" + /containered9318a9/blob3?snapshot=2021-01-20T18%3A58%3A26.3537827Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Wed, + 20 Jan 2021 18:58:26 GMT\r\nx-ms-client-request-id: 7a726ab8-5b51-11eb-9d17-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:MrTXPvYBf49cUwrkQgTIUef+FBXTM66SNYL26/J0xPo=\r\n\r\n\r\n--===============1234946365==--\r\n" headers: Accept: - '*/*' @@ -530,40 +548,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1394' + - '1367' Content-Type: - - multipart/mixed; boundary================2497133765974129835== + - multipart/mixed; boundary================1234946365== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:26 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_d88f84c0-1912-46f9-a5a5-ab70b4bb4e42\r\nContent-Type: + string: "--batchresponse_5bd790f4-a10b-4079-95b9-e3a98154a4bc\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd14395-301e-000d-492b-6585741e0d8d\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ed8c0d0a-d11e-11ea-b850-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d88f84c0-1912-46f9-a5a5-ab70b4bb4e42\r\nContent-Type: + 3f4ed749-301e-006f-385e-ef47531e97a8\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7a7243bc-5b51-11eb-8bc0-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5bd790f4-a10b-4079-95b9-e3a98154a4bc\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd14395-301e-000d-492b-6585741e0d8e\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ed8c32ee-d11e-11ea-9b90-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d88f84c0-1912-46f9-a5a5-ab70b4bb4e42\r\nContent-Type: + 3f4ed749-301e-006f-385e-ef47531e97aa\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7a7243bd-5b51-11eb-9868-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5bd790f4-a10b-4079-95b9-e3a98154a4bc\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd14395-301e-000d-492b-6585741e0d8f\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ed8c59e2-d11e-11ea-8424-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d88f84c0-1912-46f9-a5a5-ab70b4bb4e42--" + 3f4ed749-301e-006f-385e-ef47531e97ab\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7a726ab8-5b51-11eb-9d17-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5bd790f4-a10b-4079-95b9-e3a98154a4bc--" headers: content-type: - - multipart/mixed; boundary=batchresponse_d88f84c0-1912-46f9-a5a5-ab70b4bb4e42 + - multipart/mixed; boundary=batchresponse_5bd790f4-a10b-4079-95b9-e3a98154a4bc date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -571,17 +589,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -597,21 +617,21 @@ interactions: content-type: - application/octet-stream date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:26 GMT etag: - - '"0x8D83342D17439D9"' + - '"0x8D8BD755E5F184C"' last-modified: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-access-tier: - Archive x-ms-access-tier-change-time: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 28 Jul 2020 22:08:54 GMT + - Wed, 20 Jan 2021 18:58:26 GMT x-ms-is-current-version: - 'true' x-ms-lease-state: @@ -621,23 +641,23 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:54.7848425Z' + - '2021-01-20T18:58:26.5048924Z' status: code: 200 message: OK - request: - body: "--===============3761327458456794842==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0781981862==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containered9318a9/blob1? HTTP/1.1\r\nx-ms-date: - Tue, 28 Jul 2020 22:08:55 GMT\r\nx-ms-client-request-id: edb6a890-d11e-11ea-8306-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:fTSffwmx1fwWLSKwr+1PtzwGqtPDyQ2KsYg+QIMxKoI=\r\n\r\n\r\n--===============3761327458456794842==\r\nContent-Type: + Wed, 20 Jan 2021 18:58:27 GMT\r\nx-ms-client-request-id: 7acdc052-5b51-11eb-bfd3-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:9mugQAle4R8WsXNiAhLZSk1ovwx3VyePQaOBsQBASek=\r\n\r\n\r\n--===============0781981862==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:55 GMT\r\nx-ms-client-request-id: - edb6a891-d11e-11ea-bc0d-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:gXlC5/0H1G+rp03bs7H/dv9YY9wOFnJcYzyZHLnBh+c=\r\n\r\n\r\n--===============3761327458456794842==\r\nContent-Type: + /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:27 GMT\r\nx-ms-client-request-id: + 7acdc053-5b51-11eb-83a7-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:tvy/2BcL8bAr0Z1IIRS4Y5YZjkiM8TIX3wqScKnQVjc=\r\n\r\n\r\n--===============0781981862==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:55 GMT\r\nx-ms-client-request-id: - edb6cf8a-d11e-11ea-a60d-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:oqKkjQ/wHDfAwYsnTEUa7fm45YOTiQeP+0K/NGz78/4=\r\n\r\n\r\n--===============3761327458456794842==--\r\n" + /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:27 GMT\r\nx-ms-client-request-id: + 7acdc054-5b51-11eb-854d-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:MJ00mikDHnKmT9j4jFJoF15Fiv0SwtjmV+0DDA89NPs=\r\n\r\n\r\n--===============0781981862==--\r\n" headers: Accept: - '*/*' @@ -646,46 +666,46 @@ interactions: Connection: - keep-alive Content-Length: - - '1110' + - '1083' Content-Type: - - multipart/mixed; boundary================3761327458456794842== + - multipart/mixed; boundary================0781981862== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_7c9c69b3-c6e0-4a2d-aa7b-46f877de1654\r\nContent-Type: + string: "--batchresponse_944b5b67-2bd1-41df-b01d-47cf3100b304\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 8fd143c0-301e-000d-6a2b-6585741e0d93\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: edb6a890-d11e-11ea-8306-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7c9c69b3-c6e0-4a2d-aa7b-46f877de1654\r\nContent-Type: + true\r\nx-ms-request-id: 3f4ed799-301e-006f-7f5e-ef47531e97b2\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7acdc052-5b51-11eb-bfd3-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_944b5b67-2bd1-41df-b01d-47cf3100b304\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 8fd143c0-301e-000d-6a2b-6585741e0d94\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: edb6a891-d11e-11ea-bc0d-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7c9c69b3-c6e0-4a2d-aa7b-46f877de1654\r\nContent-Type: + true\r\nx-ms-request-id: 3f4ed799-301e-006f-7f5e-ef47531e97b3\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7acdc053-5b51-11eb-83a7-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_944b5b67-2bd1-41df-b01d-47cf3100b304\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 409 This operation is not permitted because the blob has snapshots.\r\nx-ms-error-code: SnapshotsPresent\r\nx-ms-request-id: - 8fd143c0-301e-000d-6a2b-6585741e0d95\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - edb6cf8a-d11e-11ea-a60d-001a7dda7113\r\nContent-Length: 249\r\nContent-Type: + 3f4ed799-301e-006f-7f5e-ef47531e97b4\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7acdc054-5b51-11eb-854d-c8348e5fffbc\r\nContent-Length: 249\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nSnapshotsPresentThis operation - is not permitted because the blob has snapshots.\nRequestId:8fd143c0-301e-000d-6a2b-6585741e0d95\nTime:2020-07-28T22:08:55.4621155Z\r\n--batchresponse_7c9c69b3-c6e0-4a2d-aa7b-46f877de1654--" + is not permitted because the blob has snapshots.\nRequestId:3f4ed799-301e-006f-7f5e-ef47531e97b4\nTime:2021-01-20T18:58:27.6764715Z\r\n--batchresponse_944b5b67-2bd1-41df-b01d-47cf3100b304--" headers: content-type: - - multipart/mixed; boundary=batchresponse_7c9c69b3-c6e0-4a2d-aa7b-46f877de1654 + - multipart/mixed; boundary=batchresponse_944b5b67-2bd1-41df-b01d-47cf3100b304 date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -693,7 +713,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -703,13 +723,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -721,11 +743,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT etag: - - '"0x8D83342D1EFE931"' + - '"0x8D8BD755F3B4920"' last-modified: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -733,9 +755,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:55.5944241Z' + - '2021-01-20T18:58:27.9469344Z' status: code: 201 message: Created @@ -743,7 +765,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -753,13 +775,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob2 response: @@ -771,11 +795,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT etag: - - '"0x8D83342D204FBB0"' + - '"0x8D8BD755F519459"' last-modified: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -783,9 +807,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:55.7325232Z' + - '2021-01-20T18:58:28.0930393Z' status: code: 201 message: Created @@ -793,7 +817,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -803,13 +827,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:28 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3 response: @@ -821,11 +847,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT etag: - - '"0x8D83342D2148EF0"' + - '"0x8D8BD755F667FC1"' last-modified: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -833,9 +859,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:55.8355968Z' + - '2021-01-20T18:58:28.2311377Z' status: code: 201 message: Created @@ -843,7 +869,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -851,11 +877,13 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3?comp=snapshot response: @@ -865,21 +893,21 @@ interactions: content-length: - '0' date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT etag: - - '"0x8D83342D2148EF0"' + - '"0x8D8BD755F667FC1"' last-modified: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-server-encrypted: - 'false' x-ms-snapshot: - - '2020-07-28T22:08:55.9396704Z' + - '2021-01-20T18:58:28.3742402Z' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:55.9406704Z' + - '2021-01-20T18:58:28.3752402Z' status: code: 201 message: Created @@ -887,7 +915,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -897,13 +925,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -915,11 +945,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:55 GMT + - Wed, 20 Jan 2021 18:58:27 GMT etag: - - '"0x8D83342D2327CAC"' + - '"0x8D8BD755F920491"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -927,9 +957,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.0317372Z' + - '2021-01-20T18:58:28.5163425Z' status: code: 201 message: Created @@ -937,7 +967,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -947,13 +977,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob2 response: @@ -965,11 +997,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:27 GMT etag: - - '"0x8D83342D2419A9E"' + - '"0x8D8BD755FA67AAF"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -977,9 +1009,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.1308078Z' + - '2021-01-20T18:58:28.6514399Z' status: code: 201 message: Created @@ -987,7 +1019,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -997,13 +1029,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3 response: @@ -1015,11 +1049,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT etag: - - '"0x8D83342D24FF525"' + - '"0x8D8BD755FBC2994"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1027,9 +1061,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.2248757Z' + - '2021-01-20T18:58:28.7925412Z' status: code: 201 message: Created @@ -1037,17 +1071,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -1063,11 +1099,11 @@ interactions: content-type: - application/octet-stream date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT etag: - - '"0x8D83342D2327CAC"' + - '"0x8D8BD755F920491"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-access-tier: @@ -1077,7 +1113,7 @@ interactions: x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT x-ms-is-current-version: - 'true' x-ms-lease-state: @@ -1087,28 +1123,28 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.0317372Z' + - '2021-01-20T18:58:28.5163425Z' status: code: 200 message: OK - request: - body: "--===============4889016428882221415==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: - binary\r\nContent-ID: 0\r\n\r\nPUT /containered9318a9/blob1?versionid=2020-07-28T22%3A08%3A56.0317372Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Tue, 28 - Jul 2020 22:08:56 GMT\r\nx-ms-client-request-id: ee4a951c-d11e-11ea-9dd1-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:Z+P+VmNQduu7xTgla9pl3AveXU27yIVB920jiONhDOU=\r\n\r\n\r\n--===============4889016428882221415==\r\nContent-Type: + body: "--===============1932183161==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + binary\r\nContent-ID: 0\r\n\r\nPUT /containered9318a9/blob1?versionid=2021-01-20T18%3A58%3A28.5163425Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Wed, 20 + Jan 2021 18:58:28 GMT\r\nx-ms-client-request-id: 7ba24cec-5b51-11eb-93b4-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:m/1WBgYWbw/RwMlTk+4Fr/JGqPIx1cLs0aEJR7Use0M=\r\n\r\n\r\n--===============1932183161==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT - /containered9318a9/blob2?versionid=2020-07-28T22%3A08%3A55.7325232Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Tue, 28 - Jul 2020 22:08:56 GMT\r\nx-ms-client-request-id: ee4abd82-d11e-11ea-9149-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:TnpYJloMZ6kIymnfiQR9tDaMOFQ79X8PM/RZqm3dDXE=\r\n\r\n\r\n--===============4889016428882221415==\r\nContent-Type: + /containered9318a9/blob2?versionid=2021-01-20T18%3A58%3A28.0930393Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Wed, 20 + Jan 2021 18:58:28 GMT\r\nx-ms-client-request-id: 7ba24ced-5b51-11eb-b7f7-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:sfLuKbCKuQ65S0Ch8jQefnZBsJMe8tjqN2HABUqNcTw=\r\n\r\n\r\n--===============1932183161==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT - /containered9318a9/blob3?snapshot=2020-07-28T22%3A08%3A55.9396704Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Tue, 28 - Jul 2020 22:08:56 GMT\r\nx-ms-client-request-id: ee4b0a48-d11e-11ea-8695-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:LUE8CwDJ6tx7NPhCdl4rNP+h0JTXVy26uFPowEICjNM=\r\n\r\n\r\n--===============4889016428882221415==--\r\n" + /containered9318a9/blob3?snapshot=2021-01-20T18%3A58%3A28.3742402Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Wed, 20 + Jan 2021 18:58:28 GMT\r\nx-ms-client-request-id: 7ba24cee-5b51-11eb-8f25-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:NZPpgvRHx2EMUeCiBaBINtxJNGavE9HZ1QNWVOkDxQs=\r\n\r\n\r\n--===============1932183161==--\r\n" headers: Accept: - '*/*' @@ -1117,40 +1153,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1385' + - '1358' Content-Type: - - multipart/mixed; boundary================4889016428882221415== + - multipart/mixed; boundary================1932183161== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_81b2763b-9133-43cc-b4f7-bf83fb92a00d\r\nContent-Type: + string: "--batchresponse_7389f2a1-e8ad-4f61-a136-058e9f69d290\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd1445d-301e-000d-6a2b-6585741e0da5\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ee4a951c-d11e-11ea-9dd1-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_81b2763b-9133-43cc-b4f7-bf83fb92a00d\r\nContent-Type: + 3f4ed86f-301e-006f-365e-ef47531e97cb\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7ba24cec-5b51-11eb-93b4-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7389f2a1-e8ad-4f61-a136-058e9f69d290\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd1445d-301e-000d-6a2b-6585741e0da6\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ee4abd82-d11e-11ea-9149-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_81b2763b-9133-43cc-b4f7-bf83fb92a00d\r\nContent-Type: + 3f4ed86f-301e-006f-365e-ef47531e97cc\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7ba24ced-5b51-11eb-b7f7-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7389f2a1-e8ad-4f61-a136-058e9f69d290\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd1445d-301e-000d-6a2b-6585741e0da7\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ee4b0a48-d11e-11ea-8695-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_81b2763b-9133-43cc-b4f7-bf83fb92a00d--" + 3f4ed86f-301e-006f-365e-ef47531e97cd\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7ba24cee-5b51-11eb-8f25-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7389f2a1-e8ad-4f61-a136-058e9f69d290--" headers: content-type: - - multipart/mixed; boundary=batchresponse_81b2763b-9133-43cc-b4f7-bf83fb92a00d + - multipart/mixed; boundary=batchresponse_7389f2a1-e8ad-4f61-a136-058e9f69d290 date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -1158,17 +1194,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -1184,21 +1222,21 @@ interactions: content-type: - application/octet-stream date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT etag: - - '"0x8D83342D2327CAC"' + - '"0x8D8BD755F920491"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-access-tier: - Cool x-ms-access-tier-change-time: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT x-ms-is-current-version: - 'true' x-ms-lease-state: @@ -1208,23 +1246,23 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.0317372Z' + - '2021-01-20T18:58:28.5163425Z' status: code: 200 message: OK - request: - body: "--===============5684776549316355396==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0107807186==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containered9318a9/blob1? HTTP/1.1\r\nx-ms-date: - Tue, 28 Jul 2020 22:08:56 GMT\r\nx-ms-client-request-id: ee6ed676-d11e-11ea-bdf2-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:D4xCFMX6Gkj5CtGZkwYABMciG/myC3kMABrP4X7GJAo=\r\n\r\n\r\n--===============5684776549316355396==\r\nContent-Type: + Wed, 20 Jan 2021 18:58:29 GMT\r\nx-ms-client-request-id: 7bcf6332-5b51-11eb-85e7-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:6pONAUFW/Rn4r7OWRd05+oHe2wDZlkixWsA65XFCmqI=\r\n\r\n\r\n--===============0107807186==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:56 GMT\r\nx-ms-client-request-id: - ee6efd6c-d11e-11ea-9c8d-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:3POMfK8PItaHOEOJAhNL3SqbsBWPgKDa1K/swj0ayFo=\r\n\r\n\r\n--===============5684776549316355396==\r\nContent-Type: + /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:29 GMT\r\nx-ms-client-request-id: + 7bcf8a4f-5b51-11eb-9451-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:4Kg8djDvSkvDvJwQRKcUMRmDJNidCbE7C9oK0E7Symk=\r\n\r\n\r\n--===============0107807186==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:56 GMT\r\nx-ms-client-request-id: - ee6f245c-d11e-11ea-ae82-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:1QtBazIlIRpR0e7mq2r13fdnFNpj5/54zczZxzMxLY4=\r\n\r\n\r\n--===============5684776549316355396==--\r\n" + /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:29 GMT\r\nx-ms-client-request-id: + 7bcf8a50-5b51-11eb-8f3d-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:CVSFbi0F9x7LctmacngxeNlfinXpibwmcT2nnidiUtg=\r\n\r\n\r\n--===============0107807186==--\r\n" headers: Accept: - '*/*' @@ -1233,46 +1271,46 @@ interactions: Connection: - keep-alive Content-Length: - - '1110' + - '1083' Content-Type: - - multipart/mixed; boundary================5684776549316355396== + - multipart/mixed; boundary================0107807186== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_a13b5909-c212-423a-9b14-44ac877af3de\r\nContent-Type: + string: "--batchresponse_d528dedf-45b4-4ca8-b67e-d3f141384277\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 8fd14479-301e-000d-012b-6585741e0dab\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ee6ed676-d11e-11ea-bdf2-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_a13b5909-c212-423a-9b14-44ac877af3de\r\nContent-Type: + true\r\nx-ms-request-id: 3f4ed894-301e-006f-575e-ef47531e97d0\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7bcf6332-5b51-11eb-85e7-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d528dedf-45b4-4ca8-b67e-d3f141384277\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 8fd14479-301e-000d-012b-6585741e0dac\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ee6efd6c-d11e-11ea-9c8d-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_a13b5909-c212-423a-9b14-44ac877af3de\r\nContent-Type: + true\r\nx-ms-request-id: 3f4ed894-301e-006f-575e-ef47531e97d1\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7bcf8a4f-5b51-11eb-9451-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d528dedf-45b4-4ca8-b67e-d3f141384277\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 409 This operation is not permitted because the blob has snapshots.\r\nx-ms-error-code: SnapshotsPresent\r\nx-ms-request-id: - 8fd14479-301e-000d-012b-6585741e0dad\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ee6f245c-d11e-11ea-ae82-001a7dda7113\r\nContent-Length: 249\r\nContent-Type: + 3f4ed894-301e-006f-575e-ef47531e97d2\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7bcf8a50-5b51-11eb-8f3d-c8348e5fffbc\r\nContent-Length: 249\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nSnapshotsPresentThis operation - is not permitted because the blob has snapshots.\nRequestId:8fd14479-301e-000d-012b-6585741e0dad\nTime:2020-07-28T22:08:56.6779879Z\r\n--batchresponse_a13b5909-c212-423a-9b14-44ac877af3de--" + is not permitted because the blob has snapshots.\nRequestId:3f4ed894-301e-006f-575e-ef47531e97d2\nTime:2021-01-20T18:58:29.3686603Z\r\n--batchresponse_d528dedf-45b4-4ca8-b67e-d3f141384277--" headers: content-type: - - multipart/mixed; boundary=batchresponse_a13b5909-c212-423a-9b14-44ac877af3de + - multipart/mixed; boundary=batchresponse_d528dedf-45b4-4ca8-b67e-d3f141384277 date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -1280,7 +1318,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1290,13 +1328,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -1308,11 +1348,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:28 GMT etag: - - '"0x8D83342D2A32D83"' + - '"0x8D8BD75602D4FB0"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1320,9 +1360,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.7692675Z' + - '2021-01-20T18:58:29.5330736Z' status: code: 201 message: Created @@ -1330,7 +1370,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1340,13 +1380,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob2 response: @@ -1358,11 +1400,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D2B5CE8B"' + - '"0x8D8BD7560441033"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1370,9 +1412,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:56.8913547Z' + - '2021-01-20T18:58:29.6821811Z' status: code: 201 message: Created @@ -1380,7 +1422,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1390,13 +1432,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3 response: @@ -1408,11 +1452,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D2C64C52"' + - '"0x8D8BD75605BBB42"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1420,9 +1464,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.0004322Z' + - '2021-01-20T18:58:29.8382930Z' status: code: 201 message: Created @@ -1430,7 +1474,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1438,11 +1482,13 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3?comp=snapshot response: @@ -1452,21 +1498,21 @@ interactions: content-length: - '0' date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D2C64C52"' + - '"0x8D8BD75605BBB42"' last-modified: - - Tue, 28 Jul 2020 22:08:56 GMT + - Wed, 20 Jan 2021 18:58:29 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-server-encrypted: - 'false' x-ms-snapshot: - - '2020-07-28T22:08:57.1045062Z' + - '2021-01-20T18:58:29.9853993Z' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.1055062Z' + - '2021-01-20T18:58:29.9863993Z' status: code: 201 message: Created @@ -1474,7 +1520,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1484,13 +1530,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -1502,11 +1550,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D2E65D56"' + - '"0x8D8BD7560889FFA"' last-modified: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1514,9 +1562,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.2105830Z' + - '2021-01-20T18:58:30.1325066Z' status: code: 201 message: Created @@ -1524,7 +1572,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1534,13 +1582,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob2 response: @@ -1552,11 +1602,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D2F8FE62"' + - '"0x8D8BD75609F124F"' last-modified: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1564,9 +1614,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.3326706Z' + - '2021-01-20T18:58:30.2796127Z' status: code: 201 message: Created @@ -1574,7 +1624,7 @@ interactions: body: abc headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -1584,13 +1634,15 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containered9318a9/blob3 response: @@ -1602,11 +1654,11 @@ interactions: content-md5: - kAFQmDzST7DWlj99KOF/cg== date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D307F542"' + - '"0x8D8BD7560B584A9"' last-modified: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1614,9 +1666,9 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.4307410Z' + - '2021-01-20T18:58:30.4267193Z' status: code: 201 message: Created @@ -1624,17 +1676,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -1650,21 +1704,21 @@ interactions: content-type: - application/octet-stream date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:29 GMT etag: - - '"0x8D83342D2E65D56"' + - '"0x8D8BD7560889FFA"' last-modified: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-access-tier: - Cool x-ms-access-tier-change-time: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT x-ms-is-current-version: - 'true' x-ms-lease-state: @@ -1674,28 +1728,28 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.2105830Z' + - '2021-01-20T18:58:30.1325066Z' status: code: 200 message: OK - request: - body: "--===============4944534399073533482==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: - binary\r\nContent-ID: 0\r\n\r\nPUT /containered9318a9/blob1?versionid=2020-07-28T22%3A08%3A57.2105830Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Tue, 28 - Jul 2020 22:08:57 GMT\r\nx-ms-client-request-id: ef065618-d11e-11ea-886c-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:SJoShKeC1ubkLkrwQn7JB9QyqgHCC1ygxnjJtraido8=\r\n\r\n\r\n--===============4944534399073533482==\r\nContent-Type: + body: "--===============1472408348==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + binary\r\nContent-ID: 0\r\n\r\nPUT /containered9318a9/blob1?versionid=2021-01-20T18%3A58%3A30.1325066Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Wed, 20 + Jan 2021 18:58:30 GMT\r\nx-ms-client-request-id: 7c9d6e76-5b51-11eb-a2df-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:LXxIavUTL9zsI9uMpHLYHC6pWRTwy3qmX/k7ux35wCc=\r\n\r\n\r\n--===============1472408348==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT - /containered9318a9/blob2?versionid=2020-07-28T22%3A08%3A56.8913547Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Tue, 28 - Jul 2020 22:08:57 GMT\r\nx-ms-client-request-id: ef067bcc-d11e-11ea-8f74-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:cjF7PmKQnRYoiGRWUsHEwERH5AIeTy8mNjTHzOIXJC0=\r\n\r\n\r\n--===============4944534399073533482==\r\nContent-Type: + /containered9318a9/blob2?versionid=2021-01-20T18%3A58%3A29.6821811Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Wed, 20 + Jan 2021 18:58:30 GMT\r\nx-ms-client-request-id: 7c9d6e77-5b51-11eb-86ec-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:z5VPHot86YForxZgExg9tavy6VfhdlT29y5OeJDj1mg=\r\n\r\n\r\n--===============1472408348==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT - /containered9318a9/blob3?snapshot=2020-07-28T22%3A08%3A57.1045062Z&comp=tier - HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Tue, 28 - Jul 2020 22:08:57 GMT\r\nx-ms-client-request-id: ef06a2ca-d11e-11ea-90cf-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:UpS6aOhkFMFSAGy4Nyx/0ZLYgWUiq2S3Y9Ijb2QH0wA=\r\n\r\n\r\n--===============4944534399073533482==--\r\n" + /containered9318a9/blob3?snapshot=2021-01-20T18%3A58%3A29.9853993Z&comp=tier + HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Wed, 20 + Jan 2021 18:58:30 GMT\r\nx-ms-client-request-id: 7c9d6e78-5b51-11eb-a6a0-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:zxxs5+Xu63RpFsoHx4F1bCyHr73cE/iauzexHK9MP64=\r\n\r\n\r\n--===============1472408348==--\r\n" headers: Accept: - '*/*' @@ -1704,40 +1758,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1382' + - '1355' Content-Type: - - multipart/mixed; boundary================4944534399073533482== + - multipart/mixed; boundary================1472408348== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_19f1d8ba-885a-4e24-8ba2-0ea719b54d12\r\nContent-Type: + string: "--batchresponse_638b9b0a-91c1-4408-9ffb-daf8b4c677d3\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd144fb-301e-000d-6a2b-6585741e0dbd\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ef065618-d11e-11ea-886c-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_19f1d8ba-885a-4e24-8ba2-0ea719b54d12\r\nContent-Type: + 3f4ed962-301e-006f-6a5e-ef47531e97eb\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7c9d6e76-5b51-11eb-a2df-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_638b9b0a-91c1-4408-9ffb-daf8b4c677d3\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd144fb-301e-000d-6a2b-6585741e0dbe\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ef067bcc-d11e-11ea-8f74-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_19f1d8ba-885a-4e24-8ba2-0ea719b54d12\r\nContent-Type: + 3f4ed962-301e-006f-6a5e-ef47531e97ec\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7c9d6e77-5b51-11eb-86ec-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_638b9b0a-91c1-4408-9ffb-daf8b4c677d3\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8fd144fb-301e-000d-6a2b-6585741e0dbf\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ef06a2ca-d11e-11ea-90cf-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_19f1d8ba-885a-4e24-8ba2-0ea719b54d12--" + 3f4ed962-301e-006f-6a5e-ef47531e97ed\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7c9d6e78-5b51-11eb-a6a0-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_638b9b0a-91c1-4408-9ffb-daf8b4c677d3--" headers: content-type: - - multipart/mixed; boundary=batchresponse_19f1d8ba-885a-4e24-8ba2-0ea719b54d12 + - multipart/mixed; boundary=batchresponse_638b9b0a-91c1-4408-9ffb-daf8b4c677d3 date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -1745,17 +1799,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containered9318a9/blob1 response: @@ -1771,21 +1827,21 @@ interactions: content-type: - application/octet-stream date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT etag: - - '"0x8D83342D2E65D56"' + - '"0x8D8BD7560889FFA"' last-modified: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-access-tier: - Hot x-ms-access-tier-change-time: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT x-ms-is-current-version: - 'true' x-ms-lease-state: @@ -1795,23 +1851,23 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' + - '2020-04-08' x-ms-version-id: - - '2020-07-28T22:08:57.2105830Z' + - '2021-01-20T18:58:30.1325066Z' status: code: 200 message: OK - request: - body: "--===============3479187780951007042==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1453433141==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containered9318a9/blob1? HTTP/1.1\r\nx-ms-date: - Tue, 28 Jul 2020 22:08:57 GMT\r\nx-ms-client-request-id: ef2ad19c-d11e-11ea-81ff-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:EpwOFyJNXazHJ0t56QIITOiJ9N9mGSD2Z2vNZxilhWA=\r\n\r\n\r\n--===============3479187780951007042==\r\nContent-Type: + Wed, 20 Jan 2021 18:58:30 GMT\r\nx-ms-client-request-id: 7cc8fdf7-5b51-11eb-81d8-c8348e5fffbc\r\nAuthorization: + SharedKey tamerdevtest:9GlM0X0qTzqs8OTyeLCMx4fmUjctu+fHzuQm/RKt0fY=\r\n\r\n\r\n--===============1453433141==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:58 GMT\r\nx-ms-client-request-id: - ef2af898-d11e-11ea-9d7c-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:jUQC+9ckOqPR9V5q7dJagVumdUztjDNWzZY9IMvEqbQ=\r\n\r\n\r\n--===============3479187780951007042==\r\nContent-Type: + /containered9318a9/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:30 GMT\r\nx-ms-client-request-id: + 7cc8fdf8-5b51-11eb-9d03-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:olIWGOYhTEQ71HkYUTL8ywpr9tqIYF2nTAeoO3nR1pM=\r\n\r\n\r\n--===============1453433141==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Tue, 28 Jul 2020 22:08:58 GMT\r\nx-ms-client-request-id: - ef2b1e34-d11e-11ea-a5e1-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:ZINVaRyQgnNC2pp7JKJRL3sqbrmcSyM5RpYiMVROsa0=\r\n\r\n\r\n--===============3479187780951007042==--\r\n" + /containered9318a9/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 18:58:30 GMT\r\nx-ms-client-request-id: + 7cc8fdf9-5b51-11eb-8a25-c8348e5fffbc\r\nAuthorization: SharedKey tamerdevtest:wHti3zmCYbswExPCHqyBZ30BKxXDSp1ISJzv0iL0PVE=\r\n\r\n\r\n--===============1453433141==--\r\n" headers: Accept: - '*/*' @@ -1820,46 +1876,46 @@ interactions: Connection: - keep-alive Content-Length: - - '1110' + - '1083' Content-Type: - - multipart/mixed; boundary================3479187780951007042== + - multipart/mixed; boundary================1453433141== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 28 Jul 2020 22:08:58 GMT + - Wed, 20 Jan 2021 18:58:30 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containered9318a9?restype=container&comp=batch response: body: - string: "--batchresponse_3a52b2e5-7afc-44ff-acc8-97848ce56ed2\r\nContent-Type: + string: "--batchresponse_31658250-d35b-4748-87ac-71af60767e39\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 8fd14512-301e-000d-7b2b-6585741e0dc3\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ef2ad19c-d11e-11ea-81ff-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3a52b2e5-7afc-44ff-acc8-97848ce56ed2\r\nContent-Type: + true\r\nx-ms-request-id: 3f4ed999-301e-006f-155e-ef47531e97f1\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7cc8fdf7-5b51-11eb-81d8-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_31658250-d35b-4748-87ac-71af60767e39\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 8fd14512-301e-000d-7b2b-6585741e0dc4\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: ef2af898-d11e-11ea-9d7c-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3a52b2e5-7afc-44ff-acc8-97848ce56ed2\r\nContent-Type: + true\r\nx-ms-request-id: 3f4ed999-301e-006f-155e-ef47531e97f2\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7cc8fdf8-5b51-11eb-9d03-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_31658250-d35b-4748-87ac-71af60767e39\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 409 This operation is not permitted because the blob has snapshots.\r\nx-ms-error-code: SnapshotsPresent\r\nx-ms-request-id: - 8fd14512-301e-000d-7b2b-6585741e0dc5\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - ef2b1e34-d11e-11ea-a5e1-001a7dda7113\r\nContent-Length: 249\r\nContent-Type: + 3f4ed999-301e-006f-155e-ef47531e97f3\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7cc8fdf9-5b51-11eb-8a25-c8348e5fffbc\r\nContent-Length: 249\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nSnapshotsPresentThis operation - is not permitted because the blob has snapshots.\nRequestId:8fd14512-301e-000d-7b2b-6585741e0dc5\nTime:2020-07-28T22:08:57.9348878Z\r\n--batchresponse_3a52b2e5-7afc-44ff-acc8-97848ce56ed2--" + is not permitted because the blob has snapshots.\nRequestId:3f4ed999-301e-006f-155e-ef47531e97f3\nTime:2021-01-20T18:58:31.0068148Z\r\n--batchresponse_31658250-d35b-4748-87ac-71af60767e39--" headers: content-type: - - multipart/mixed; boundary=batchresponse_3a52b2e5-7afc-44ff-acc8-97848ce56ed2 + - multipart/mixed; boundary=batchresponse_31658250-d35b-4748-87ac-71af60767e39 date: - - Tue, 28 Jul 2020 22:08:57 GMT + - Wed, 20 Jan 2021 18:58:30 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple.yaml index 42c7abb79fbc..df078a4447a2 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,37 +11,38 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:22 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/container40320ffd?restype=container response: body: - string: '' + string: "\uFEFFContainerAlreadyExistsThe + specified container already exists.\nRequestId:ce1ea384-101e-0066-4671-ef1cd4000000\nTime:2021-01-20T21:16:22.9697338Z" headers: content-length: - - '0' + - '230' + content-type: + - application/xml date: - - Fri, 25 Oct 2019 22:15:50 GMT - etag: - - '"0x8D75998E502FFDD"' - last-modified: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:22 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + x-ms-error-code: + - ContainerAlreadyExists x-ms-version: - - '2019-02-02' + - '2020-04-08' status: - code: 201 - message: Created + code: 409 + message: The specified container already exists. - request: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -53,13 +54,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:22 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/container40320ffd/blob1 response: @@ -71,11 +74,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT etag: - - '"0x8D75998E50C98C1"' + - '"0x8D8BD88A391E737"' last-modified: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -83,7 +86,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -91,7 +94,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -103,13 +106,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:22 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/container40320ffd/blob2 response: @@ -121,11 +126,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT etag: - - '"0x8D75998E5154D6E"' + - '"0x8D8BD88A39C22E5"' last-modified: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -133,7 +138,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -141,7 +146,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -153,13 +158,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:22 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/container40320ffd/blob3 response: @@ -171,11 +178,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT etag: - - '"0x8D75998E51E9E85"' + - '"0x8D8BD88A3A65E8F"' last-modified: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:23 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -183,7 +190,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -191,17 +198,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:22 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/container40320ffd/blob1 response: @@ -217,13 +226,15 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT etag: - - '"0x8D75998E50C98C1"' + - '"0x8D8BD88A391E737"' last-modified: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Hot x-ms-access-tier-inferred: @@ -231,7 +242,7 @@ interactions: x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 22:15:50 GMT + - Wed, 20 Jan 2021 21:16:23 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -239,21 +250,21 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============7927101192965806513==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: - binary\r\nContent-ID: 0\r\n\r\nDELETE /container40320ffd/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 22:15:51 GMT\r\nx-ms-client-request-id: 012fd67a-f775-11e9-ae4d-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:OBJ8nOmpsrycXbHrL2+t5wdUj/uKqOU6BCrCflQv9Tw=\r\n\r\n\r\n--===============7927101192965806513==\r\nContent-Type: + body: "--===============1216683920==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + binary\r\nContent-ID: 0\r\n\r\nDELETE /container40320ffd/blob1? HTTP/1.1\r\nIf-Match: + \"0x8D8BD88A391E737\"\r\nx-ms-date: Wed, 20 Jan 2021 21:16:22 GMT\r\nx-ms-client-request-id: + bf40f64b-5b64-11eb-87a7-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:6wfTuhqimw/gXnTdMa6a4/V5ZNv2GyuWx6xH4WDcY6g=\r\n\r\n\r\n--===============1216683920==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /container40320ffd/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:51 GMT\r\nx-ms-client-request-id: - 012fd67b-f775-11e9-ba09-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstorage4sgtv3vzwdp2:n5KlhuGdDW/t18JTfW4G77ASiqMCRZlwtPt+kCDvsUQ=\r\n\r\n\r\n--===============7927101192965806513==\r\nContent-Type: + /container40320ffd/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:16:22 GMT\r\nx-ms-client-request-id: + bf411d52-5b64-11eb-8730-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:z8U0YHpqobg5WwidHdcWKLwEYPbakut1/BOQ4Va0l0Q=\r\n\r\n\r\n--===============1216683920==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /container40320ffd/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:51 GMT\r\nx-ms-client-request-id: - 012fd67c-f775-11e9-b6dd-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstorage4sgtv3vzwdp2:R77ocbP5svEv9nmSqWb7grtAB4T1gpaqV3J6OjIFv7Q=\r\n\r\n\r\n--===============7927101192965806513==--\r\n" + /container40320ffd/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:16:22 GMT\r\nx-ms-client-request-id: + bf411d53-5b64-11eb-9db3-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:YYc6L0x5vv3/GWf2lJHXrgo62+BxFHtWVhQryaOWCeQ=\r\n\r\n\r\n--===============1216683920==--\r\n" headers: Accept: - '*/*' @@ -262,43 +273,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1155' + - '1114' Content-Type: - - multipart/mixed; boundary================7927101192965806513== + - multipart/mixed; boundary================1216683920== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:22 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/container40320ffd?restype=container&comp=batch response: body: - string: "--batchresponse_5d1f8368-c826-4895-adb6-33ecbcf0c802\r\nContent-Type: + string: "--batchresponse_caba0e34-3e72-43cf-a8b2-92942b3737d5\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5677fb15-201e-00cf-2c81-8b57c41e5f57\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 012fd67a-f775-11e9-ae4d-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5d1f8368-c826-4895-adb6-33ecbcf0c802\r\nContent-Type: + true\r\nx-ms-request-id: ce1ea4ba-101e-0066-6571-ef1cd41e4b63\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: bf40f64b-5b64-11eb-87a7-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_caba0e34-3e72-43cf-a8b2-92942b3737d5\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5677fb15-201e-00cf-2c81-8b57c41e5f59\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 012fd67b-f775-11e9-ba09-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5d1f8368-c826-4895-adb6-33ecbcf0c802\r\nContent-Type: + true\r\nx-ms-request-id: ce1ea4ba-101e-0066-6571-ef1cd41e4b65\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: bf411d52-5b64-11eb-8730-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_caba0e34-3e72-43cf-a8b2-92942b3737d5\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5677fb15-201e-00cf-2c81-8b57c41e5f5a\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 012fd67c-f775-11e9-b6dd-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5d1f8368-c826-4895-adb6-33ecbcf0c802--" + true\r\nx-ms-request-id: ce1ea4ba-101e-0066-6571-ef1cd41e4b66\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: bf411d53-5b64-11eb-9db3-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_caba0e34-3e72-43cf-a8b2-92942b3737d5--" headers: content-type: - - multipart/mixed; boundary=batchresponse_5d1f8368-c826-4895-adb6-33ecbcf0c802 + - multipart/mixed; boundary=batchresponse_caba0e34-3e72-43cf-a8b2-92942b3737d5 date: - - Fri, 25 Oct 2019 22:15:51 GMT + - Wed, 20 Jan 2021 21:16:23 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple_no_raise.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple_no_raise.yaml index dc6537a1a65b..6aa773f9f151 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple_no_raise.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_simple_no_raise.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,11 +11,11 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containere26513ac?restype=container response: @@ -25,15 +25,15 @@ interactions: content-length: - '0' date: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:24 GMT etag: - - '"0x8D75998E61053D2"' + - '"0x8D8BD88C8FE4FE5"' last-modified: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -41,7 +41,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -53,13 +53,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:53 GMT + - Wed, 20 Jan 2021 21:17:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containere26513ac/blob1 response: @@ -71,11 +73,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:24 GMT etag: - - '"0x8D75998E619B6AA"' + - '"0x8D8BD88C9090FA6"' last-modified: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -83,7 +85,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -91,7 +93,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -103,13 +105,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:53 GMT + - Wed, 20 Jan 2021 21:17:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containere26513ac/blob2 response: @@ -121,11 +125,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT etag: - - '"0x8D75998E622926D"' + - '"0x8D8BD88C9132437"' last-modified: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -133,7 +137,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -141,7 +145,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -153,13 +157,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:53 GMT + - Wed, 20 Jan 2021 21:17:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containere26513ac/blob3 response: @@ -171,11 +177,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT etag: - - '"0x8D75998E62BBC6E"' + - '"0x8D8BD88C91DAE10"' last-modified: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -183,21 +189,21 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created - request: - body: "--===============8005846686367839396==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0650979416==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containere26513ac/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 22:15:53 GMT\r\nx-ms-client-request-id: 02349762-f775-11e9-ad0d-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:eEhrWDmDr3rldfY0YotBEIMrZQK6QMWLCraf1xFfJVU=\r\n\r\n\r\n--===============8005846686367839396==\r\nContent-Type: + Wed, 20 Jan 2021 21:17:25 GMT\r\nx-ms-client-request-id: e4ae3803-5b64-11eb-ba9f-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:uYFirWzLo3UWDPxagom9VCiSHYZYVaZkv0Rnipp8b+8=\r\n\r\n\r\n--===============0650979416==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containere26513ac/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:53 GMT\r\nx-ms-client-request-id: - 02349763-f775-11e9-86da-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstorage4sgtv3vzwdp2:8vUFJQMeaYR3+jl6DemDLUkbUTPO0y9RpZv9fO9kdO8=\r\n\r\n\r\n--===============8005846686367839396==\r\nContent-Type: + /containere26513ac/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:17:25 GMT\r\nx-ms-client-request-id: + e4ae3804-5b64-11eb-94f5-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:b9UUMulUqLLu7oIFdpqCyv7O1ie5m5Dd2XggrNcsKUo=\r\n\r\n\r\n--===============0650979416==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containere26513ac/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:53 GMT\r\nx-ms-client-request-id: - 02349764-f775-11e9-ad30-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstorage4sgtv3vzwdp2:P04isSBwFKfrJbvO2vym+SXVP1rqi/7bWsx3E4rPL8Q=\r\n\r\n\r\n--===============8005846686367839396==--\r\n" + /containere26513ac/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:17:25 GMT\r\nx-ms-client-request-id: + e4ae3805-5b64-11eb-a147-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:rngd4SGoTvlbhPeDbeJu1u8/tR4+u3D1r0LuHukCB6E=\r\n\r\n\r\n--===============0650979416==--\r\n" headers: Accept: - '*/*' @@ -206,43 +212,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1155' + - '1083' Content-Type: - - multipart/mixed; boundary================8005846686367839396== + - multipart/mixed; boundary================0650979416== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:53 GMT + - Wed, 20 Jan 2021 21:17:25 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containere26513ac?restype=container&comp=batch response: body: - string: "--batchresponse_4cf2b662-34d9-46f0-ae68-b5b49af836d8\r\nContent-Type: + string: "--batchresponse_7697ce19-e080-48c3-aa69-83ca6bbb2504\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 96cb3fe1-101e-0126-2381-8bed971e19b3\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 02349762-f775-11e9-ad0d-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_4cf2b662-34d9-46f0-ae68-b5b49af836d8\r\nContent-Type: + true\r\nx-ms-request-id: d1e6a91a-a01e-0011-7e71-efc9401e78fe\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: e4ae3803-5b64-11eb-ba9f-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7697ce19-e080-48c3-aa69-83ca6bbb2504\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 96cb3fe1-101e-0126-2381-8bed971e19b5\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 02349763-f775-11e9-86da-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_4cf2b662-34d9-46f0-ae68-b5b49af836d8\r\nContent-Type: + true\r\nx-ms-request-id: d1e6a91a-a01e-0011-7e71-efc9401e7900\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: e4ae3804-5b64-11eb-94f5-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7697ce19-e080-48c3-aa69-83ca6bbb2504\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 96cb3fe1-101e-0126-2381-8bed971e19b6\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 02349764-f775-11e9-ad30-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_4cf2b662-34d9-46f0-ae68-b5b49af836d8--" + true\r\nx-ms-request-id: d1e6a91a-a01e-0011-7e71-efc9401e7901\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: e4ae3805-5b64-11eb-a147-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7697ce19-e080-48c3-aa69-83ca6bbb2504--" headers: content-type: - - multipart/mixed; boundary=batchresponse_4cf2b662-34d9-46f0-ae68-b5b49af836d8 + - multipart/mixed; boundary=batchresponse_7697ce19-e080-48c3-aa69-83ca6bbb2504 date: - - Fri, 25 Oct 2019 22:15:52 GMT + - Wed, 20 Jan 2021 21:17:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_snapshot.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_snapshot.yaml index b3a94e93c26f..74019991d189 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_snapshot.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_snapshot.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,13 +11,13 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:32 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT - uri: https://storagename.blob.core.windows.net/container617e10e3?restype=container + uri: https://storagename.blob.core.windows.net/test617e10e3?restype=container response: body: string: '' @@ -25,15 +25,15 @@ interactions: content-length: - '0' date: - - Fri, 25 Oct 2019 17:58:41 GMT + - Wed, 20 Jan 2021 20:33:32 GMT etag: - - '"0x8D75974F8E69A1C"' + - '"0x8D8BD82A7E69FE6"' last-modified: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -41,7 +41,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -53,15 +53,17 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:32 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT - uri: https://storagename.blob.core.windows.net/container617e10e3/blob1 + uri: https://storagename.blob.core.windows.net/test617e10e3/blob1 response: body: string: '' @@ -71,11 +73,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:58:41 GMT + - Wed, 20 Jan 2021 20:33:32 GMT etag: - - '"0x8D75974F8EF8BD9"' + - '"0x8D8BD82A7F3183F"' last-modified: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -83,7 +85,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -91,7 +93,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -99,13 +101,15 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT - uri: https://storagename.blob.core.windows.net/container617e10e3/blob1?comp=snapshot + uri: https://storagename.blob.core.windows.net/test617e10e3/blob1?comp=snapshot response: body: string: '' @@ -113,19 +117,19 @@ interactions: content-length: - '0' date: - - Fri, 25 Oct 2019 17:58:41 GMT + - Wed, 20 Jan 2021 20:33:32 GMT etag: - - '"0x8D75974F8EF8BD9"' + - '"0x8D8BD82A7F3183F"' last-modified: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-server-encrypted: - 'false' x-ms-snapshot: - - '2019-10-25T17:58:42.4251889Z' + - '2021-01-20T20:33:33.5070816Z' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -133,7 +137,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -145,15 +149,17 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT - uri: https://storagename.blob.core.windows.net/container617e10e3/blob2 + uri: https://storagename.blob.core.windows.net/test617e10e3/blob2 response: body: string: '' @@ -163,11 +169,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:58:41 GMT + - Wed, 20 Jan 2021 20:33:32 GMT etag: - - '"0x8D75974F8FFE382"' + - '"0x8D8BD82A80E6F09"' last-modified: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -175,7 +181,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -183,7 +189,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -195,15 +201,17 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT - uri: https://storagename.blob.core.windows.net/container617e10e3/blob3 + uri: https://storagename.blob.core.windows.net/test617e10e3/blob3 response: body: string: '' @@ -213,11 +221,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:58:41 GMT + - Wed, 20 Jan 2021 20:33:32 GMT etag: - - '"0x8D75974F90A1F32"' + - '"0x8D8BD82A8194719"' last-modified: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -225,7 +233,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -239,61 +247,63 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: GET - uri: https://storagename.blob.core.windows.net/container617e10e3?include=snapshots&restype=container&comp=list + uri: https://storagename.blob.core.windows.net/test617e10e3?restype=container&comp=list&include=snapshots response: body: string: "\uFEFFblob12019-10-25T17:58:42.4251889ZFri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F8EF8BD911application/octet-streamblob12021-01-20T20:33:33.5070816ZWed, + 20 Jan 2021 20:33:33 GMTWed, 20 Jan 2021 20:33:33 + GMT0x8D8BD82A7F3183F11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottruetrueblob1Fri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F8EF8BD911application/octet-streamBlockBlobHottruetrueblob1Wed, 20 Jan 2021 + 20:33:33 GMTWed, 20 Jan 2021 20:33:33 GMT0x8D8BD82A7F3183F11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob2Fri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F8FFE38211application/octet-streamBlockBlobHottrueunlockedavailabletrueblob2Wed, 20 Jan 2021 + 20:33:33 GMTWed, 20 Jan 2021 20:33:33 GMT0x8D8BD82A80E6F0911application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob3Fri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F90A1F3211application/octet-streamBlockBlobHottrueunlockedavailabletrueblob3Wed, 20 Jan 2021 + 20:33:33 GMTWed, 20 Jan 2021 20:33:33 GMT0x8D8BD82A819471911application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrue" + />BlockBlobHottrueunlockedavailabletrue" headers: content-type: - application/xml date: - - Fri, 25 Oct 2019 17:58:41 GMT + - Wed, 20 Jan 2021 20:33:32 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked + vary: + - Origin x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============1607721823520338833==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: - binary\r\nContent-ID: 0\r\n\r\nDELETE /container617e10e3/blob1? HTTP/1.1\r\nx-ms-delete-snapshots: - only\r\nx-ms-date: Fri, 25 Oct 2019 17:58:42 GMT\r\nx-ms-client-request-id: - 150c8876-f751-11e9-b23e-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:4gQrIc7zzP4Ak/8P/8ggW6goP9zXkV283NN21nnSq5M=\r\n\r\n\r\n--===============1607721823520338833==\r\nContent-Type: + body: "--===============1049724224==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + binary\r\nContent-ID: 0\r\n\r\nDELETE /test617e10e3/blob1? HTTP/1.1\r\nx-ms-delete-snapshots: + only\r\nx-ms-date: Wed, 20 Jan 2021 20:33:33 GMT\r\nx-ms-client-request-id: + c3b7449e-5b5e-11eb-81ea-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:NMhu/QoBLMsZXHRT3wvz+0juGwFyOdhCdkGWpTJAhX0=\r\n\r\n\r\n--===============1049724224==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /container617e10e3/blob2? HTTP/1.1\r\nx-ms-delete-snapshots: only\r\nx-ms-date: - Fri, 25 Oct 2019 17:58:42 GMT\r\nx-ms-client-request-id: 150cb03a-f751-11e9-b7f4-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:dzk0FI9p+ARNl53d61uZ2Tw1nZzPgFZg9m8spMVCp4E=\r\n\r\n\r\n--===============1607721823520338833==\r\nContent-Type: + /test617e10e3/blob2? HTTP/1.1\r\nx-ms-delete-snapshots: only\r\nx-ms-date: Wed, + 20 Jan 2021 20:33:33 GMT\r\nx-ms-client-request-id: c3b76ba3-5b5e-11eb-9110-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:KC2Es/SaD/Im/3JzmHoSSZnxtGGlfxeJO9OMpr9adM8=\r\n\r\n\r\n--===============1049724224==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /container617e10e3/blob3? HTTP/1.1\r\nx-ms-delete-snapshots: only\r\nx-ms-date: - Fri, 25 Oct 2019 17:58:42 GMT\r\nx-ms-client-request-id: 150cb03b-f751-11e9-a89c-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:pbD5kGMSDEgh4XR5G4Sjti+t5+q4NCMDa5Xr7m2Tw1s=\r\n\r\n\r\n--===============1607721823520338833==--\r\n" + /test617e10e3/blob3? HTTP/1.1\r\nx-ms-delete-snapshots: only\r\nx-ms-date: Wed, + 20 Jan 2021 20:33:33 GMT\r\nx-ms-client-request-id: c3b76ba4-5b5e-11eb-87f5-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:mqusfa8do8OtbXVdRXAxJYK0KCz5QuDHw4/0/MaMylY=\r\n\r\n\r\n--===============1049724224==--\r\n" headers: Accept: - '*/*' @@ -302,47 +312,47 @@ interactions: Connection: - keep-alive Content-Length: - - '1242' + - '1155' Content-Type: - - multipart/mixed; boundary================1607721823520338833== + - multipart/mixed; boundary================1049724224== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/test617e10e3?restype=container&comp=batch response: body: - string: "--batchresponse_53a90731-7289-4602-9466-b4b72a0bc706\r\nContent-Type: + string: "--batchresponse_1095d3e1-abcd-475f-9e6a-197220582478\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5e003451-901e-00b0-7e5d-8bc9f61e2156\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 150c8876-f751-11e9-b23e-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_53a90731-7289-4602-9466-b4b72a0bc706\r\nContent-Type: + true\r\nx-ms-request-id: b4ab4bd2-f01e-009a-406b-efcd2d1ed6f5\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: c3b7449e-5b5e-11eb-81ea-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1095d3e1-abcd-475f-9e6a-197220582478\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 5e003451-901e-00b0-7e5d-8bc9f61e2158\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 150cb03a-f751-11e9-b7f4-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: b4ab4bd2-f01e-009a-406b-efcd2d1ed6f7\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: c3b76ba3-5b5e-11eb-9110-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:5e003451-901e-00b0-7e5d-8bc9f61e2158\nTime:2019-10-25T17:58:42.8200019Z\r\n--batchresponse_53a90731-7289-4602-9466-b4b72a0bc706\r\nContent-Type: + specified blob does not exist.\nRequestId:b4ab4bd2-f01e-009a-406b-efcd2d1ed6f7\nTime:2021-01-20T20:33:33.8726390Z\r\n--batchresponse_1095d3e1-abcd-475f-9e6a-197220582478\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 5e003451-901e-00b0-7e5d-8bc9f61e2159\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 150cb03b-f751-11e9-a89c-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: b4ab4bd2-f01e-009a-406b-efcd2d1ed6f8\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: c3b76ba4-5b5e-11eb-87f5-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:5e003451-901e-00b0-7e5d-8bc9f61e2159\nTime:2019-10-25T17:58:42.8210026Z\r\n--batchresponse_53a90731-7289-4602-9466-b4b72a0bc706--" + specified blob does not exist.\nRequestId:b4ab4bd2-f01e-009a-406b-efcd2d1ed6f8\nTime:2021-01-20T20:33:33.8716910Z\r\n--batchresponse_1095d3e1-abcd-475f-9e6a-197220582478--" headers: content-type: - - multipart/mixed; boundary=batchresponse_53a90731-7289-4602-9466-b4b72a0bc706 + - multipart/mixed; boundary=batchresponse_1095d3e1-abcd-475f-9e6a-197220582478 date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -356,41 +366,43 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:58:43 GMT + - Wed, 20 Jan 2021 20:33:33 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: GET - uri: https://storagename.blob.core.windows.net/container617e10e3?include=snapshots&restype=container&comp=list + uri: https://storagename.blob.core.windows.net/test617e10e3?restype=container&comp=list&include=snapshots response: body: string: "\uFEFFblob1Fri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F8EF8BD911application/octet-streamblob1Wed, + 20 Jan 2021 20:33:33 GMTWed, 20 Jan 2021 20:33:33 + GMT0x8D8BD82A7F3183F11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob2Fri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F8FFE38211application/octet-streamBlockBlobHottrueunlockedavailabletrueblob2Wed, 20 Jan 2021 + 20:33:33 GMTWed, 20 Jan 2021 20:33:33 GMT0x8D8BD82A80E6F0911application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob3Fri, - 25 Oct 2019 17:58:42 GMTFri, 25 Oct 2019 17:58:42 - GMT0x8D75974F90A1F3211application/octet-streamBlockBlobHottrueunlockedavailabletrueblob3Wed, 20 Jan 2021 + 20:33:33 GMTWed, 20 Jan 2021 20:33:33 GMT0x8D8BD82A819471911application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrue" + />BlockBlobHottrueunlockedavailabletrue" headers: content-type: - application/xml date: - - Fri, 25 Oct 2019 17:58:42 GMT + - Wed, 20 Jan 2021 20:33:33 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked + vary: + - Origin x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_with_if_tags.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_with_if_tags.yaml index 76c0f103160e..6c0be86e78c7 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_with_if_tags.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_delete_blobs_with_if_tags.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,30 +11,30 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:00 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/containera875126b?restype=container response: body: string: "\uFEFFContainerAlreadyExistsThe - specified container already exists.\nRequestId:5c774873-d01e-002a-038d-6a92b0000000\nTime:2020-08-04T18:34:12.3692077Z" + specified container already exists.\nRequestId:fe93b746-301e-004e-0971-ef7d7c000000\nTime:2021-01-20T21:14:01.1982102Z" headers: content-length: - '230' content-type: - application/xml date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-error-code: - ContainerAlreadyExists x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 409 message: The specified container already exists. @@ -42,7 +42,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -52,15 +52,17 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:00 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/containera875126b/blob1 response: @@ -72,11 +74,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT etag: - - '"0x8D838A4FBE698B3"' + - '"0x8D8BD884F127B29"' last-modified: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -84,9 +86,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:34:12.4930778Z' + - '2020-04-08' status: code: 201 message: Created @@ -94,7 +94,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -104,15 +104,17 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:00 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/containera875126b/blob2 response: @@ -124,11 +126,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT etag: - - '"0x8D838A4FBFAE7B8"' + - '"0x8D8BD884F1DA16C"' last-modified: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -136,9 +138,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:34:12.6241720Z' + - '2020-04-08' status: code: 201 message: Created @@ -146,7 +146,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -156,15 +156,17 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:00 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/containera875126b/blob3 response: @@ -176,11 +178,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT etag: - - '"0x8D838A4FC0E4C32"' + - '"0x8D8BD884F27DD0D"' last-modified: - - Tue, 04 Aug 2020 18:34:12 GMT + - Wed, 20 Jan 2021 21:14:01 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -188,25 +190,23 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:34:12.7512626Z' + - '2020-04-08' status: code: 201 message: Created - request: - body: "--===============0298394797691207209==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1251307753==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containera875126b/blob1? HTTP/1.1\r\nx-ms-if-tags: - \"tag1\"='firsttag WRONG'\r\nx-ms-date: Tue, 04 Aug 2020 18:34:23 GMT\r\nx-ms-client-request-id: - 1df81bac-d681-11ea-888d-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:OUB/L1IUcT2UgnNIj1mcSLVlo/HwghWjMkAW2Iy1KTs=\r\n\r\n\r\n--===============0298394797691207209==\r\nContent-Type: + \"tag1\"='firsttag WRONG'\r\nx-ms-date: Wed, 20 Jan 2021 21:14:11 GMT\r\nx-ms-client-request-id: + 70af588e-5b64-11eb-a244-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:mOEvzGZJu42VuKyB1bYn8uiMJzgug4VSJnG8DcKbdS4=\r\n\r\n\r\n--===============1251307753==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE /containera875126b/blob2? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: - Tue, 04 Aug 2020 18:34:23 GMT\r\nx-ms-client-request-id: 1df81bad-d681-11ea-b022-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:88qm5sIhvoJT4+LrB33l+lbwdMvb3AFe59GF9lB5138=\r\n\r\n\r\n--===============0298394797691207209==\r\nContent-Type: + Wed, 20 Jan 2021 21:14:11 GMT\r\nx-ms-client-request-id: 70af7fbb-5b64-11eb-afe5-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:iP4VwZro+1xrvKbdqIRyA/aojJkki0xSErLwNVSyw5o=\r\n\r\n\r\n--===============1251307753==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE /containera875126b/blob3? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: - Tue, 04 Aug 2020 18:34:23 GMT\r\nx-ms-client-request-id: 1df81bae-d681-11ea-8e7a-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:g0QNtUwhX9wcLJuQbzKDmBoTO74/iNYXKpANZ5je8uw=\r\n\r\n\r\n--===============0298394797691207209==--\r\n" + Wed, 20 Jan 2021 21:14:11 GMT\r\nx-ms-client-request-id: 70af7fbc-5b64-11eb-abb4-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:Pq8A1UzXGkb6O+3rB0skzNfUZyKuXTDvxLjoHdP11fs=\r\n\r\n\r\n--===============1251307753==--\r\n" headers: Accept: - '*/*' @@ -215,68 +215,68 @@ interactions: Connection: - keep-alive Content-Length: - - '1227' + - '1200' Content-Type: - - multipart/mixed; boundary================0298394797691207209== + - multipart/mixed; boundary================1251307753== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:34:23 GMT + - Wed, 20 Jan 2021 21:14:11 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/containera875126b?restype=container&comp=batch response: body: - string: "--batchresponse_cca68ec9-46fa-4a99-99f7-2fe26f7e193b\r\nContent-Type: + string: "--batchresponse_7014cbcb-1f39-42fd-bc7f-7cc62da207f0\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 5c774b8a-d01e-002a-528d-6a92b01e1b48\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 1df81bac-d681-11ea-888d-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + fe93c612-301e-004e-4b71-ef7d7c1ed6c2\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 70af588e-5b64-11eb-a244-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:5c774b8a-d01e-002a-528d-6a92b01e1b48\nTime:2020-08-04T18:34:23.2560174Z\r\n--batchresponse_cca68ec9-46fa-4a99-99f7-2fe26f7e193b\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:fe93c612-301e-004e-4b71-ef7d7c1ed6c2\nTime:2021-01-20T21:14:13.3588504Z\r\n--batchresponse_7014cbcb-1f39-42fd-bc7f-7cc62da207f0\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 5c774b8a-d01e-002a-528d-6a92b01e1b51\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 1df81bad-d681-11ea-b022-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + fe93c612-301e-004e-4b71-ef7d7c1ed6cd\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 70af7fbb-5b64-11eb-afe5-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:5c774b8a-d01e-002a-528d-6a92b01e1b51\nTime:2020-08-04T18:34:23.2560174Z\r\n--batchresponse_cca68ec9-46fa-4a99-99f7-2fe26f7e193b\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:fe93c612-301e-004e-4b71-ef7d7c1ed6cd\nTime:2021-01-20T21:14:13.3588504Z\r\n--batchresponse_7014cbcb-1f39-42fd-bc7f-7cc62da207f0\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 5c774b8a-d01e-002a-528d-6a92b01e1b52\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 1df81bae-d681-11ea-8e7a-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + fe93c612-301e-004e-4b71-ef7d7c1ed6ce\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 70af7fbc-5b64-11eb-abb4-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:5c774b8a-d01e-002a-528d-6a92b01e1b52\nTime:2020-08-04T18:34:23.2560174Z\r\n--batchresponse_cca68ec9-46fa-4a99-99f7-2fe26f7e193b--" + specified using HTTP conditional header(s) is not met.\nRequestId:fe93c612-301e-004e-4b71-ef7d7c1ed6ce\nTime:2021-01-20T21:14:13.3588504Z\r\n--batchresponse_7014cbcb-1f39-42fd-bc7f-7cc62da207f0--" headers: content-type: - - multipart/mixed; boundary=batchresponse_cca68ec9-46fa-4a99-99f7-2fe26f7e193b + - multipart/mixed; boundary=batchresponse_7014cbcb-1f39-42fd-bc7f-7cc62da207f0 date: - - Tue, 04 Aug 2020 18:34:23 GMT + - Wed, 20 Jan 2021 21:14:13 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted - request: - body: "--===============4027625000280471997==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0227128804==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containera875126b/blob1? HTTP/1.1\r\nx-ms-if-tags: - \"tag1\"='firsttag'\r\nx-ms-date: Tue, 04 Aug 2020 18:34:23 GMT\r\nx-ms-client-request-id: - 1e52a8c2-d681-11ea-a109-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:xX9z64OP14l4Io6PavpHHyg6YxY57rsDc8Vcpoff/uI=\r\n\r\n\r\n--===============4027625000280471997==\r\nContent-Type: + \"tag1\"='firsttag'\r\nx-ms-date: Wed, 20 Jan 2021 21:14:13 GMT\r\nx-ms-client-request-id: + 71dde62c-5b64-11eb-8cfa-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:n4ToE/loDwwFtlRcRrvRIrukX+Wexok0dLHNCWhLvdI=\r\n\r\n\r\n--===============0227128804==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE /containera875126b/blob2? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: - Tue, 04 Aug 2020 18:34:23 GMT\r\nx-ms-client-request-id: 1e52a8c3-d681-11ea-bd26-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:SCpPoW5ixNGKrGU2RvBfjfzN2cQkLE2uBWpBUDznGPw=\r\n\r\n\r\n--===============4027625000280471997==\r\nContent-Type: + Wed, 20 Jan 2021 21:14:13 GMT\r\nx-ms-client-request-id: 71de0ea8-5b64-11eb-a85c-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:36Y0RHqNx8Aq27N2tv9+f39qow2FC8l1h8mOETlbWRI=\r\n\r\n\r\n--===============0227128804==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE /containera875126b/blob3? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: - Tue, 04 Aug 2020 18:34:23 GMT\r\nx-ms-client-request-id: 1e52a8c4-d681-11ea-82e0-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:o4ABUeytvWRs37kMPIKjxznUtjD72xsiA0AVV9Szyoc=\r\n\r\n\r\n--===============4027625000280471997==--\r\n" + Wed, 20 Jan 2021 21:14:13 GMT\r\nx-ms-client-request-id: 71de0ea9-5b64-11eb-bc48-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:HFNslBZzI/G4gPztKkbN4m7QS0d/rTUPue2OJCuu5wo=\r\n\r\n\r\n--===============0227128804==--\r\n" headers: Accept: - '*/*' @@ -285,43 +285,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1209' + - '1182' Content-Type: - - multipart/mixed; boundary================4027625000280471997== + - multipart/mixed; boundary================0227128804== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:34:23 GMT + - Wed, 20 Jan 2021 21:14:13 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/containera875126b?restype=container&comp=batch response: body: - string: "--batchresponse_1802d756-8b1a-473d-b117-bbbadd8c0d11\r\nContent-Type: + string: "--batchresponse_ed7e09dc-7edd-4e96-988a-00e37f5ec94f\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5c774bb1-d01e-002a-6f8d-6a92b01e1b54\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 1e52a8c2-d681-11ea-a109-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1802d756-8b1a-473d-b117-bbbadd8c0d11\r\nContent-Type: + true\r\nx-ms-request-id: fe93c964-301e-004e-2f71-ef7d7c1ed6d6\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 71dde62c-5b64-11eb-8cfa-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_ed7e09dc-7edd-4e96-988a-00e37f5ec94f\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5c774bb1-d01e-002a-6f8d-6a92b01e1b55\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 1e52a8c3-d681-11ea-bd26-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1802d756-8b1a-473d-b117-bbbadd8c0d11\r\nContent-Type: + true\r\nx-ms-request-id: fe93c964-301e-004e-2f71-ef7d7c1ed6d7\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 71de0ea8-5b64-11eb-a85c-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_ed7e09dc-7edd-4e96-988a-00e37f5ec94f\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 5c774bb1-d01e-002a-6f8d-6a92b01e1b56\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 1e52a8c4-d681-11ea-82e0-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1802d756-8b1a-473d-b117-bbbadd8c0d11--" + true\r\nx-ms-request-id: fe93c964-301e-004e-2f71-ef7d7c1ed6d8\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 71de0ea9-5b64-11eb-bc48-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_ed7e09dc-7edd-4e96-988a-00e37f5ec94f--" headers: content-type: - - multipart/mixed; boundary=batchresponse_1802d756-8b1a-473d-b117-bbbadd8c0d11 + - multipart/mixed; boundary=batchresponse_ed7e09dc-7edd-4e96-988a-00e37f5ec94f date: - - Tue, 04 Aug 2020 18:34:23 GMT + - Wed, 20 Jan 2021 21:14:13 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_set_tier_api_batch.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_set_tier_api_batch.yaml index b59a81983953..ca1fb5b94448 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_set_tier_api_batch.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_set_tier_api_batch.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,11 +11,11 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:02 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a?restype=container response: @@ -25,29 +25,29 @@ interactions: content-length: - '0' date: - - Fri, 25 Oct 2019 17:59:45 GMT + - Wed, 20 Jan 2021 20:14:02 GMT etag: - - '"0x8D759751EFF9C13"' + - '"0x8D8BD7FEE34F6FB"' last-modified: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:02 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created - request: - body: "--===============3943450419653499717==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1061106535==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containera687174a/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 17:59:46 GMT\r\nx-ms-client-request-id: 3af69b6e-f751-11e9-9a3b-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:PL4oyTY0+oEdy3M8lAO+76zimkelG8IBeX9AfeJ+QV8=\r\n\r\n\r\n--===============3943450419653499717==\r\nContent-Type: + Wed, 20 Jan 2021 20:14:02 GMT\r\nx-ms-client-request-id: 09c733b9-5b5c-11eb-a314-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:6hRLb3ceni6/gMkhl86ynvqIGWA3IrjWhFsiDwwg2yU=\r\n\r\n\r\n--===============1061106535==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:46 GMT\r\nx-ms-client-request-id: - 3af69b6f-f751-11e9-86c2-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:YfWwzGtdeYxjkpih2YvRRuvwr2fITTVzgWhVx0BBlCM=\r\n\r\n\r\n--===============3943450419653499717==\r\nContent-Type: + /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:02 GMT\r\nx-ms-client-request-id: + 09c75acb-5b5c-11eb-8ed6-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:eki+OO+vEmlP92AeZBLYiyG/zcZPgkBlCmY2w/U0SpE=\r\n\r\n\r\n--===============1061106535==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:46 GMT\r\nx-ms-client-request-id: - 3af6c282-f751-11e9-bfb4-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:20rmCiSffNGLpVQKHDGeHyfMiiKlRYc1V2+DpWIxusQ=\r\n\r\n\r\n--===============3943450419653499717==--\r\n" + /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:02 GMT\r\nx-ms-client-request-id: + 09c75acc-5b5c-11eb-94f0-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:v4peK6W9BnQ2BN671qneltfDdswzRqYeGJ28fH7hbyY=\r\n\r\n\r\n--===============1061106535==--\r\n" headers: Accept: - '*/*' @@ -56,49 +56,49 @@ interactions: Connection: - keep-alive Content-Length: - - '1155' + - '1083' Content-Type: - - multipart/mixed; boundary================3943450419653499717== + - multipart/mixed; boundary================1061106535== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:02 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_1fa1b1e1-cb81-49f6-906f-92d3f519bd85\r\nContent-Type: + string: "--batchresponse_ddb0be6e-ed37-4787-98c1-e3e07f9a5a49\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 092fc1ee-b01e-00ca-055d-8ba3bb1e9c06\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3af69b6e-f751-11e9-9a3b-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 712d50ac-401e-0019-6f68-efd34f1e98a2\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 09c733b9-5b5c-11eb-a314-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:092fc1ee-b01e-00ca-055d-8ba3bb1e9c06\nTime:2019-10-25T17:59:46.7363150Z\r\n--batchresponse_1fa1b1e1-cb81-49f6-906f-92d3f519bd85\r\nContent-Type: + specified blob does not exist.\nRequestId:712d50ac-401e-0019-6f68-efd34f1e98a2\nTime:2021-01-20T20:14:05.3007498Z\r\n--batchresponse_ddb0be6e-ed37-4787-98c1-e3e07f9a5a49\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 092fc1ee-b01e-00ca-055d-8ba3bb1e9c0a\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3af69b6f-f751-11e9-86c2-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 712d50ac-401e-0019-6f68-efd34f1e98a4\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 09c75acb-5b5c-11eb-8ed6-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:092fc1ee-b01e-00ca-055d-8ba3bb1e9c0a\nTime:2019-10-25T17:59:46.7363150Z\r\n--batchresponse_1fa1b1e1-cb81-49f6-906f-92d3f519bd85\r\nContent-Type: + specified blob does not exist.\nRequestId:712d50ac-401e-0019-6f68-efd34f1e98a4\nTime:2021-01-20T20:14:05.3007498Z\r\n--batchresponse_ddb0be6e-ed37-4787-98c1-e3e07f9a5a49\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 092fc1ee-b01e-00ca-055d-8ba3bb1e9c0b\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3af6c282-f751-11e9-bfb4-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 712d50ac-401e-0019-6f68-efd34f1e98a5\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 09c75acc-5b5c-11eb-94f0-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:092fc1ee-b01e-00ca-055d-8ba3bb1e9c0b\nTime:2019-10-25T17:59:46.7363150Z\r\n--batchresponse_1fa1b1e1-cb81-49f6-906f-92d3f519bd85--" + specified blob does not exist.\nRequestId:712d50ac-401e-0019-6f68-efd34f1e98a5\nTime:2021-01-20T20:14:05.3007498Z\r\n--batchresponse_ddb0be6e-ed37-4787-98c1-e3e07f9a5a49--" headers: content-type: - - multipart/mixed; boundary=batchresponse_1fa1b1e1-cb81-49f6-906f-92d3f519bd85 + - multipart/mixed; boundary=batchresponse_ddb0be6e-ed37-4787-98c1-e3e07f9a5a49 date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:04 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -106,7 +106,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -118,13 +118,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:05 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -136,11 +138,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:04 GMT etag: - - '"0x8D759751F57E87C"' + - '"0x8D8BD7FEFCFA55B"' last-modified: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -148,7 +150,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -156,7 +158,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -168,13 +170,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:05 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob2 response: @@ -186,11 +190,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:04 GMT etag: - - '"0x8D759751F609D28"' + - '"0x8D8BD7FEFDCA0D9"' last-modified: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -198,7 +202,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -206,7 +210,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -218,13 +222,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:05 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob3 response: @@ -236,11 +242,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT etag: - - '"0x8D759751F692ABE"' + - '"0x8D8BD7FEFE8B1BA"' last-modified: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -248,7 +254,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -256,17 +262,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:05 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -282,13 +290,15 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT etag: - - '"0x8D759751F57E87C"' + - '"0x8D8BD7FEFCFA55B"' last-modified: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Hot x-ms-access-tier-inferred: @@ -296,7 +306,7 @@ interactions: x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -304,23 +314,23 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============5112679323510993930==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0222699796==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /containera687174a/blob1?comp=tier HTTP/1.1\r\nContent-Length: - 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3b67568a-f751-11e9-bdd0-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:Z5sT/MNwW1ShKlJwz1d67xgrN0/L+3Z/Z9KMBCQqwAA=\r\n\r\n\r\n--===============5112679323510993930==\r\nContent-Type: + 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Wed, 20 Jan 2021 20:14:05 GMT\r\nx-ms-client-request-id: + 0b85ba0a-5b5c-11eb-be5f-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:e971+RC19RLBRuU64wySoSlXCO0kGx9r0GojPmqRd9I=\r\n\r\n\r\n--===============0222699796==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /containera687174a/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Archive\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3b67568b-f751-11e9-8c63-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:PT5KIaGSZyqO6e7hIfK60zqPSYDfG7Y7Flew/0tPHn4=\r\n\r\n\r\n--===============5112679323510993930==\r\nContent-Type: + Archive\r\nx-ms-date: Wed, 20 Jan 2021 20:14:05 GMT\r\nx-ms-client-request-id: + 0b85ba0b-5b5c-11eb-bb9a-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:7gq5iQ3DL+d+BCZ0vCnlwFjDnpeGCevbniAksYYUZsw=\r\n\r\n\r\n--===============0222699796==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /containera687174a/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Archive\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3b67568c-f751-11e9-8377-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:FhAlNd9H3qyM6loo8w3ZjwpXT6sqf0unYUKVWoTTbvM=\r\n\r\n\r\n--===============5112679323510993930==--\r\n" + Archive\r\nx-ms-date: Wed, 20 Jan 2021 20:14:05 GMT\r\nx-ms-client-request-id: + 0b85e129-5b5c-11eb-9fc6-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:uEOxn4Espm3KT/wkIGTVVDbeFKPKReumEKWtu4zkhaE=\r\n\r\n\r\n--===============0222699796==--\r\n" headers: Accept: - '*/*' @@ -329,40 +339,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1311' + - '1239' Content-Type: - - multipart/mixed; boundary================5112679323510993930== + - multipart/mixed; boundary================0222699796== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:05 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_81dabea3-88e1-4c0e-80c6-daa10ec2dfef\r\nContent-Type: + string: "--batchresponse_fca30c16-ebbc-44b0-aeca-b99dbae8228f\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fc593-b01e-00ca-5a5d-8ba3bb1e9c17\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3b67568a-f751-11e9-bdd0-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_81dabea3-88e1-4c0e-80c6-daa10ec2dfef\r\nContent-Type: + 712d5993-401e-0019-7c68-efd34f1e995c\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 0b85ba0a-5b5c-11eb-be5f-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fca30c16-ebbc-44b0-aeca-b99dbae8228f\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fc593-b01e-00ca-5a5d-8ba3bb1e9c19\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3b67568b-f751-11e9-8c63-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_81dabea3-88e1-4c0e-80c6-daa10ec2dfef\r\nContent-Type: + 712d5993-401e-0019-7c68-efd34f1e9c73\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 0b85ba0b-5b5c-11eb-bb9a-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fca30c16-ebbc-44b0-aeca-b99dbae8228f\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fc593-b01e-00ca-5a5d-8ba3bb1e9c1a\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3b67568c-f751-11e9-8377-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_81dabea3-88e1-4c0e-80c6-daa10ec2dfef--" + 712d5993-401e-0019-7c68-efd34f1e9c74\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 0b85e129-5b5c-11eb-9fc6-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fca30c16-ebbc-44b0-aeca-b99dbae8228f--" headers: content-type: - - multipart/mixed; boundary=batchresponse_81dabea3-88e1-4c0e-80c6-daa10ec2dfef + - multipart/mixed; boundary=batchresponse_fca30c16-ebbc-44b0-aeca-b99dbae8228f date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -370,17 +380,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -396,21 +408,23 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751F57E87C"' + - '"0x8D8BD7FEFCFA55B"' last-modified: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Archive x-ms-access-tier-change-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:21 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 17:59:46 GMT + - Wed, 20 Jan 2021 20:14:05 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -418,21 +432,21 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============1990377532622669687==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0033426702==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containera687174a/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: 3b7ad068-f751-11e9-a1d2-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:dSYIW5LKXBB5MGqfoNJPiyr246FCm70ML9neN2bW+d0=\r\n\r\n\r\n--===============1990377532622669687==\r\nContent-Type: + Wed, 20 Jan 2021 20:14:25 GMT\r\nx-ms-client-request-id: 1781c804-5b5c-11eb-a91f-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:+jilfWBiSGuyW0AyFfT5zFz4HC6SQ3VW1ryfZq0zQJ4=\r\n\r\n\r\n--===============0033426702==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3b7ad069-f751-11e9-a759-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:zmFMYO9anzgx+fn5hWnlqxsHQpzvRUKmK1rwQB7RkME=\r\n\r\n\r\n--===============1990377532622669687==\r\nContent-Type: + /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:25 GMT\r\nx-ms-client-request-id: + 1781ef1a-5b5c-11eb-92db-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:dikkvh76VNlu7krNiAw7TadNcaP1T1HLRG9ggkjRsaQ=\r\n\r\n\r\n--===============0033426702==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3b7af780-f751-11e9-b968-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:cxKjSMlLkxa2zpBLPXoXsiLc2uCgsnf4VEJLz3Yx9B4=\r\n\r\n\r\n--===============1990377532622669687==--\r\n" + /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:25 GMT\r\nx-ms-client-request-id: + 1781ef1b-5b5c-11eb-b1e3-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:DjI8fVL7LBQpxySMBR8ybT8w54WRlTwEDcOmCYn4Ems=\r\n\r\n\r\n--===============0033426702==--\r\n" headers: Accept: - '*/*' @@ -441,43 +455,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1155' + - '1083' Content-Type: - - multipart/mixed; boundary================1990377532622669687== + - multipart/mixed; boundary================0033426702== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_241fa89e-0f0c-48ae-ac89-94ac18fae8e5\r\nContent-Type: + string: "--batchresponse_376bd023-9823-401a-8284-3b67fcb9d552\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fc65c-b01e-00ca-155d-8ba3bb1e9c23\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3b7ad068-f751-11e9-a1d2-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_241fa89e-0f0c-48ae-ac89-94ac18fae8e5\r\nContent-Type: + true\r\nx-ms-request-id: 712d99e4-401e-0019-3368-efd34f1e9d37\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 1781c804-5b5c-11eb-a91f-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_376bd023-9823-401a-8284-3b67fcb9d552\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fc65c-b01e-00ca-155d-8ba3bb1e9c24\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3b7ad069-f751-11e9-a759-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_241fa89e-0f0c-48ae-ac89-94ac18fae8e5\r\nContent-Type: + true\r\nx-ms-request-id: 712d99e4-401e-0019-3368-efd34f1e9d39\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 1781ef1a-5b5c-11eb-92db-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_376bd023-9823-401a-8284-3b67fcb9d552\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fc65c-b01e-00ca-155d-8ba3bb1e9c26\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3b7af780-f751-11e9-b968-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_241fa89e-0f0c-48ae-ac89-94ac18fae8e5--" + true\r\nx-ms-request-id: 712d99e4-401e-0019-3368-efd34f1e9d3a\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 1781ef1b-5b5c-11eb-b1e3-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_376bd023-9823-401a-8284-3b67fcb9d552--" headers: content-type: - - multipart/mixed; boundary=batchresponse_241fa89e-0f0c-48ae-ac89-94ac18fae8e5 + - multipart/mixed; boundary=batchresponse_376bd023-9823-401a-8284-3b67fcb9d552 date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -485,7 +499,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -497,13 +511,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -515,11 +531,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751FA9509D"' + - '"0x8D8BD7FFC0A0E68"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -527,7 +543,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -535,7 +551,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -547,13 +563,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob2 response: @@ -565,11 +583,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751FB2537D"' + - '"0x8D8BD7FFC1709E0"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -577,7 +595,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -585,7 +603,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -597,13 +615,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob3 response: @@ -615,11 +635,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751FBC40FA"' + - '"0x8D8BD7FFC22090A"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -627,7 +647,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -635,17 +655,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -661,13 +683,15 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751FA9509D"' + - '"0x8D8BD7FFC0A0E68"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Hot x-ms-access-tier-inferred: @@ -675,7 +699,7 @@ interactions: x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -683,23 +707,23 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============9005081093067554608==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0025169746==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /containera687174a/blob1?comp=tier HTTP/1.1\r\nContent-Length: - 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3bbb2bc0-f751-11e9-aaa4-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:yOSzicZSWv9cC8VgmEs2ACrgwNClAkgaECx0LGh/FF0=\r\n\r\n\r\n--===============9005081093067554608==\r\nContent-Type: + 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Wed, 20 Jan 2021 20:14:25 GMT\r\nx-ms-client-request-id: + 17be03ce-5b5c-11eb-9827-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:u3tizz9Sk4hGuj48mM71Jb/poHqWMJP6vArPrqcp5F8=\r\n\r\n\r\n--===============0025169746==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /containera687174a/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3bbb2bc1-f751-11e9-9945-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:kLiARVu/jfp2VXj014YvhOGKzc1A0BxNZ1DzuRiakHk=\r\n\r\n\r\n--===============9005081093067554608==\r\nContent-Type: + Cool\r\nx-ms-date: Wed, 20 Jan 2021 20:14:25 GMT\r\nx-ms-client-request-id: + 17be2acd-5b5c-11eb-9e9f-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:UvbhoMLX1JfakrcXJOm4E2vjYy/M08Wep8KsEqGtJKY=\r\n\r\n\r\n--===============0025169746==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /containera687174a/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3bbb51ae-f751-11e9-9ea8-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:U1MA0ptvCUF99K5oXvop8nfSxLJSTTWe6ibKkuzaHnw=\r\n\r\n\r\n--===============9005081093067554608==--\r\n" + Cool\r\nx-ms-date: Wed, 20 Jan 2021 20:14:25 GMT\r\nx-ms-client-request-id: + 17be2ace-5b5c-11eb-b90e-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:q2yXDLNRa5S28WO7YM3qc7TXrHfDjK9B9B3ZiFlH5A4=\r\n\r\n\r\n--===============0025169746==--\r\n" headers: Accept: - '*/*' @@ -708,40 +732,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1302' + - '1230' Content-Type: - - multipart/mixed; boundary================9005081093067554608== + - multipart/mixed; boundary================0025169746== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_fe57d07c-a4d0-4f92-aaf5-f60d563e27f9\r\nContent-Type: + string: "--batchresponse_c2698bdb-c8f3-495a-9151-d120a7ed0654\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fc8a9-b01e-00ca-265d-8ba3bb1e9c34\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3bbb2bc0-f751-11e9-aaa4-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fe57d07c-a4d0-4f92-aaf5-f60d563e27f9\r\nContent-Type: + 712d9b38-401e-0019-7068-efd34f1e9daa\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 17be03ce-5b5c-11eb-9827-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c2698bdb-c8f3-495a-9151-d120a7ed0654\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fc8a9-b01e-00ca-265d-8ba3bb1e9c35\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3bbb2bc1-f751-11e9-9945-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fe57d07c-a4d0-4f92-aaf5-f60d563e27f9\r\nContent-Type: + 712d9b38-401e-0019-7068-efd34f1e9dab\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 17be2acd-5b5c-11eb-9e9f-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c2698bdb-c8f3-495a-9151-d120a7ed0654\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fc8a9-b01e-00ca-265d-8ba3bb1e9c36\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3bbb51ae-f751-11e9-9ea8-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_fe57d07c-a4d0-4f92-aaf5-f60d563e27f9--" + 712d9b38-401e-0019-7068-efd34f1e9dac\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 17be2ace-5b5c-11eb-b90e-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c2698bdb-c8f3-495a-9151-d120a7ed0654--" headers: content-type: - - multipart/mixed; boundary=batchresponse_fe57d07c-a4d0-4f92-aaf5-f60d563e27f9 + - multipart/mixed; boundary=batchresponse_c2698bdb-c8f3-495a-9151-d120a7ed0654 date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -749,17 +773,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -775,21 +801,23 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751FA9509D"' + - '"0x8D8BD7FFC0A0E68"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Cool x-ms-access-tier-change-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -797,21 +825,21 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============8065447624480597989==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0415382344==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containera687174a/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: 3bca7efe-f751-11e9-93c5-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:G4ENRFhoSPOn3Vztg12KnrObH/qp5QVOgtdBc+0Irlg=\r\n\r\n\r\n--===============8065447624480597989==\r\nContent-Type: + Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: 17db3d5d-5b5c-11eb-b40b-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:v6T/Ie3LqqFWGUQVfG4MUG+Uz1wWvNbP1e0xeKjiDZw=\r\n\r\n\r\n--===============0415382344==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3bcaa612-f751-11e9-bf28-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:wktccaHxZbKHylOzbIPZZ1ttCODlH4t5gVUxd+oD40c=\r\n\r\n\r\n--===============8065447624480597989==\r\nContent-Type: + /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: + 17db3d5e-5b5c-11eb-a37f-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:avIlER4xTuN8wb7KqbOA1i3GkVU2gI9zBhxoLvcFby0=\r\n\r\n\r\n--===============0415382344==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:47 GMT\r\nx-ms-client-request-id: - 3bcaa613-f751-11e9-96c6-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:5vn3dx+CypOEpFnSVZpX3gydhQ5+I4VlFJxZqHGlGY8=\r\n\r\n\r\n--===============8065447624480597989==--\r\n" + /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: + 17db6472-5b5c-11eb-83bb-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:et+BvABaQb7JHX4usmRPUn694CdHqptX/TzawP3OSWg=\r\n\r\n\r\n--===============0415382344==--\r\n" headers: Accept: - '*/*' @@ -820,43 +848,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1155' + - '1083' Content-Type: - - multipart/mixed; boundary================8065447624480597989== + - multipart/mixed; boundary================0415382344== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_d2628766-b811-43b5-954b-f79364c9c4de\r\nContent-Type: + string: "--batchresponse_995d89de-dfdc-4ff2-8f66-ae6f1db9233f\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fc946-b01e-00ca-2f5d-8ba3bb1e9c3b\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3bca7efe-f751-11e9-93c5-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d2628766-b811-43b5-954b-f79364c9c4de\r\nContent-Type: + true\r\nx-ms-request-id: 712d9bf1-401e-0019-1f68-efd34f1e9db1\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 17db3d5d-5b5c-11eb-b40b-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_995d89de-dfdc-4ff2-8f66-ae6f1db9233f\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fc946-b01e-00ca-2f5d-8ba3bb1e9c3c\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3bcaa612-f751-11e9-bf28-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d2628766-b811-43b5-954b-f79364c9c4de\r\nContent-Type: + true\r\nx-ms-request-id: 712d9bf1-401e-0019-1f68-efd34f1e9db2\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 17db3d5e-5b5c-11eb-a37f-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_995d89de-dfdc-4ff2-8f66-ae6f1db9233f\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fc946-b01e-00ca-2f5d-8ba3bb1e9c3d\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3bcaa613-f751-11e9-96c6-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d2628766-b811-43b5-954b-f79364c9c4de--" + true\r\nx-ms-request-id: 712d9bf1-401e-0019-1f68-efd34f1e9db3\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 17db6472-5b5c-11eb-83bb-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_995d89de-dfdc-4ff2-8f66-ae6f1db9233f--" headers: content-type: - - multipart/mixed; boundary=batchresponse_d2628766-b811-43b5-954b-f79364c9c4de + - multipart/mixed; boundary=batchresponse_995d89de-dfdc-4ff2-8f66-ae6f1db9233f date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -864,7 +892,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -876,13 +904,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -894,11 +924,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:25 GMT etag: - - '"0x8D759751FE7A146"' + - '"0x8D8BD7FFC6B0A91"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -906,7 +936,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -914,7 +944,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -926,13 +956,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:48 GMT + - Wed, 20 Jan 2021 20:14:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob2 response: @@ -944,11 +976,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT etag: - - '"0x8D759751FF055F7"' + - '"0x8D8BD7FFC80E1CA"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -956,7 +988,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -964,7 +996,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -976,13 +1008,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:48 GMT + - Wed, 20 Jan 2021 20:14:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/containera687174a/blob3 response: @@ -994,11 +1028,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT etag: - - '"0x8D759751FF8BC75"' + - '"0x8D8BD7FFC8F6441"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -1006,7 +1040,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 201 message: Created @@ -1014,17 +1048,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:48 GMT + - Wed, 20 Jan 2021 20:14:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -1040,13 +1076,15 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT etag: - - '"0x8D759751FE7A146"' + - '"0x8D8BD7FFC6B0A91"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Hot x-ms-access-tier-inferred: @@ -1054,7 +1092,7 @@ interactions: x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -1062,23 +1100,23 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============0000906257863533169==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1461488493==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /containera687174a/blob1?comp=tier HTTP/1.1\r\nContent-Length: - 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Fri, 25 Oct 2019 17:59:48 GMT\r\nx-ms-client-request-id: - 3bf58de6-f751-11e9-a391-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:sjrYH94cMO4eM5Mo+7HlF9RtT16QLcqTcoEcepTFQE0=\r\n\r\n\r\n--===============0000906257863533169==\r\nContent-Type: + 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: + 18322334-5b5c-11eb-a60a-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:a2cdGbp6xeD6+0fUrgpL+BJrffnFuJ3A1mlhj5f5fA0=\r\n\r\n\r\n--===============1461488493==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /containera687174a/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Hot\r\nx-ms-date: Fri, 25 Oct 2019 17:59:48 GMT\r\nx-ms-client-request-id: 3bf58de7-f751-11e9-821a-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:Fwna7dj27yB6SJh2cyz30dh37Uqw+oxUc0TYehJhu0g=\r\n\r\n\r\n--===============0000906257863533169==\r\nContent-Type: + Hot\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: 18324b9c-5b5c-11eb-9bcc-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:a4fg+V3vjFbgdMo0Ig+5stajZ9sOXCfslYF/qBFcl0E=\r\n\r\n\r\n--===============1461488493==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /containera687174a/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Hot\r\nx-ms-date: Fri, 25 Oct 2019 17:59:48 GMT\r\nx-ms-client-request-id: 3bf5b624-f751-11e9-a59c-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:aefDK30H8oxuaxQ8GucDayQGzTt9y7Ac69Z+uaV5KCU=\r\n\r\n\r\n--===============0000906257863533169==--\r\n" + Hot\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: 18329859-5b5c-11eb-9db5-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:8QQq6m7CA21ZbLCxsB90Euv+NYp4RbQlIJK39V/7Kvw=\r\n\r\n\r\n--===============1461488493==--\r\n" headers: Accept: - '*/*' @@ -1087,40 +1125,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1299' + - '1227' Content-Type: - - multipart/mixed; boundary================0000906257863533169== + - multipart/mixed; boundary================1461488493== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:48 GMT + - Wed, 20 Jan 2021 20:14:26 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_410b9d09-c84f-4c5d-82a2-5c6c8b6550f1\r\nContent-Type: + string: "--batchresponse_8be5ff63-6254-415e-9123-547c428b4c87\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fcb05-b01e-00ca-335d-8ba3bb1e9c50\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3bf58de6-f751-11e9-a391-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_410b9d09-c84f-4c5d-82a2-5c6c8b6550f1\r\nContent-Type: + 712d9dad-401e-0019-2568-efd34f1e9dc1\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 18322334-5b5c-11eb-a60a-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8be5ff63-6254-415e-9123-547c428b4c87\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fcb05-b01e-00ca-335d-8ba3bb1e9c51\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3bf58de7-f751-11e9-821a-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_410b9d09-c84f-4c5d-82a2-5c6c8b6550f1\r\nContent-Type: + 712d9dad-401e-0019-2568-efd34f1e9dc2\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 18324b9c-5b5c-11eb-9bcc-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8be5ff63-6254-415e-9123-547c428b4c87\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 092fcb05-b01e-00ca-335d-8ba3bb1e9c52\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 3bf5b624-f751-11e9-a59c-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_410b9d09-c84f-4c5d-82a2-5c6c8b6550f1--" + 712d9dad-401e-0019-2568-efd34f1e9dc3\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 18329859-5b5c-11eb-9db5-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8be5ff63-6254-415e-9123-547c428b4c87--" headers: content-type: - - multipart/mixed; boundary=batchresponse_410b9d09-c84f-4c5d-82a2-5c6c8b6550f1 + - multipart/mixed; boundary=batchresponse_8be5ff63-6254-415e-9123-547c428b4c87 date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted @@ -1128,17 +1166,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:48 GMT + - Wed, 20 Jan 2021 20:14:26 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/containera687174a/blob1 response: @@ -1154,21 +1194,23 @@ interactions: content-type: - application/octet-stream date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT etag: - - '"0x8D759751FE7A146"' + - '"0x8D8BD7FFC6B0A91"' last-modified: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Hot x-ms-access-tier-change-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:27 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -1176,21 +1218,21 @@ interactions: x-ms-server-encrypted: - 'true' x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============5612326908589742360==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0474761090==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /containera687174a/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 17:59:48 GMT\r\nx-ms-client-request-id: 3c136f5c-f751-11e9-b938-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragegaji2d3zddo3:pjWinpoemW2WhW4hX1KYU9K9HBk7oQWDych1NqURCZg=\r\n\r\n\r\n--===============5612326908589742360==\r\nContent-Type: + Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: 1852f557-5b5c-11eb-8726-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:Teqr1tTUrFxRmE1wqX9j9JWLsV+0bpCCx7DTIZ3p4mE=\r\n\r\n\r\n--===============0474761090==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:48 GMT\r\nx-ms-client-request-id: - 3c139546-f751-11e9-acd8-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:uEt5pbJjRuWf40DZzGdjILtkUFti+J5wrkUlNRuOHH8=\r\n\r\n\r\n--===============5612326908589742360==\r\nContent-Type: + /containera687174a/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: + 18531c48-5b5c-11eb-a665-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:HcbY0nrCBLREWz25jxbpHWRGYZsGfJ64k8f9z9dEb5Y=\r\n\r\n\r\n--===============0474761090==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 17:59:48 GMT\r\nx-ms-client-request-id: - 3c139547-f751-11e9-9a8d-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragegaji2d3zddo3:GdIw1a5cDlE56wIJGlJGMvi86FoQLeI0uxSEQQmDcfg=\r\n\r\n\r\n--===============5612326908589742360==--\r\n" + /containera687174a/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:14:26 GMT\r\nx-ms-client-request-id: + 18531c49-5b5c-11eb-a82d-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:Ymi1dOJctUHqd5mqqTN8rg5HaD7BpTImAycfjmw708E=\r\n\r\n\r\n--===============0474761090==--\r\n" headers: Accept: - '*/*' @@ -1199,43 +1241,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1155' + - '1083' Content-Type: - - multipart/mixed; boundary================5612326908589742360== + - multipart/mixed; boundary================0474761090== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:48 GMT + - Wed, 20 Jan 2021 20:14:26 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/containera687174a?restype=container&comp=batch response: body: - string: "--batchresponse_7986fd2d-7c3c-4f46-ab25-6cc25507d4d6\r\nContent-Type: + string: "--batchresponse_5b613b6e-e346-48a0-b66e-fcc130d22b53\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fcc1b-b01e-00ca-325d-8ba3bb1e9c64\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3c136f5c-f751-11e9-b938-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7986fd2d-7c3c-4f46-ab25-6cc25507d4d6\r\nContent-Type: + true\r\nx-ms-request-id: 712d9e3d-401e-0019-1a68-efd34f1e9dc9\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 1852f557-5b5c-11eb-8726-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5b613b6e-e346-48a0-b66e-fcc130d22b53\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fcc1b-b01e-00ca-325d-8ba3bb1e9c65\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3c139546-f751-11e9-acd8-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7986fd2d-7c3c-4f46-ab25-6cc25507d4d6\r\nContent-Type: + true\r\nx-ms-request-id: 712d9e3d-401e-0019-1a68-efd34f1e9dca\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 18531c48-5b5c-11eb-a665-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5b613b6e-e346-48a0-b66e-fcc130d22b53\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 092fcc1b-b01e-00ca-325d-8ba3bb1e9c66\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3c139547-f751-11e9-9a8d-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7986fd2d-7c3c-4f46-ab25-6cc25507d4d6--" + true\r\nx-ms-request-id: 712d9e3d-401e-0019-1a68-efd34f1e9dcb\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 18531c49-5b5c-11eb-a82d-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5b613b6e-e346-48a0-b66e-fcc130d22b53--" headers: content-type: - - multipart/mixed; boundary=batchresponse_7986fd2d-7c3c-4f46-ab25-6cc25507d4d6 + - multipart/mixed; boundary=batchresponse_5b613b6e-e346-48a0-b66e-fcc130d22b53 date: - - Fri, 25 Oct 2019 17:59:47 GMT + - Wed, 20 Jan 2021 20:14:26 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-02-02' + - '2020-04-08' status: code: 202 message: Accepted diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_with_if_tags.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_with_if_tags.yaml index c66660be2aef..fd6811a4d290 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_with_if_tags.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container.test_standard_blob_tier_with_if_tags.yaml @@ -3,7 +3,7 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -11,11 +11,11 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:46 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/container20d714e9?restype=container response: @@ -25,15 +25,15 @@ interactions: content-length: - '0' date: - - Tue, 04 Aug 2020 18:16:22 GMT + - Wed, 20 Jan 2021 20:24:46 GMT etag: - - '"0x8D838A27E8FA9C7"' + - '"0x8D8BD816E3E6749"' last-modified: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 201 message: Created @@ -41,7 +41,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -51,15 +51,17 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:46 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/container20d714e9/blob1 response: @@ -71,11 +73,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 04 Aug 2020 18:16:22 GMT + - Wed, 20 Jan 2021 20:24:46 GMT etag: - - '"0x8D838A27E9EF26B"' + - '"0x8D8BD816E4CB2DF"' last-modified: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -83,9 +85,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:16:23.3128555Z' + - '2020-04-08' status: code: 201 message: Created @@ -93,7 +93,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -103,15 +103,17 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:46 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/container20d714e9/blob2 response: @@ -123,11 +125,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 04 Aug 2020 18:16:22 GMT + - Wed, 20 Jan 2021 20:24:47 GMT etag: - - '"0x8D838A27EAD73FC"' + - '"0x8D8BD816E5C1FF1"' last-modified: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -135,9 +137,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:16:23.4079228Z' + - '2020-04-08' status: code: 201 message: Created @@ -145,7 +145,7 @@ interactions: body: hello world headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: @@ -155,15 +155,17 @@ interactions: Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:46 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/container20d714e9/blob3 response: @@ -175,11 +177,11 @@ interactions: content-md5: - XrY7u+Ae7tCTyyK7j1rNww== date: - - Tue, 04 Aug 2020 18:16:22 GMT + - Wed, 20 Jan 2021 20:24:47 GMT etag: - - '"0x8D838A27EBA95C6"' + - '"0x8D8BD816E69B7CD"' last-modified: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: @@ -187,9 +189,7 @@ interactions: x-ms-request-server-encrypted: - 'true' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:16:23.4939846Z' + - '2020-04-08' status: code: 201 message: Created @@ -197,17 +197,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:46 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagenamestorname.blob.core.windows.net/container20d714e9/blob1 response: @@ -223,13 +225,15 @@ interactions: content-type: - application/octet-stream date: - - Tue, 04 Aug 2020 18:16:22 GMT + - Wed, 20 Jan 2021 20:24:47 GMT etag: - - '"0x8D838A27E9EF26B"' + - '"0x8D8BD816E4CB2DF"' last-modified: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Hot x-ms-access-tier-inferred: @@ -237,9 +241,7 @@ interactions: x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 04 Aug 2020 18:16:23 GMT - x-ms-is-current-version: - - 'true' + - Wed, 20 Jan 2021 20:24:47 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -249,28 +251,26 @@ interactions: x-ms-tag-count: - '3' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:16:23.3128555Z' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============8861348431442771154==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============2091308276==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /container20d714e9/blob1?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: - Tue, 04 Aug 2020 18:16:23 GMT\r\nx-ms-client-request-id: 9ab95c46-d67e-11ea-b14f-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:4CkQeaiFXgACZIgOdsnSiiaVQBApT6ZI1JKW0zxsgIc=\r\n\r\n\r\n--===============8861348431442771154==\r\nContent-Type: + Wed, 20 Jan 2021 20:24:47 GMT\r\nx-ms-client-request-id: 8a07a80b-5b5d-11eb-8f44-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:1dCvZPiK0UwbamE/gKfwiDgAavOSlXxLKAX1pEyUY/w=\r\n\r\n\r\n--===============2091308276==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /container20d714e9/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Tue, 04 Aug 2020 - 18:16:23 GMT\r\nx-ms-client-request-id: 9ab95c47-d67e-11ea-9019-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:z3ZBrzqkh8CN87AW3FTRiFXgkn5dduomaFqXPomuBDA=\r\n\r\n\r\n--===============8861348431442771154==\r\nContent-Type: + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Wed, 20 Jan 2021 + 20:24:47 GMT\r\nx-ms-client-request-id: 8a07a80c-5b5d-11eb-b14d-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:h8ZiHqMO9n/JRGv+Ek7zKZHkbKmiAghXAu5C5FJ9DUA=\r\n\r\n\r\n--===============2091308276==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /container20d714e9/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Tue, 04 Aug 2020 - 18:16:23 GMT\r\nx-ms-client-request-id: 9ab95c48-d67e-11ea-abd4-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:UkxH3iHG5mPVKBdt2ujRSjR9N++E9B5dWVxWQr505mY=\r\n\r\n\r\n--===============8861348431442771154==--\r\n" + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Wed, 20 Jan 2021 + 20:24:47 GMT\r\nx-ms-client-request-id: 8a07a80d-5b5d-11eb-9d90-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:c/gHLC8RwyZ6q1aAfEkw0JP1gV/ORbnJOtxeVbQjxzY=\r\n\r\n\r\n--===============2091308276==--\r\n" headers: Accept: - '*/*' @@ -279,71 +279,71 @@ interactions: Connection: - keep-alive Content-Length: - - '1374' + - '1347' Content-Type: - - multipart/mixed; boundary================8861348431442771154== + - multipart/mixed; boundary================2091308276== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/container20d714e9?restype=container&comp=batch response: body: - string: "--batchresponse_9ed44e68-9d43-4414-8d04-a073833ebabc\r\nContent-Type: + string: "--batchresponse_96d420da-4cc8-40a8-a7ab-c84f6adc706b\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 9b52bd97-401e-0028-348b-6a2c081e6d6b\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 9ab95c46-d67e-11ea-b14f-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 71362167-401e-0019-726a-efd34f1e09ac\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 8a07a80b-5b5d-11eb-8f44-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:9b52bd97-401e-0028-348b-6a2c081e6d6b\nTime:2020-08-04T18:16:23.9282032Z\r\n--batchresponse_9ed44e68-9d43-4414-8d04-a073833ebabc\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:71362167-401e-0019-726a-efd34f1e09ac\nTime:2021-01-20T20:25:05.3988442Z\r\n--batchresponse_96d420da-4cc8-40a8-a7ab-c84f6adc706b\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 9b52bd97-401e-0028-348b-6a2c081e6d6e\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 9ab95c47-d67e-11ea-9019-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 71362167-401e-0019-726a-efd34f1e0b37\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 8a07a80c-5b5d-11eb-b14d-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:9b52bd97-401e-0028-348b-6a2c081e6d6e\nTime:2020-08-04T18:16:23.9282032Z\r\n--batchresponse_9ed44e68-9d43-4414-8d04-a073833ebabc\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:71362167-401e-0019-726a-efd34f1e0b37\nTime:2021-01-20T20:25:05.3988442Z\r\n--batchresponse_96d420da-4cc8-40a8-a7ab-c84f6adc706b\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 9b52bd97-401e-0028-348b-6a2c081e6d6f\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 9ab95c48-d67e-11ea-abd4-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 71362167-401e-0019-726a-efd34f1e0b38\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 8a07a80d-5b5d-11eb-9d90-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:9b52bd97-401e-0028-348b-6a2c081e6d6f\nTime:2020-08-04T18:16:23.9282032Z\r\n--batchresponse_9ed44e68-9d43-4414-8d04-a073833ebabc--" + specified using HTTP conditional header(s) is not met.\nRequestId:71362167-401e-0019-726a-efd34f1e0b38\nTime:2021-01-20T20:25:05.3988442Z\r\n--batchresponse_96d420da-4cc8-40a8-a7ab-c84f6adc706b--" headers: content-type: - - multipart/mixed; boundary=batchresponse_9ed44e68-9d43-4414-8d04-a073833ebabc + - multipart/mixed; boundary=batchresponse_96d420da-4cc8-40a8-a7ab-c84f6adc706b date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:25:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted - request: - body: "--===============8006115909436969054==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============2000693648==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /container20d714e9/blob1?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: - Tue, 04 Aug 2020 18:16:24 GMT\r\nx-ms-client-request-id: 9af9429c-d67e-11ea-b2c0-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:u7yYNte42zg/a6eEopYTcQ6rAMmU+AXRWzgy0DfsbT4=\r\n\r\n\r\n--===============8006115909436969054==\r\nContent-Type: + Wed, 20 Jan 2021 20:25:05 GMT\r\nx-ms-client-request-id: 94bd6c5c-5b5d-11eb-baa1-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:irPTULbMxzE3OQvLxpjloA+GQlhB1OdT+pg8wtABqmQ=\r\n\r\n\r\n--===============2000693648==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /container20d714e9/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Tue, 04 Aug 2020 18:16:24 - GMT\r\nx-ms-client-request-id: 9af9429d-d67e-11ea-ae7f-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:6k0+5aFsPaFzJqwb/zkMN9tOEwVxTUFbqasGtXrbD38=\r\n\r\n\r\n--===============8006115909436969054==\r\nContent-Type: + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Wed, 20 Jan 2021 20:25:05 + GMT\r\nx-ms-client-request-id: 94bd9364-5b5d-11eb-aba0-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:N5j2S5tB4eWXCHHswQPtdQT6bfilfWbpgwTPSzwhj7c=\r\n\r\n\r\n--===============2000693648==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /container20d714e9/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Tue, 04 Aug 2020 18:16:24 - GMT\r\nx-ms-client-request-id: 9af9429e-d67e-11ea-9e53-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:VVy8crNPG41+0+slHf+zcGbuF80fw2VXlkGiG78ocjg=\r\n\r\n\r\n--===============8006115909436969054==--\r\n" + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Wed, 20 Jan 2021 20:25:05 + GMT\r\nx-ms-client-request-id: 94bd9365-5b5d-11eb-841c-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:zf6BXEn0G9GoNskRh26644jLBYbZyYw0LJEj1hzpcNE=\r\n\r\n\r\n--===============2000693648==--\r\n" headers: Accept: - '*/*' @@ -352,40 +352,40 @@ interactions: Connection: - keep-alive Content-Length: - - '1356' + - '1329' Content-Type: - - multipart/mixed; boundary================8006115909436969054== + - multipart/mixed; boundary================2000693648== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:16:24 GMT + - Wed, 20 Jan 2021 20:25:05 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/container20d714e9?restype=container&comp=batch response: body: - string: "--batchresponse_79623cee-d4bb-4053-a002-42bfa83e23ba\r\nContent-Type: + string: "--batchresponse_2f289c04-ca31-42dc-8e6a-2d3ec8b43761\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 9b52bdd4-401e-0028-638b-6a2c081e6d74\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 9af9429c-d67e-11ea-b2c0-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_79623cee-d4bb-4053-a002-42bfa83e23ba\r\nContent-Type: + 713659ec-401e-0019-256a-efd34f1e0ceb\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 94bd6c5c-5b5d-11eb-baa1-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_2f289c04-ca31-42dc-8e6a-2d3ec8b43761\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 9b52bdd4-401e-0028-638b-6a2c081e6d75\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 9af9429d-d67e-11ea-ae7f-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_79623cee-d4bb-4053-a002-42bfa83e23ba\r\nContent-Type: + 713659ec-401e-0019-256a-efd34f1e0cec\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 94bd9364-5b5d-11eb-aba0-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_2f289c04-ca31-42dc-8e6a-2d3ec8b43761\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 9b52bdd4-401e-0028-638b-6a2c081e6d76\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 9af9429e-d67e-11ea-9e53-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_79623cee-d4bb-4053-a002-42bfa83e23ba--" + 713659ec-401e-0019-256a-efd34f1e0ced\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 94bd9365-5b5d-11eb-841c-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_2f289c04-ca31-42dc-8e6a-2d3ec8b43761--" headers: content-type: - - multipart/mixed; boundary=batchresponse_79623cee-d4bb-4053-a002-42bfa83e23ba + - multipart/mixed; boundary=batchresponse_2f289c04-ca31-42dc-8e6a-2d3ec8b43761 date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:25:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted @@ -393,17 +393,19 @@ interactions: body: null headers: Accept: - - '*/*' + - application/xml Accept-Encoding: - gzip, deflate Connection: - keep-alive User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:16:24 GMT + - Wed, 20 Jan 2021 20:25:05 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagenamestorname.blob.core.windows.net/container20d714e9/blob1 response: @@ -419,23 +421,23 @@ interactions: content-type: - application/octet-stream date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:25:05 GMT etag: - - '"0x8D838A27E9EF26B"' + - '"0x8D8BD816E4CB2DF"' last-modified: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:24:47 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: + - Origin x-ms-access-tier: - Cool x-ms-access-tier-change-time: - - Tue, 04 Aug 2020 18:16:24 GMT + - Wed, 20 Jan 2021 20:25:05 GMT x-ms-blob-type: - BlockBlob x-ms-creation-time: - - Tue, 04 Aug 2020 18:16:23 GMT - x-ms-is-current-version: - - 'true' + - Wed, 20 Jan 2021 20:24:47 GMT x-ms-lease-state: - available x-ms-lease-status: @@ -445,23 +447,21 @@ interactions: x-ms-tag-count: - '3' x-ms-version: - - '2019-12-12' - x-ms-version-id: - - '2020-08-04T18:16:23.3128555Z' + - '2020-04-08' status: code: 200 message: OK - request: - body: "--===============3892432679164503556==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1494746912==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /container20d714e9/blob1? HTTP/1.1\r\nx-ms-date: - Tue, 04 Aug 2020 18:16:24 GMT\r\nx-ms-client-request-id: 9b1aa2ae-d67e-11ea-9949-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:y1eRmwAgrsr/qPD0HIrUPk1tu+Bh7XIMK4o1u2BUM2E=\r\n\r\n\r\n--===============3892432679164503556==\r\nContent-Type: + Wed, 20 Jan 2021 20:25:05 GMT\r\nx-ms-client-request-id: 94da5772-5b5d-11eb-8bc8-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:X1mhPk3vfq/OKapBcc43Rq+wHvm6deZG9XMwk83R2S4=\r\n\r\n\r\n--===============1494746912==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /container20d714e9/blob2? HTTP/1.1\r\nx-ms-date: Tue, 04 Aug 2020 18:16:24 GMT\r\nx-ms-client-request-id: - 9b1aa2af-d67e-11ea-a90a-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:86wBOH0PlANASPUNoDEdZb6edpU6aC59pun2RzjszTI=\r\n\r\n\r\n--===============3892432679164503556==\r\nContent-Type: + /container20d714e9/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:25:05 GMT\r\nx-ms-client-request-id: + 94da7e82-5b5d-11eb-a538-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:E5PxAl1Wtyxmnjq2wqb4pZyCdLnM0ViOjkgC2ujB7W8=\r\n\r\n\r\n--===============1494746912==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /container20d714e9/blob3? HTTP/1.1\r\nx-ms-date: Tue, 04 Aug 2020 18:16:24 GMT\r\nx-ms-client-request-id: - 9b1aa2b0-d67e-11ea-bdde-001a7dda7113\r\nAuthorization: SharedKey emilyeuap:Qw7VlAGMq/52V2HyKIPAwwNHBO2GUuhHX52BuNLZ5vM=\r\n\r\n\r\n--===============3892432679164503556==--\r\n" + /container20d714e9/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 20:25:05 GMT\r\nx-ms-client-request-id: + 94da7e83-5b5d-11eb-a1d1-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:LJ+3kYSwX0MViQ//i3Ht71PNzANASkpZMmxg4vHSRl4=\r\n\r\n\r\n--===============1494746912==--\r\n" headers: Accept: - '*/*' @@ -470,43 +470,43 @@ interactions: Connection: - keep-alive Content-Length: - - '1110' + - '1083' Content-Type: - - multipart/mixed; boundary================3892432679164503556== + - multipart/mixed; boundary================1494746912== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:16:24 GMT + - Wed, 20 Jan 2021 20:25:05 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/container20d714e9?restype=container&comp=batch response: body: - string: "--batchresponse_c16ea316-7d06-4c01-9650-ab8e2bdc9c01\r\nContent-Type: + string: "--batchresponse_e0e5ebd6-325e-403b-b8ff-267bcaa382f5\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 9b52bdfd-401e-0028-808b-6a2c081e6d77\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 9b1aa2ae-d67e-11ea-9949-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c16ea316-7d06-4c01-9650-ab8e2bdc9c01\r\nContent-Type: + true\r\nx-ms-request-id: 71365a7b-401e-0019-256a-efd34f1e0cf5\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 94da5772-5b5d-11eb-8bc8-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e0e5ebd6-325e-403b-b8ff-267bcaa382f5\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 9b52bdfd-401e-0028-808b-6a2c081e6d78\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 9b1aa2af-d67e-11ea-a90a-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c16ea316-7d06-4c01-9650-ab8e2bdc9c01\r\nContent-Type: + true\r\nx-ms-request-id: 71365a7b-401e-0019-256a-efd34f1e0cf6\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 94da7e82-5b5d-11eb-a538-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e0e5ebd6-325e-403b-b8ff-267bcaa382f5\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 9b52bdfd-401e-0028-808b-6a2c081e6d79\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 9b1aa2b0-d67e-11ea-bdde-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_c16ea316-7d06-4c01-9650-ab8e2bdc9c01--" + true\r\nx-ms-request-id: 71365a7b-401e-0019-256a-efd34f1e0cf7\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 94da7e83-5b5d-11eb-a1d1-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e0e5ebd6-325e-403b-b8ff-267bcaa382f5--" headers: content-type: - - multipart/mixed; boundary=batchresponse_c16ea316-7d06-4c01-9650-ab8e2bdc9c01 + - multipart/mixed; boundary=batchresponse_e0e5ebd6-325e-403b-b8ff-267bcaa382f5 date: - - Tue, 04 Aug 2020 18:16:23 GMT + - Wed, 20 Jan 2021 20:25:05 GMT server: - Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: - chunked x-ms-version: - - '2019-12-12' + - '2020-04-08' status: code: 202 message: Accepted diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple.yaml index d206826fa51c..3ab06b8afa41 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple.yaml @@ -2,12 +2,14 @@ interactions: - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:53 GMT + - Wed, 20 Jan 2021 21:16:56 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontaineraa4e127a?restype=container response: @@ -15,25 +17,20 @@ interactions: string: '' headers: content-length: '0' - date: Fri, 25 Oct 2019 22:15:53 GMT - etag: '"0x8D75998E6D388CC"' - last-modified: Fri, 25 Oct 2019 22:15:53 GMT + date: Wed, 20 Jan 2021 21:16:56 GMT + etag: '"0x8D8BD88B7C56D2F"' + last-modified: Wed, 20 Jan 2021 21:16:56 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontaineraa4e127a - - restype=container - - '' + url: https://emilydevtest.blob.core.windows.net/acontaineraa4e127a?restype=container - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -41,13 +38,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:54 GMT + - Wed, 20 Jan 2021 21:16:56 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontaineraa4e127a/blob1 response: @@ -56,27 +55,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 22:15:53 GMT - etag: '"0x8D75998E6DBD664"' - last-modified: Fri, 25 Oct 2019 22:15:53 GMT + date: Wed, 20 Jan 2021 21:16:56 GMT + etag: '"0x8D8BD88B7CAEEB9"' + last-modified: Wed, 20 Jan 2021 21:16:56 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontaineraa4e127a/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontaineraa4e127a/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -84,13 +78,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:54 GMT + - Wed, 20 Jan 2021 21:16:56 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontaineraa4e127a/blob2 response: @@ -99,27 +95,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 22:15:53 GMT - etag: '"0x8D75998E6E48B0C"' - last-modified: Fri, 25 Oct 2019 22:15:53 GMT + date: Wed, 20 Jan 2021 21:16:56 GMT + etag: '"0x8D8BD88B7CDD59D"' + last-modified: Wed, 20 Jan 2021 21:16:56 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontaineraa4e127a/blob2 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontaineraa4e127a/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -127,13 +118,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:54 GMT + - Wed, 20 Jan 2021 21:16:56 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontaineraa4e127a/blob3 response: @@ -142,33 +135,30 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 22:15:53 GMT - etag: '"0x8D75998E6EE0344"' - last-modified: Fri, 25 Oct 2019 22:15:54 GMT + date: Wed, 20 Jan 2021 21:16:56 GMT + etag: '"0x8D8BD88B7D131CD"' + last-modified: Wed, 20 Jan 2021 21:16:57 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontaineraa4e127a/blob3 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontaineraa4e127a/blob3 - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:54 GMT + - Wed, 20 Jan 2021 21:16:56 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontaineraa4e127a/blob1 response: @@ -179,85 +169,72 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 22:15:53 GMT - etag: '"0x8D75998E6DBD664"' - last-modified: Fri, 25 Oct 2019 22:15:53 GMT + date: Wed, 20 Jan 2021 21:16:57 GMT + etag: '"0x8D8BD88B7CAEEB9"' + last-modified: Wed, 20 Jan 2021 21:16:56 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Hot x-ms-access-tier-inferred: 'true' x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 22:15:53 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:16:56 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontaineraa4e127a/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontaineraa4e127a/blob1 - request: - body: "--===============6170161617894497815==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: - binary\r\nContent-ID: 0\r\n\r\nDELETE /acontaineraa4e127a/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 22:15:54 GMT\r\nx-ms-client-request-id: 02fee52e-f775-11e9-a6ff-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:LPAA6OfbZXu0xOmFRuflohbciwRWkiD6rxMA76X4J1g=\r\n\r\n\r\n--===============6170161617894497815==\r\nContent-Type: + body: "--===============1931584078==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + binary\r\nContent-ID: 0\r\n\r\nDELETE /acontaineraa4e127a/blob1? HTTP/1.1\r\nIf-Match: + \"0x8D8BD88B7CAEEB9\"\r\nx-ms-date: Wed, 20 Jan 2021 21:16:56 GMT\r\nx-ms-client-request-id: + d3647881-5b64-11eb-b997-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:BaYSS0MkWnmPHQMckfwWsPtRyI+GbKWiNZp6eH/IkBo=\r\n\r\n\r\n--===============1931584078==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /acontaineraa4e127a/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:54 - GMT\r\nx-ms-client-request-id: 02fee52f-f775-11e9-a880-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:MkC6c3eaxcfC9uBWcQA9/MtZxXUfWnE6YZHA0BK2wkc=\r\n\r\n\r\n--===============6170161617894497815==\r\nContent-Type: + /acontaineraa4e127a/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:16:56 + GMT\r\nx-ms-client-request-id: d3647882-5b64-11eb-b558-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:EjwlFCZohYKu85xHiZ+ovrsMhdvnWdUidXi4gBkxWiw=\r\n\r\n\r\n--===============1931584078==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /acontaineraa4e127a/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:54 - GMT\r\nx-ms-client-request-id: 02fee530-f775-11e9-9745-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:jrNe4H5wCi5f3vokyfIUq14szo+wz6pLRgVMOcj+6kE=\r\n\r\n\r\n--===============6170161617894497815==--\r\n" + /acontaineraa4e127a/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:16:56 + GMT\r\nx-ms-client-request-id: d3647883-5b64-11eb-9500-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:ht4Y8IgIk8lYOWstAYNPINR3Og15AEa/ZUlQHBy22MY=\r\n\r\n\r\n--===============1931584078==--\r\n" headers: Content-Length: - - '1158' + - '1117' Content-Type: - - multipart/mixed; boundary================6170161617894497815== + - multipart/mixed; boundary================1931584078== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:54 GMT + - Wed, 20 Jan 2021 21:16:56 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontaineraa4e127a?restype=container&comp=batch response: body: - string: "--batchresponse_755dc235-68a4-4445-ba54-ecaf31cd058f\r\nContent-Type: + string: "--batchresponse_d6588365-b178-42f3-870e-41a17658e986\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: cf8f4041-801e-0101-4a81-8b77de1e9c9e\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 02fee52e-f775-11e9-a6ff-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_755dc235-68a4-4445-ba54-ecaf31cd058f\r\nContent-Type: + true\r\nx-ms-request-id: d6c0283f-201e-00c4-6e71-ef26cd1eed5b\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: d3647881-5b64-11eb-b997-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d6588365-b178-42f3-870e-41a17658e986\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: cf8f4041-801e-0101-4a81-8b77de1e9ca1\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 02fee52f-f775-11e9-a880-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_755dc235-68a4-4445-ba54-ecaf31cd058f\r\nContent-Type: + true\r\nx-ms-request-id: d6c0283f-201e-00c4-6e71-ef26cd1eed5d\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: d3647882-5b64-11eb-b558-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d6588365-b178-42f3-870e-41a17658e986\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: cf8f4041-801e-0101-4a81-8b77de1e9ca2\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 02fee530-f775-11e9-9745-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_755dc235-68a4-4445-ba54-ecaf31cd058f--" + true\r\nx-ms-request-id: d6c0283f-201e-00c4-6e71-ef26cd1eed5e\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: d3647883-5b64-11eb-9500-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d6588365-b178-42f3-870e-41a17658e986--" headers: - content-type: multipart/mixed; boundary=batchresponse_755dc235-68a4-4445-ba54-ecaf31cd058f - date: Fri, 25 Oct 2019 22:15:54 GMT + content-type: multipart/mixed; boundary=batchresponse_d6588365-b178-42f3-870e-41a17658e986 + date: Wed, 20 Jan 2021 21:16:56 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontaineraa4e127a?restype=container&comp=batch version: 1 diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple_no_raise.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple_no_raise.yaml index 2bd6f949a490..317ab52e8cd9 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple_no_raise.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_simple_no_raise.yaml @@ -2,12 +2,14 @@ interactions: - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:55 GMT + - Wed, 20 Jan 2021 21:18:12 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer62f51629?restype=container response: @@ -15,25 +17,20 @@ interactions: string: '' headers: content-length: '0' - date: Fri, 25 Oct 2019 22:15:54 GMT - etag: '"0x8D75998E797C9C9"' - last-modified: Fri, 25 Oct 2019 22:15:55 GMT + date: Wed, 20 Jan 2021 21:18:13 GMT + etag: '"0x8D8BD88E5313788"' + last-modified: Wed, 20 Jan 2021 21:18:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontainer62f51629 - - restype=container - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer62f51629?restype=container - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -41,13 +38,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:55 GMT + - Wed, 20 Jan 2021 21:18:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer62f51629/blob1 response: @@ -56,27 +55,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 22:15:54 GMT - etag: '"0x8D75998E7A12B3D"' - last-modified: Fri, 25 Oct 2019 22:15:55 GMT + date: Wed, 20 Jan 2021 21:18:13 GMT + etag: '"0x8D8BD88E534CBBF"' + last-modified: Wed, 20 Jan 2021 21:18:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontainer62f51629/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer62f51629/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -84,13 +78,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:55 GMT + - Wed, 20 Jan 2021 21:18:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer62f51629/blob2 response: @@ -99,27 +95,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 22:15:54 GMT - etag: '"0x8D75998E7AA06F8"' - last-modified: Fri, 25 Oct 2019 22:15:55 GMT + date: Wed, 20 Jan 2021 21:18:13 GMT + etag: '"0x8D8BD88E53827F0"' + last-modified: Wed, 20 Jan 2021 21:18:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontainer62f51629/blob2 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer62f51629/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -127,13 +118,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 22:15:55 GMT + - Wed, 20 Jan 2021 21:18:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer62f51629/blob3 response: @@ -142,80 +135,66 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 22:15:54 GMT - etag: '"0x8D75998E7B37F26"' - last-modified: Fri, 25 Oct 2019 22:15:55 GMT + date: Wed, 20 Jan 2021 21:18:13 GMT + etag: '"0x8D8BD88E53BAB39"' + last-modified: Wed, 20 Jan 2021 21:18:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - /acontainer62f51629/blob3 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer62f51629/blob3 - request: - body: "--===============2976962407160352101==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1457182830==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainer62f51629/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 22:15:55 GMT\r\nx-ms-client-request-id: 03bc8950-f775-11e9-a0eb-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:uqDy05z824SbNy1+OKBSDrhxWDtv868pN8RzFGce1ww=\r\n\r\n\r\n--===============2976962407160352101==\r\nContent-Type: + Wed, 20 Jan 2021 21:18:12 GMT\r\nx-ms-client-request-id: 00cbda36-5b65-11eb-929a-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:irJjBzqBF1KkJi9yF7rJvrUBtKlD8/q6Z3Re24Gjp1c=\r\n\r\n\r\n--===============1457182830==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /acontainer62f51629/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:55 - GMT\r\nx-ms-client-request-id: 03bc8952-f775-11e9-91ae-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:IE/y0tjwcOBDj5bfs6+fX8C2+aF9dj/Q8wxXuBksLqM=\r\n\r\n\r\n--===============2976962407160352101==\r\nContent-Type: + /acontainer62f51629/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:18:12 + GMT\r\nx-ms-client-request-id: 00cbda37-5b65-11eb-87cf-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:2bSZyy3Hsf6C2lVgKNKc91J/wIXnBlOL3o5iyGAH6Vw=\r\n\r\n\r\n--===============1457182830==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /acontainer62f51629/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 22:15:55 - GMT\r\nx-ms-client-request-id: 03bc8951-f775-11e9-9e83-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstorage4sgtv3vzwdp2:MNThXrVyLVVF2bq6JESSotfUiKO+BeR1PNP121Ux8Do=\r\n\r\n\r\n--===============2976962407160352101==--\r\n" + /acontainer62f51629/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:18:12 + GMT\r\nx-ms-client-request-id: 00cbda38-5b65-11eb-b8d8-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:QsHtN6duHnQqxcQjJ5wRBZ+B9wQL1U0MDa5zHVzZ7vs=\r\n\r\n\r\n--===============1457182830==--\r\n" headers: Content-Length: - - '1158' + - '1086' Content-Type: - - multipart/mixed; boundary================2976962407160352101== + - multipart/mixed; boundary================1457182830== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 22:15:55 GMT + - Wed, 20 Jan 2021 21:18:12 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer62f51629?restype=container&comp=batch response: body: - string: "--batchresponse_3bc039ea-6369-42df-a60e-6f0868d4cf80\r\nContent-Type: + string: "--batchresponse_e522a9a1-0258-49fa-a2a6-bb2b524bbd65\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 991d2638-401e-00df-4e81-8b61221e53ef\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 03bc8950-f775-11e9-a0eb-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3bc039ea-6369-42df-a60e-6f0868d4cf80\r\nContent-Type: + true\r\nx-ms-request-id: 55e90a69-801e-0080-2871-efacf21e513c\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 00cbda36-5b65-11eb-929a-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e522a9a1-0258-49fa-a2a6-bb2b524bbd65\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 991d2638-401e-00df-4e81-8b61221e53f8\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 03bc8952-f775-11e9-91ae-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3bc039ea-6369-42df-a60e-6f0868d4cf80\r\nContent-Type: + true\r\nx-ms-request-id: 55e90a69-801e-0080-2871-efacf21e513e\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 00cbda37-5b65-11eb-87cf-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e522a9a1-0258-49fa-a2a6-bb2b524bbd65\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 991d2638-401e-00df-4e81-8b61221e53f9\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 03bc8951-f775-11e9-9e83-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3bc039ea-6369-42df-a60e-6f0868d4cf80--" + true\r\nx-ms-request-id: 55e90a69-801e-0080-2871-efacf21e513f\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 00cbda38-5b65-11eb-b8d8-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e522a9a1-0258-49fa-a2a6-bb2b524bbd65--" headers: - content-type: multipart/mixed; boundary=batchresponse_3bc039ea-6369-42df-a60e-6f0868d4cf80 - date: Fri, 25 Oct 2019 22:15:58 GMT + content-type: multipart/mixed; boundary=batchresponse_e522a9a1-0258-49fa-a2a6-bb2b524bbd65 + date: Wed, 20 Jan 2021 21:18:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstorage4sgtv3vzwdp2.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer62f51629?restype=container&comp=batch version: 1 diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_snapshot.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_snapshot.yaml index cc5e5d852a7e..3f1eb9a80317 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_snapshot.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_snapshot.yaml @@ -2,12 +2,14 @@ interactions: - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainerd0941360?restype=container response: @@ -15,25 +17,20 @@ interactions: string: '' headers: content-length: '0' - date: Fri, 25 Oct 2019 17:59:51 GMT - etag: '"0x8D75975220EC28E"' - last-modified: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:12 GMT + etag: '"0x8D8BD87C6EC3BAA"' + last-modified: Wed, 20 Jan 2021 21:10:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360 - - restype=container - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360?restype=container - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -41,13 +38,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainerd0941360/blob1 response: @@ -56,33 +55,30 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 17:59:51 GMT - etag: '"0x8D75975221730B2"' - last-modified: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:12 GMT + etag: '"0x8D8BD87C6EF4EDC"' + last-modified: Wed, 20 Jan 2021 21:10:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360/blob1 - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainerd0941360/blob1?comp=snapshot response: @@ -90,27 +86,22 @@ interactions: string: '' headers: content-length: '0' - date: Fri, 25 Oct 2019 17:59:51 GMT - etag: '"0x8D75975221730B2"' - last-modified: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:12 GMT + etag: '"0x8D8BD87C6EF4EDC"' + last-modified: Wed, 20 Jan 2021 21:10:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-request-server-encrypted: 'false' - x-ms-snapshot: '2019-10-25T17:59:51.4625653Z' - x-ms-version: '2019-02-02' + x-ms-snapshot: '2021-01-20T21:10:12.9052171Z' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360/blob1 - - comp=snapshot - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360/blob1?comp=snapshot - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -118,13 +109,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainerd0941360/blob2 response: @@ -133,27 +126,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 17:59:51 GMT - etag: '"0x8D75975222A6E0A"' - last-modified: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:12 GMT + etag: '"0x8D8BD87C6F76726"' + last-modified: Wed, 20 Jan 2021 21:10:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360/blob2 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -161,13 +149,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainerd0941360/blob3 response: @@ -176,182 +166,156 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 17:59:51 GMT - etag: '"0x8D759752232D406"' - last-modified: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:12 GMT + etag: '"0x8D8BD87C6FA9C3C"' + last-modified: Wed, 20 Jan 2021 21:10:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360/blob3 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360/blob3 - request: body: null headers: Accept: - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: GET - uri: https://storagename.blob.core.windows.net/acontainerd0941360?include=snapshots&restype=container&comp=list + uri: https://storagename.blob.core.windows.net/acontainerd0941360?restype=container&comp=list&include=snapshots response: body: string: "\uFEFFblob12019-10-25T17:59:51.4625653ZFri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D75975221730B211application/octet-streamblob12021-01-20T21:10:12.9052171ZWed, + 20 Jan 2021 21:10:12 GMTWed, 20 Jan 2021 21:10:12 + GMT0x8D8BD87C6EF4EDC11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottruetrueblob1Fri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D75975221730B211application/octet-streamBlockBlobHottruetrueblob1Wed, 20 Jan 2021 + 21:10:12 GMTWed, 20 Jan 2021 21:10:12 GMT0x8D8BD87C6EF4EDC11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob2Fri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D75975222A6E0A11application/octet-streamBlockBlobHottrueunlockedavailabletrueblob2Wed, 20 Jan 2021 + 21:10:12 GMTWed, 20 Jan 2021 21:10:12 GMT0x8D8BD87C6F7672611application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob3Fri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D759752232D40611application/octet-streamBlockBlobHottrueunlockedavailabletrueblob3Wed, 20 Jan 2021 + 21:10:12 GMTWed, 20 Jan 2021 21:10:12 GMT0x8D8BD87C6FA9C3C11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrue" + />BlockBlobHottrueunlockedavailabletrue" headers: content-type: application/xml - date: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + vary: Origin + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360 - - include=snapshots&restype=container&comp=list - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360?restype=container&comp=list&include=snapshots - request: - body: "--===============6672425552605938917==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0712464537==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainerd0941360/blob1? HTTP/1.1\r\nx-ms-delete-snapshots: - only\r\nx-ms-date: Fri, 25 Oct 2019 17:59:51 GMT\r\nx-ms-client-request-id: - 3e33d2a4-f751-11e9-810a-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:TEN60zV/ei/+F7tsG3KVUFa9AA/SSxB1helIj/RjXYg=\r\n\r\n\r\n--===============6672425552605938917==\r\nContent-Type: + only\r\nx-ms-date: Wed, 20 Jan 2021 21:10:12 GMT\r\nx-ms-client-request-id: + e2985216-5b63-11eb-9b67-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:blxBoTOD5T5PLEgCZP8ViVRtSxfkOmOudOdW6kum1TY=\r\n\r\n\r\n--===============0712464537==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE /acontainerd0941360/blob2? HTTP/1.1\r\nx-ms-delete-snapshots: only\r\nx-ms-date: - Fri, 25 Oct 2019 17:59:51 GMT\r\nx-ms-client-request-id: 3e33d2a6-f751-11e9-a77c-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:Xc5r+ruKbJo/V2hyw9p5rspbuV5wscZA6dZAYYKZ5w8=\r\n\r\n\r\n--===============6672425552605938917==\r\nContent-Type: + Wed, 20 Jan 2021 21:10:12 GMT\r\nx-ms-client-request-id: e2985217-5b63-11eb-b3fd-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:WRQ8kR2wxlZx6ZNn1PzLmNwx9LKITslvhphP1GRazC8=\r\n\r\n\r\n--===============0712464537==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE /acontainerd0941360/blob3? HTTP/1.1\r\nx-ms-delete-snapshots: only\r\nx-ms-date: - Fri, 25 Oct 2019 17:59:51 GMT\r\nx-ms-client-request-id: 3e33d2a5-f751-11e9-bbee-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:pmB2TKSR716krscaW2nJ2+C34lS0qk64CeIIpE+tWEA=\r\n\r\n\r\n--===============6672425552605938917==--\r\n" + Wed, 20 Jan 2021 21:10:12 GMT\r\nx-ms-client-request-id: e2985218-5b63-11eb-adb2-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:qAxLY+hGuHF2sn5BEVQqZoEM69ivpNFP8ZU3FrymMhw=\r\n\r\n\r\n--===============0712464537==--\r\n" headers: Content-Length: - - '1245' + - '1173' Content-Type: - - multipart/mixed; boundary================6672425552605938917== + - multipart/mixed; boundary================0712464537== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:51 GMT + - Wed, 20 Jan 2021 21:10:12 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainerd0941360?restype=container&comp=batch response: body: - string: "--batchresponse_04565095-09a1-4021-9ca3-a67b18f50bcf\r\nContent-Type: + string: "--batchresponse_8d8e78a9-55b3-41d2-b945-c86e38ec9e2a\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 6260a205-d01e-006e-5c5d-8b01e21e34d1\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3e33d2a4-f751-11e9-810a-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_04565095-09a1-4021-9ca3-a67b18f50bcf\r\nContent-Type: + true\r\nx-ms-request-id: b2c3c0ce-c01e-00e3-4070-ef31091e35d0\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: e2985216-5b63-11eb-9b67-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_8d8e78a9-55b3-41d2-b945-c86e38ec9e2a\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 6260a205-d01e-006e-5c5d-8b01e21e34d3\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3e33d2a6-f751-11e9-a77c-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: b2c3c0ce-c01e-00e3-4070-ef31091e35d2\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: e2985217-5b63-11eb-b3fd-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:6260a205-d01e-006e-5c5d-8b01e21e34d3\nTime:2019-10-25T17:59:51.8386246Z\r\n--batchresponse_04565095-09a1-4021-9ca3-a67b18f50bcf\r\nContent-Type: + specified blob does not exist.\nRequestId:b2c3c0ce-c01e-00e3-4070-ef31091e35d2\nTime:2021-01-20T21:10:13.0831979Z\r\n--batchresponse_8d8e78a9-55b3-41d2-b945-c86e38ec9e2a\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 404 The specified blob does - not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: 6260a205-d01e-006e-5c5d-8b01e21e34d4\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 3e33d2a5-f751-11e9-bbee-1831bf6ae40e\r\nContent-Length: + not exist.\r\nx-ms-error-code: BlobNotFound\r\nx-ms-request-id: b2c3c0ce-c01e-00e3-4070-ef31091e35d3\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: e2985218-5b63-11eb-adb2-c8348e5fffbc\r\nContent-Length: 216\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nBlobNotFoundThe - specified blob does not exist.\nRequestId:6260a205-d01e-006e-5c5d-8b01e21e34d4\nTime:2019-10-25T17:59:51.8386246Z\r\n--batchresponse_04565095-09a1-4021-9ca3-a67b18f50bcf--" + specified blob does not exist.\nRequestId:b2c3c0ce-c01e-00e3-4070-ef31091e35d3\nTime:2021-01-20T21:10:13.0831979Z\r\n--batchresponse_8d8e78a9-55b3-41d2-b945-c86e38ec9e2a--" headers: - content-type: multipart/mixed; boundary=batchresponse_04565095-09a1-4021-9ca3-a67b18f50bcf - date: Fri, 25 Oct 2019 17:59:51 GMT + content-type: multipart/mixed; boundary=batchresponse_8d8e78a9-55b3-41d2-b945-c86e38ec9e2a + date: Wed, 20 Jan 2021 21:10:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360?restype=container&comp=batch - request: body: null headers: Accept: - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 17:59:52 GMT + - Wed, 20 Jan 2021 21:10:12 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: GET - uri: https://storagename.blob.core.windows.net/acontainerd0941360?include=snapshots&restype=container&comp=list + uri: https://storagename.blob.core.windows.net/acontainerd0941360?restype=container&comp=list&include=snapshots response: body: string: "\uFEFFblob1Fri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D75975221730B211application/octet-streamblob1Wed, + 20 Jan 2021 21:10:12 GMTWed, 20 Jan 2021 21:10:12 + GMT0x8D8BD87C6EF4EDC11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob2Fri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D75975222A6E0A11application/octet-streamBlockBlobHottrueunlockedavailabletrueblob2Wed, 20 Jan 2021 + 21:10:12 GMTWed, 20 Jan 2021 21:10:12 GMT0x8D8BD87C6F7672611application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrueblob3Fri, - 25 Oct 2019 17:59:51 GMTFri, 25 Oct 2019 17:59:51 - GMT0x8D759752232D40611application/octet-streamBlockBlobHottrueunlockedavailabletrueblob3Wed, 20 Jan 2021 + 21:10:12 GMTWed, 20 Jan 2021 21:10:12 GMT0x8D8BD87C6FA9C3C11application/octet-streamXrY7u+Ae7tCTyyK7j1rNww==BlockBlobHottrueunlockedavailabletrue" + />BlockBlobHottrueunlockedavailabletrue" headers: content-type: application/xml - date: Fri, 25 Oct 2019 17:59:51 GMT + date: Wed, 20 Jan 2021 21:10:13 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + vary: Origin + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainerd0941360 - - include=snapshots&restype=container&comp=list - - '' + url: https://emilydevtest.blob.core.windows.net/acontainerd0941360?restype=container&comp=list&include=snapshots version: 1 diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_with_if_tags.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_with_if_tags.yaml index 484f2edcff25..263eec840d1f 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_with_if_tags.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_delete_blobs_with_if_tags.yaml @@ -2,12 +2,14 @@ interactions: - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 11 Aug 2020 23:14:40 GMT + - Wed, 20 Jan 2021 21:11:06 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainer218e14e8?restype=container response: @@ -15,32 +17,36 @@ interactions: string: '' headers: content-length: '0' - date: Tue, 11 Aug 2020 23:14:40 GMT - etag: '"0x8D83E4C53A66C57"' - last-modified: Tue, 11 Aug 2020 23:14:41 GMT + date: Wed, 20 Jan 2021 21:11:06 GMT + etag: '"0x8D8BD87E720629A"' + last-modified: Wed, 20 Jan 2021 21:11:06 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://storagenametm3yjydckwar6.blob.core.windows.net/acontainer218e14e8?restype=container + url: https://emilydevtest.blob.core.windows.net/acontainer218e14e8?restype=container - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 11 Aug 2020 23:14:41 GMT + - Wed, 20 Jan 2021 21:11:06 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainer218e14e8/blob1 response: @@ -49,34 +55,38 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Tue, 11 Aug 2020 23:14:40 GMT - etag: '"0x8D83E4C53B3053A"' - last-modified: Tue, 11 Aug 2020 23:14:41 GMT + date: Wed, 20 Jan 2021 21:11:06 GMT + etag: '"0x8D8BD87E75DEF99"' + last-modified: Wed, 20 Jan 2021 21:11:07 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://storagenametm3yjydckwar6.blob.core.windows.net/acontainer218e14e8/blob1 + url: https://emilydevtest.blob.core.windows.net/acontainer218e14e8/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 11 Aug 2020 23:14:41 GMT + - Wed, 20 Jan 2021 21:11:06 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainer218e14e8/blob2 response: @@ -85,34 +95,38 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Tue, 11 Aug 2020 23:14:40 GMT - etag: '"0x8D83E4C53BF1551"' - last-modified: Tue, 11 Aug 2020 23:14:41 GMT + date: Wed, 20 Jan 2021 21:11:06 GMT + etag: '"0x8D8BD87E76199FB"' + last-modified: Wed, 20 Jan 2021 21:11:07 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://storagenametm3yjydckwar6.blob.core.windows.net/acontainer218e14e8/blob2 + url: https://emilydevtest.blob.core.windows.net/acontainer218e14e8/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 11 Aug 2020 23:14:41 GMT + - Wed, 20 Jan 2021 21:11:06 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainer218e14e8/blob3 response: @@ -121,126 +135,126 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Tue, 11 Aug 2020 23:14:40 GMT - etag: '"0x8D83E4C53CB2575"' - last-modified: Tue, 11 Aug 2020 23:14:41 GMT + date: Wed, 20 Jan 2021 21:11:06 GMT + etag: '"0x8D8BD87E76607DB"' + last-modified: Wed, 20 Jan 2021 21:11:07 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://storagenametm3yjydckwar6.blob.core.windows.net/acontainer218e14e8/blob3 + url: https://emilydevtest.blob.core.windows.net/acontainer218e14e8/blob3 - request: - body: "--===============1642072097304561198==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1813932577==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainer218e14e8/blob1? HTTP/1.1\r\nx-ms-if-tags: - \"tag1\"='firsttag WRONG'\r\nx-ms-date: Tue, 11 Aug 2020 23:14:51 GMT\r\nx-ms-client-request-id: - 75a49674-dc28-11ea-bec7-001a7dda7113\r\nAuthorization: SharedKey storagenametm3yjydckwar6:8uaOCL01tYJTZZSu3oOq+jhaM9zL85TWLHb+c/Jl7hU=\r\n\r\n\r\n--===============1642072097304561198==\r\nContent-Type: + \"tag1\"='firsttag WRONG'\r\nx-ms-date: Wed, 20 Jan 2021 21:11:16 GMT\r\nx-ms-client-request-id: + 08ee57af-5b64-11eb-9f38-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:PZ5ASZ3doobqza4oEMxN375J78C641HDV/Xm1+38c/w=\r\n\r\n\r\n--===============1813932577==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE /acontainer218e14e8/blob2? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: - Tue, 11 Aug 2020 23:14:51 GMT\r\nx-ms-client-request-id: 75a49675-dc28-11ea-930f-001a7dda7113\r\nAuthorization: - SharedKey storagenametm3yjydckwar6:9JnwXe/c+wg5yTir9A5UxBxyBoq0WCyp5/KqSu05s08=\r\n\r\n\r\n--===============1642072097304561198==\r\nContent-Type: + Wed, 20 Jan 2021 21:11:16 GMT\r\nx-ms-client-request-id: 08ee57b0-5b64-11eb-b0c0-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:+rjbwFXGRz9RNWvCBzty7f6gFd8mzTxHG0zlFJMzXEg=\r\n\r\n\r\n--===============1813932577==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE /acontainer218e14e8/blob3? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: - Tue, 11 Aug 2020 23:14:51 GMT\r\nx-ms-client-request-id: 75a49676-dc28-11ea-af38-001a7dda7113\r\nAuthorization: - SharedKey storagenametm3yjydckwar6:iAlpjVni1LvTz/JFj+HFpaYDaiV4HriI4kdn0mU5LCs=\r\n\r\n\r\n--===============1642072097304561198==--\r\n" + Wed, 20 Jan 2021 21:11:16 GMT\r\nx-ms-client-request-id: 08ee57b1-5b64-11eb-bd94-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:0dpHp77TYSL2jTfBO2HQaVH/AOS7uWrj9b2fj9ZZJsc=\r\n\r\n\r\n--===============1813932577==--\r\n" headers: Content-Length: - - '1275' + - '1203' Content-Type: - - multipart/mixed; boundary================1642072097304561198== + - multipart/mixed; boundary================1813932577== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 11 Aug 2020 23:14:51 GMT + - Wed, 20 Jan 2021 21:11:16 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/acontainer218e14e8?restype=container&comp=batch response: body: - string: "--batchresponse_d0522997-3fda-4938-a406-c76ced74789d\r\nContent-Type: + string: "--batchresponse_d2fedee9-aa6f-4b16-a1ed-c2023e4cb863\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - bb024627-101e-007f-3435-705e191ec487\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 75a49674-dc28-11ea-bec7-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 590b60a5-201e-0052-0c70-ef2f1c1ea063\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 08ee57af-5b64-11eb-9f38-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:bb024627-101e-007f-3435-705e191ec487\nTime:2020-08-11T23:14:51.8170417Z\r\n--batchresponse_d0522997-3fda-4938-a406-c76ced74789d\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:590b60a5-201e-0052-0c70-ef2f1c1ea063\nTime:2021-01-20T21:11:17.7607446Z\r\n--batchresponse_d2fedee9-aa6f-4b16-a1ed-c2023e4cb863\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - bb024627-101e-007f-3435-705e191ec489\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 75a49675-dc28-11ea-930f-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 590b60a5-201e-0052-0c70-ef2f1c1ea06a\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 08ee57b0-5b64-11eb-b0c0-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:bb024627-101e-007f-3435-705e191ec489\nTime:2020-08-11T23:14:51.8170417Z\r\n--batchresponse_d0522997-3fda-4938-a406-c76ced74789d\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:590b60a5-201e-0052-0c70-ef2f1c1ea06a\nTime:2021-01-20T21:11:17.7607446Z\r\n--batchresponse_d2fedee9-aa6f-4b16-a1ed-c2023e4cb863\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - bb024627-101e-007f-3435-705e191ec48a\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 75a49676-dc28-11ea-af38-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 590b60a5-201e-0052-0c70-ef2f1c1ea06b\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 08ee57b1-5b64-11eb-bd94-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:bb024627-101e-007f-3435-705e191ec48a\nTime:2020-08-11T23:14:51.8170417Z\r\n--batchresponse_d0522997-3fda-4938-a406-c76ced74789d--" + specified using HTTP conditional header(s) is not met.\nRequestId:590b60a5-201e-0052-0c70-ef2f1c1ea06b\nTime:2021-01-20T21:11:17.7607446Z\r\n--batchresponse_d2fedee9-aa6f-4b16-a1ed-c2023e4cb863--" headers: - content-type: multipart/mixed; boundary=batchresponse_d0522997-3fda-4938-a406-c76ced74789d - date: Tue, 11 Aug 2020 23:14:51 GMT + content-type: multipart/mixed; boundary=batchresponse_d2fedee9-aa6f-4b16-a1ed-c2023e4cb863 + date: Wed, 20 Jan 2021 21:11:17 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: https://storagenametm3yjydckwar6.blob.core.windows.net/?comp=batch + url: https://emilydevtest.blob.core.windows.net/acontainer218e14e8?restype=container&comp=batch - request: - body: "--===============1490239141264087326==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1593829889==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainer218e14e8/blob1? HTTP/1.1\r\nx-ms-if-tags: - \"tag1\"='firsttag'\r\nx-ms-date: Tue, 11 Aug 2020 23:14:52 GMT\r\nx-ms-client-request-id: - 75bc6022-dc28-11ea-8ec7-001a7dda7113\r\nAuthorization: SharedKey storagenametm3yjydckwar6:nPEmXK9xnCzafi5f6Bio4Bnb5NxaIQqe6va1CJadpp0=\r\n\r\n\r\n--===============1490239141264087326==\r\nContent-Type: + \"tag1\"='firsttag'\r\nx-ms-date: Wed, 20 Jan 2021 21:11:17 GMT\r\nx-ms-client-request-id: + 0934eb01-5b64-11eb-9347-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:7mtnhryU2cNltXTa+xIACQaq6lU14Rnq9TlmqHHNiko=\r\n\r\n\r\n--===============1593829889==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE /acontainer218e14e8/blob2? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: - Tue, 11 Aug 2020 23:14:52 GMT\r\nx-ms-client-request-id: 75bc6023-dc28-11ea-b015-001a7dda7113\r\nAuthorization: - SharedKey storagenametm3yjydckwar6:Fy8E5UsNqncn9M56LBZisqKcWsiQzu1XMHX+afh2WCA=\r\n\r\n\r\n--===============1490239141264087326==\r\nContent-Type: + Wed, 20 Jan 2021 21:11:17 GMT\r\nx-ms-client-request-id: 0934eb02-5b64-11eb-9fe4-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:pCL46h/tPcA8RlGF/rrWDu7gZ4TeX6WgamIXCAVNibo=\r\n\r\n\r\n--===============1593829889==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE /acontainer218e14e8/blob3? HTTP/1.1\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: - Tue, 11 Aug 2020 23:14:52 GMT\r\nx-ms-client-request-id: 75bc6024-dc28-11ea-b5a1-001a7dda7113\r\nAuthorization: - SharedKey storagenametm3yjydckwar6:9R/IbHNVL9NVlz4eoZWYrDXToFQTkzWA1v4x7aFJe4E=\r\n\r\n\r\n--===============1490239141264087326==--\r\n" + Wed, 20 Jan 2021 21:11:17 GMT\r\nx-ms-client-request-id: 0934eb03-5b64-11eb-9093-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:rUTCgvtxmoh7bWRbW/6l+k9zFmIzVZul1Ij9Ho0MPSg=\r\n\r\n\r\n--===============1593829889==--\r\n" headers: Content-Length: - - '1257' + - '1185' Content-Type: - - multipart/mixed; boundary================1490239141264087326== + - multipart/mixed; boundary================1593829889== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 11 Aug 2020 23:14:52 GMT + - Wed, 20 Jan 2021 21:11:17 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/acontainer218e14e8?restype=container&comp=batch response: body: - string: "--batchresponse_b8dc0522-b237-45b8-aa95-536a70a030b5\r\nContent-Type: + string: "--batchresponse_f89cbd1f-4b0a-47e1-805d-78569f562476\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: bb024678-101e-007f-7935-705e191ec493\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 75bc6022-dc28-11ea-8ec7-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b8dc0522-b237-45b8-aa95-536a70a030b5\r\nContent-Type: + true\r\nx-ms-request-id: 590b6111-201e-0052-6770-ef2f1c1ea06f\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 0934eb01-5b64-11eb-9347-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f89cbd1f-4b0a-47e1-805d-78569f562476\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: bb024678-101e-007f-7935-705e191ec494\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 75bc6023-dc28-11ea-b015-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b8dc0522-b237-45b8-aa95-536a70a030b5\r\nContent-Type: + true\r\nx-ms-request-id: 590b6111-201e-0052-6770-ef2f1c1ea070\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 0934eb02-5b64-11eb-9fe4-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f89cbd1f-4b0a-47e1-805d-78569f562476\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: bb024678-101e-007f-7935-705e191ec495\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 75bc6024-dc28-11ea-b5a1-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b8dc0522-b237-45b8-aa95-536a70a030b5--" + true\r\nx-ms-request-id: 590b6111-201e-0052-6770-ef2f1c1ea071\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 0934eb03-5b64-11eb-9093-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_f89cbd1f-4b0a-47e1-805d-78569f562476--" headers: - content-type: multipart/mixed; boundary=batchresponse_b8dc0522-b237-45b8-aa95-536a70a030b5 - date: Tue, 11 Aug 2020 23:14:51 GMT + content-type: multipart/mixed; boundary=batchresponse_f89cbd1f-4b0a-47e1-805d-78569f562476 + date: Wed, 20 Jan 2021 21:11:17 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: https://storagenametm3yjydckwar6.blob.core.windows.net/?comp=batch + url: https://emilydevtest.blob.core.windows.net/acontainer218e14e8?restype=container&comp=batch version: 1 diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_set_tier_api_batch.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_set_tier_api_batch.yaml index 32eba90fea47..ffcc909af0bd 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_set_tier_api_batch.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_set_tier_api_batch.yaml @@ -2,12 +2,14 @@ interactions: - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:54 GMT + - Wed, 20 Jan 2021 21:21:38 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container response: @@ -15,25 +17,20 @@ interactions: string: '' headers: content-length: '0' - date: Fri, 25 Oct 2019 18:00:53 GMT - etag: '"0x8D75975476B888B"' - last-modified: Fri, 25 Oct 2019 18:00:54 GMT + date: Wed, 20 Jan 2021 21:21:38 GMT + etag: '"0x8D8BD895FE54F5B"' + last-modified: Wed, 20 Jan 2021 21:21:38 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7 - - restype=container - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -41,13 +38,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:54 GMT + - Wed, 20 Jan 2021 21:21:38 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -56,27 +55,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:53 GMT - etag: '"0x8D759754773F1D8"' - last-modified: Fri, 25 Oct 2019 18:00:54 GMT + date: Wed, 20 Jan 2021 21:21:38 GMT + etag: '"0x8D8BD895FEAC258"' + last-modified: Wed, 20 Jan 2021 21:21:39 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -84,13 +78,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:54 GMT + - Wed, 20 Jan 2021 21:21:38 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob2 response: @@ -99,27 +95,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:53 GMT - etag: '"0x8D75975477BE28A"' - last-modified: Fri, 25 Oct 2019 18:00:54 GMT + date: Wed, 20 Jan 2021 21:21:38 GMT + etag: '"0x8D8BD895FEE6CBD"' + last-modified: Wed, 20 Jan 2021 21:21:39 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob2 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -127,13 +118,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:54 GMT + - Wed, 20 Jan 2021 21:21:38 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob3 response: @@ -142,33 +135,30 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:53 GMT - etag: '"0x8D7597547850BF9"' - last-modified: Fri, 25 Oct 2019 18:00:54 GMT + date: Wed, 20 Jan 2021 21:21:38 GMT + etag: '"0x8D8BD895FF1C8EF"' + last-modified: Wed, 20 Jan 2021 21:21:39 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob3 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob3 - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:54 GMT + - Wed, 20 Jan 2021 21:21:38 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -179,93 +169,84 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 18:00:53 GMT - etag: '"0x8D759754773F1D8"' - last-modified: Fri, 25 Oct 2019 18:00:54 GMT + date: Wed, 20 Jan 2021 21:21:38 GMT + etag: '"0x8D8BD895FEAC258"' + last-modified: Wed, 20 Jan 2021 21:21:39 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Hot x-ms-access-tier-inferred: 'true' x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 18:00:54 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:21:39 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: - body: "--===============6549064522538371485==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0119952415==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /acontainer3d7c19c7/blob1?comp=tier HTTP/1.1\r\nContent-Length: - 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Fri, 25 Oct 2019 18:00:54 GMT\r\nx-ms-client-request-id: - 6380645f-f751-11e9-a549-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:9WwqCJUewtwhJtoc1nzHDI5s1L8Ns6fKBud7HqtwlGY=\r\n\r\n\r\n--===============6549064522538371485==\r\nContent-Type: + 0\r\nx-ms-access-tier: Archive\r\nx-ms-date: Wed, 20 Jan 2021 21:21:38 GMT\r\nx-ms-client-request-id: + 7b854184-5b65-11eb-b111-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:WPPWE7SYe2K2Pr2h3PN9Kv/JzUOAdxrnDJapDbJsvKQ=\r\n\r\n\r\n--===============0119952415==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /acontainer3d7c19c7/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Archive\r\nx-ms-date: Fri, 25 Oct 2019 18:00:54 GMT\r\nx-ms-client-request-id: - 6380645e-f751-11e9-9f32-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:Wlj3eKmbPfvokXrjTgxFVG3Jt9atmTancE2I9liTlMk=\r\n\r\n\r\n--===============6549064522538371485==\r\nContent-Type: + Archive\r\nx-ms-date: Wed, 20 Jan 2021 21:21:38 GMT\r\nx-ms-client-request-id: + 7b85687c-5b65-11eb-ae70-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:BNfHzEovWgnayLnM4+TPWmJYNtKk8LdVllj6WGvwi3k=\r\n\r\n\r\n--===============0119952415==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /acontainer3d7c19c7/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Archive\r\nx-ms-date: Fri, 25 Oct 2019 18:00:54 GMT\r\nx-ms-client-request-id: - 63806460-f751-11e9-88d1-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:HefgD+xQxrVU+S8DN1g0F2sl9tjoBZzHWkxSNxl0o/w=\r\n\r\n\r\n--===============6549064522538371485==--\r\n" + Archive\r\nx-ms-date: Wed, 20 Jan 2021 21:21:38 GMT\r\nx-ms-client-request-id: + 7b85687d-5b65-11eb-8d99-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:w5p1VAeIKvaWLGOIuANp63DGYxkvD36oT1ThhPlzAUk=\r\n\r\n\r\n--===============0119952415==--\r\n" headers: Content-Length: - - '1314' + - '1242' Content-Type: - - multipart/mixed; boundary================6549064522538371485== + - multipart/mixed; boundary================0119952415== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:54 GMT + - Wed, 20 Jan 2021 21:21:38 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch response: body: - string: "--batchresponse_6aa51327-33aa-4ed4-9289-20de9f718be5\r\nContent-Type: + string: "--batchresponse_a4feea92-3bf6-4c7c-9eeb-4e258bb16778\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - d0309b98-e01e-0022-195e-8bc6fd1e262f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 6380645f-f751-11e9-a549-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6aa51327-33aa-4ed4-9289-20de9f718be5\r\nContent-Type: + 100bcbcf-001e-0027-6e72-ef44301e768a\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7b854184-5b65-11eb-b111-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_a4feea92-3bf6-4c7c-9eeb-4e258bb16778\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - d0309b98-e01e-0022-195e-8bc6fd1e2632\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 6380645e-f751-11e9-9f32-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6aa51327-33aa-4ed4-9289-20de9f718be5\r\nContent-Type: + 100bcbcf-001e-0027-6e72-ef44301e7695\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7b85687c-5b65-11eb-ae70-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_a4feea92-3bf6-4c7c-9eeb-4e258bb16778\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - d0309b98-e01e-0022-195e-8bc6fd1e2633\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 63806460-f751-11e9-88d1-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6aa51327-33aa-4ed4-9289-20de9f718be5--" + 100bcbcf-001e-0027-6e72-ef44301e7696\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7b85687d-5b65-11eb-8d99-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_a4feea92-3bf6-4c7c-9eeb-4e258bb16778--" headers: - content-type: multipart/mixed; boundary=batchresponse_6aa51327-33aa-4ed4-9289-20de9f718be5 - date: Fri, 25 Oct 2019 18:00:54 GMT + content-type: multipart/mixed; boundary=batchresponse_a4feea92-3bf6-4c7c-9eeb-4e258bb16778 + date: Wed, 20 Jan 2021 21:21:40 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:55 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -276,90 +257,79 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 18:00:55 GMT - etag: '"0x8D759754773F1D8"' - last-modified: Fri, 25 Oct 2019 18:00:54 GMT + date: Wed, 20 Jan 2021 21:21:40 GMT + etag: '"0x8D8BD895FEAC258"' + last-modified: Wed, 20 Jan 2021 21:21:39 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Archive - x-ms-access-tier-change-time: Fri, 25 Oct 2019 18:00:54 GMT + x-ms-access-tier-change-time: Wed, 20 Jan 2021 21:21:41 GMT x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 18:00:54 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:21:39 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: - body: "--===============8818228420479108169==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1747488249==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainer3d7c19c7/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 18:00:55 GMT\r\nx-ms-client-request-id: 63f8265e-f751-11e9-8488-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:YMeguJBVfSCsDUbz0wVsvDxKx/ZnZW/XJlFcxSwEpdA=\r\n\r\n\r\n--===============8818228420479108169==\r\nContent-Type: + Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: 7d270fb5-5b65-11eb-a811-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:VAFq48c0ZKfcJst73KkqBImaxPC9xSLqIBHHfmCZO7c=\r\n\r\n\r\n--===============1747488249==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /acontainer3d7c19c7/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 18:00:55 - GMT\r\nx-ms-client-request-id: 63f8265d-f751-11e9-843f-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:kbP1gu3hhtSBlGtI+Mbmf1tR1TJ1UP+/2mQhPR/vbE8=\r\n\r\n\r\n--===============8818228420479108169==\r\nContent-Type: + /acontainer3d7c19c7/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 + GMT\r\nx-ms-client-request-id: 7d270fb6-5b65-11eb-add3-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:Z0UlhrBhA8l87802y4A7VRMf1ik4MTRaHYz/7SMHE/s=\r\n\r\n\r\n--===============1747488249==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /acontainer3d7c19c7/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 18:00:55 - GMT\r\nx-ms-client-request-id: 63f8265c-f751-11e9-89ee-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:KnkddqbHJbxuZURIke2xHmC3fsA8O8yZdmkDiAQLd+A=\r\n\r\n\r\n--===============8818228420479108169==--\r\n" + /acontainer3d7c19c7/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 + GMT\r\nx-ms-client-request-id: 7d270fb7-5b65-11eb-978d-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:vu2k/3UZaj/cgb1X0r+4lzLlTvWUpxTWj4PN7UJin/s=\r\n\r\n\r\n--===============1747488249==--\r\n" headers: Content-Length: - - '1158' + - '1086' Content-Type: - - multipart/mixed; boundary================8818228420479108169== + - multipart/mixed; boundary================1747488249== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:55 GMT + - Wed, 20 Jan 2021 21:21:41 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch response: body: - string: "--batchresponse_3239487f-292e-478c-8a60-2527cf7c2e73\r\nContent-Type: + string: "--batchresponse_80ad3f55-4597-4f9e-acda-6a2ed78d6bc7\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 4f636d9e-601e-001a-415e-8b87a41e1b7b\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 63f8265e-f751-11e9-8488-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3239487f-292e-478c-8a60-2527cf7c2e73\r\nContent-Type: + true\r\nx-ms-request-id: 6a0850aa-301e-0003-5972-efb2901e0041\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d270fb5-5b65-11eb-a811-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_80ad3f55-4597-4f9e-acda-6a2ed78d6bc7\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 4f636d9e-601e-001a-415e-8b87a41e1b7d\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 63f8265d-f751-11e9-843f-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3239487f-292e-478c-8a60-2527cf7c2e73\r\nContent-Type: + true\r\nx-ms-request-id: 6a0850aa-301e-0003-5972-efb2901e0043\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d270fb6-5b65-11eb-add3-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_80ad3f55-4597-4f9e-acda-6a2ed78d6bc7\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 4f636d9e-601e-001a-415e-8b87a41e1b7e\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 63f8265c-f751-11e9-89ee-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3239487f-292e-478c-8a60-2527cf7c2e73--" + true\r\nx-ms-request-id: 6a0850aa-301e-0003-5972-efb2901e0044\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d270fb7-5b65-11eb-978d-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_80ad3f55-4597-4f9e-acda-6a2ed78d6bc7--" headers: - content-type: multipart/mixed; boundary=batchresponse_3239487f-292e-478c-8a60-2527cf7c2e73 - date: Fri, 25 Oct 2019 18:00:56 GMT + content-type: multipart/mixed; boundary=batchresponse_80ad3f55-4597-4f9e-acda-6a2ed78d6bc7 + date: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -367,13 +337,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:57 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -382,27 +354,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:56 GMT - etag: '"0x8D75975499C6686"' - last-modified: Fri, 25 Oct 2019 18:00:57 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961A78438"' + last-modified: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -410,13 +377,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob2 response: @@ -425,27 +394,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:57 GMT - etag: '"0x8D7597549A4573C"' - last-modified: Fri, 25 Oct 2019 18:00:57 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961ADC753"' + last-modified: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob2 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -453,13 +417,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob3 response: @@ -468,33 +434,30 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:57 GMT - etag: '"0x8D7597549ACE447"' - last-modified: Fri, 25 Oct 2019 18:00:57 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961B171B3"' + last-modified: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob3 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob3 - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -505,93 +468,84 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 18:00:57 GMT - etag: '"0x8D75975499C6686"' - last-modified: Fri, 25 Oct 2019 18:00:57 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961A78438"' + last-modified: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Hot x-ms-access-tier-inferred: 'true' x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 18:00:57 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:21:41 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: - body: "--===============6318596155331543799==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0926475726==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /acontainer3d7c19c7/blob1?comp=tier HTTP/1.1\r\nContent-Length: - 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Fri, 25 Oct 2019 18:00:58 GMT\r\nx-ms-client-request-id: - 65a8808c-f751-11e9-8ee4-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:jsUQ3mH9HmthxsIrKWEmLuKJ18O36S6jlv0z1i5NSgI=\r\n\r\n\r\n--===============6318596155331543799==\r\nContent-Type: + 0\r\nx-ms-access-tier: Cool\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: + 7d44be4a-5b65-11eb-ad18-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:I86sJIbC+yGajkEyUTNRUr0xq+NFT46V0m9edB8bsjE=\r\n\r\n\r\n--===============0926475726==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /acontainer3d7c19c7/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-date: Fri, 25 Oct 2019 18:00:58 GMT\r\nx-ms-client-request-id: - 65a8808b-f751-11e9-ab34-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:rvvn8iu4YHgqDhv+rCg3EkKh1iNXYK00+Oej9jTZBKQ=\r\n\r\n\r\n--===============6318596155331543799==\r\nContent-Type: + Cool\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: + 7d44be4b-5b65-11eb-b475-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:tuZKemBXmln1dRrKR685q16y+fB3d2r24iwxV0Mdjcw=\r\n\r\n\r\n--===============0926475726==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /acontainer3d7c19c7/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-date: Fri, 25 Oct 2019 18:00:58 GMT\r\nx-ms-client-request-id: - 65a8808a-f751-11e9-8aec-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:/HjnDViD5L9m9P9tu4HZW8HyvX6zB2K90cAM5fGuoyg=\r\n\r\n\r\n--===============6318596155331543799==--\r\n" + Cool\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: + 7d44be4c-5b65-11eb-a95a-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:MYfkM0UrcHIef/eMlTbTZKWOgv22jqdjoBKCbZyZXXo=\r\n\r\n\r\n--===============0926475726==--\r\n" headers: Content-Length: - - '1305' + - '1233' Content-Type: - - multipart/mixed; boundary================6318596155331543799== + - multipart/mixed; boundary================0926475726== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch response: body: - string: "--batchresponse_6cd120ed-1fa6-419f-84e8-94db0ea8e548\r\nContent-Type: + string: "--batchresponse_22db90d8-65e0-4513-928f-2ba0825072f6\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8a695734-f01e-0014-0d5e-8b6baf1eaf8c\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 65a8808c-f751-11e9-8ee4-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6cd120ed-1fa6-419f-84e8-94db0ea8e548\r\nContent-Type: + 7162481e-401e-0019-2d72-efd34f1e4444\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7d44be4a-5b65-11eb-ad18-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_22db90d8-65e0-4513-928f-2ba0825072f6\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8a695734-f01e-0014-0d5e-8b6baf1eaf8e\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 65a8808b-f751-11e9-ab34-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6cd120ed-1fa6-419f-84e8-94db0ea8e548\r\nContent-Type: + 7162481e-401e-0019-2d72-efd34f1e4446\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7d44be4b-5b65-11eb-b475-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_22db90d8-65e0-4513-928f-2ba0825072f6\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 8a695734-f01e-0014-0d5e-8b6baf1eaf8f\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 65a8808a-f751-11e9-8aec-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_6cd120ed-1fa6-419f-84e8-94db0ea8e548--" + 7162481e-401e-0019-2d72-efd34f1e4447\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7d44be4c-5b65-11eb-a95a-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_22db90d8-65e0-4513-928f-2ba0825072f6--" headers: - content-type: multipart/mixed; boundary=batchresponse_6cd120ed-1fa6-419f-84e8-94db0ea8e548 - date: Fri, 25 Oct 2019 18:00:58 GMT + content-type: multipart/mixed; boundary=batchresponse_22db90d8-65e0-4513-928f-2ba0825072f6 + date: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -602,90 +556,79 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 18:00:58 GMT - etag: '"0x8D75975499C6686"' - last-modified: Fri, 25 Oct 2019 18:00:57 GMT + date: Wed, 20 Jan 2021 21:21:42 GMT + etag: '"0x8D8BD8961A78438"' + last-modified: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Cool - x-ms-access-tier-change-time: Fri, 25 Oct 2019 18:00:58 GMT + x-ms-access-tier-change-time: Wed, 20 Jan 2021 21:21:42 GMT x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 18:00:57 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:21:41 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: - body: "--===============5277552640441622562==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0377100579==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainer3d7c19c7/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 18:00:58 GMT\r\nx-ms-client-request-id: 65e5178b-f751-11e9-a56b-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:KXUjbhVm+ZmneGNHIR4+PVqWzptm8T7+nwszkEFwXMs=\r\n\r\n\r\n--===============5277552640441622562==\r\nContent-Type: + Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: 7d52a0d8-5b65-11eb-84c8-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:mQLunmJg6cjiarVPg1OYH+JQpcbxdfNG96g6oyGuvkI=\r\n\r\n\r\n--===============0377100579==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /acontainer3d7c19c7/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 18:00:58 - GMT\r\nx-ms-client-request-id: 65e5178a-f751-11e9-9ea6-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:dd/ir8RymXIe8mwlh01ITxI/jYZOlz2rWUu2nHRFZbU=\r\n\r\n\r\n--===============5277552640441622562==\r\nContent-Type: + /acontainer3d7c19c7/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 + GMT\r\nx-ms-client-request-id: 7d52a0d9-5b65-11eb-94b0-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:RrREIgv0BKO8MYp2dh/eZk8dGUOYAM1LgqauF7BHvF0=\r\n\r\n\r\n--===============0377100579==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /acontainer3d7c19c7/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 18:00:58 - GMT\r\nx-ms-client-request-id: 65e5178c-f751-11e9-8740-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:8ik5ghX1YBLVYn1bj59okdTqmHUUXy3TVxWkBZ/9Fsg=\r\n\r\n\r\n--===============5277552640441622562==--\r\n" + /acontainer3d7c19c7/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 + GMT\r\nx-ms-client-request-id: 7d52a0da-5b65-11eb-851b-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:B65pGGgz6MqDSrGfNKYJFS+0Dpbtg9R2UqNigeiEOuw=\r\n\r\n\r\n--===============0377100579==--\r\n" headers: Content-Length: - - '1158' + - '1086' Content-Type: - - multipart/mixed; boundary================5277552640441622562== + - multipart/mixed; boundary================0377100579== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch response: body: - string: "--batchresponse_60db355f-9109-45dd-9de4-1cd62040385f\r\nContent-Type: + string: "--batchresponse_7920712d-fa74-4ea5-8b94-15d7c5954dbe\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 360076aa-e01e-0083-6f5e-8b08661eb8e2\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 65e5178b-f751-11e9-a56b-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_60db355f-9109-45dd-9de4-1cd62040385f\r\nContent-Type: + true\r\nx-ms-request-id: 52e7bc41-f01e-007e-1572-efc3b31ebf67\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d52a0d8-5b65-11eb-84c8-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7920712d-fa74-4ea5-8b94-15d7c5954dbe\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 360076aa-e01e-0083-6f5e-8b08661eb8e4\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 65e5178a-f751-11e9-9ea6-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_60db355f-9109-45dd-9de4-1cd62040385f\r\nContent-Type: + true\r\nx-ms-request-id: 52e7bc41-f01e-007e-1572-efc3b31ebf69\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d52a0d9-5b65-11eb-94b0-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7920712d-fa74-4ea5-8b94-15d7c5954dbe\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 360076aa-e01e-0083-6f5e-8b08661eb8e5\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 65e5178c-f751-11e9-8740-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_60db355f-9109-45dd-9de4-1cd62040385f--" + true\r\nx-ms-request-id: 52e7bc41-f01e-007e-1572-efc3b31ebf6a\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d52a0da-5b65-11eb-851b-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_7920712d-fa74-4ea5-8b94-15d7c5954dbe--" headers: - content-type: multipart/mixed; boundary=batchresponse_60db355f-9109-45dd-9de4-1cd62040385f - date: Fri, 25 Oct 2019 18:00:57 GMT + content-type: multipart/mixed; boundary=batchresponse_7920712d-fa74-4ea5-8b94-15d7c5954dbe + date: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -693,13 +636,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -708,27 +653,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:57 GMT - etag: '"0x8D759754A20065C"' - last-modified: Fri, 25 Oct 2019 18:00:58 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961D3A805"' + last-modified: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -736,13 +676,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob2 response: @@ -751,27 +693,22 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:57 GMT - etag: '"0x8D759754A2956E3"' - last-modified: Fri, 25 Oct 2019 18:00:58 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961D6DD26"' + last-modified: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob2 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: @@ -779,13 +716,15 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: PUT uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob3 response: @@ -794,33 +733,30 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Fri, 25 Oct 2019 18:00:57 GMT - etag: '"0x8D759754A31BCD6"' - last-modified: Fri, 25 Oct 2019 18:00:58 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961DB23EC"' + last-modified: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob3 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob3 - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:58 GMT + - Wed, 20 Jan 2021 21:21:41 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -831,93 +767,84 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 18:00:58 GMT - etag: '"0x8D759754A20065C"' - last-modified: Fri, 25 Oct 2019 18:00:58 GMT + date: Wed, 20 Jan 2021 21:21:41 GMT + etag: '"0x8D8BD8961D3A805"' + last-modified: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Hot x-ms-access-tier-inferred: 'true' x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 18:00:58 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:21:42 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: - body: "--===============4267661241142138284==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============1523997868==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /acontainer3d7c19c7/blob1?comp=tier HTTP/1.1\r\nContent-Length: - 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Fri, 25 Oct 2019 18:00:59 GMT\r\nx-ms-client-request-id: - 662d90d5-f751-11e9-88bf-1831bf6ae40e\r\nAuthorization: SharedKey pyacrstoragekzoj3d7n4a5m:mqjvwmycVCBUgB6ep/HipcS2tKBOO3w4z5kgwtqyOww=\r\n\r\n\r\n--===============4267661241142138284==\r\nContent-Type: + 0\r\nx-ms-access-tier: Hot\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: + 7d6e1812-5b65-11eb-a749-c8348e5fffbc\r\nAuthorization: SharedKey emilydevtest:Ba8HL/44flJBGcbWcwVPJYKe1s7M9XH3Rrjc9PpTtEA=\r\n\r\n\r\n--===============1523997868==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /acontainer3d7c19c7/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Hot\r\nx-ms-date: Fri, 25 Oct 2019 18:00:59 GMT\r\nx-ms-client-request-id: 662d90d4-f751-11e9-bcf1-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:bq05z6PpRv2UkMXScRvWX4p6kubK8c6VcVBtzlx5glI=\r\n\r\n\r\n--===============4267661241142138284==\r\nContent-Type: + Hot\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: 7d6e1813-5b65-11eb-a277-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:71erTQgvGG9QDtOrNFUi1FrTFe/0VuIBKtDSmNuC1rk=\r\n\r\n\r\n--===============1523997868==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /acontainer3d7c19c7/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Hot\r\nx-ms-date: Fri, 25 Oct 2019 18:00:59 GMT\r\nx-ms-client-request-id: 662d69be-f751-11e9-9ecd-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:9aBM9zBkJGOnmA+Xa3dvYIDz9kV8qca8HshqGmZsRSA=\r\n\r\n\r\n--===============4267661241142138284==--\r\n" + Hot\r\nx-ms-date: Wed, 20 Jan 2021 21:21:41 GMT\r\nx-ms-client-request-id: 7d6e1814-5b65-11eb-b111-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:2vK3DMNTaxdJmj3sr/IEtgzO+MjTKQOEb3H5XmYmY9c=\r\n\r\n\r\n--===============1523997868==--\r\n" headers: Content-Length: - - '1302' + - '1230' Content-Type: - - multipart/mixed; boundary================4267661241142138284== + - multipart/mixed; boundary================1523997868== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:59 GMT + - Wed, 20 Jan 2021 21:21:41 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch response: body: - string: "--batchresponse_5e59a475-71e6-4b5f-a16a-c067576f9255\r\nContent-Type: + string: "--batchresponse_b89e7046-ca5b-4873-8f73-3516ea0b81bd\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - b8907088-c01e-0017-615e-8b68a81e0d80\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 662d90d5-f751-11e9-88bf-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5e59a475-71e6-4b5f-a16a-c067576f9255\r\nContent-Type: + a8983960-f01e-001c-3272-ef01941ea435\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7d6e1812-5b65-11eb-a749-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b89e7046-ca5b-4873-8f73-3516ea0b81bd\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - b8907088-c01e-0017-615e-8b68a81e0d82\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 662d90d4-f751-11e9-bcf1-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5e59a475-71e6-4b5f-a16a-c067576f9255\r\nContent-Type: + a8983960-f01e-001c-3272-ef01941ea43b\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7d6e1813-5b65-11eb-a277-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b89e7046-ca5b-4873-8f73-3516ea0b81bd\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - b8907088-c01e-0017-615e-8b68a81e0d83\r\nx-ms-version: 2019-02-02\r\nx-ms-client-request-id: - 662d69be-f751-11e9-9ecd-1831bf6ae40e\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5e59a475-71e6-4b5f-a16a-c067576f9255--" + a8983960-f01e-001c-3272-ef01941ea43c\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + 7d6e1814-5b65-11eb-b111-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_b89e7046-ca5b-4873-8f73-3516ea0b81bd--" headers: - content-type: multipart/mixed; boundary=batchresponse_5e59a475-71e6-4b5f-a16a-c067576f9255 - date: Fri, 25 Oct 2019 18:00:58 GMT + content-type: multipart/mixed; boundary=batchresponse_b89e7046-ca5b-4873-8f73-3516ea0b81bd + date: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:59 GMT + - Wed, 20 Jan 2021 21:21:42 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-02-02' + - '2020-04-08' method: HEAD uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7/blob1 response: @@ -928,85 +855,72 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Fri, 25 Oct 2019 18:00:58 GMT - etag: '"0x8D759754A20065C"' - last-modified: Fri, 25 Oct 2019 18:00:58 GMT + date: Wed, 20 Jan 2021 21:21:42 GMT + etag: '"0x8D8BD8961D3A805"' + last-modified: Wed, 20 Jan 2021 21:21:42 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Hot - x-ms-access-tier-change-time: Fri, 25 Oct 2019 18:00:58 GMT + x-ms-access-tier-change-time: Wed, 20 Jan 2021 21:21:42 GMT x-ms-blob-type: BlockBlob - x-ms-creation-time: Fri, 25 Oct 2019 18:00:58 GMT + x-ms-creation-time: Wed, 20 Jan 2021 21:21:42 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - /acontainer3d7c19c7/blob1 - - '' - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7/blob1 - request: - body: "--===============3570704928868915350==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0716953274==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainer3d7c19c7/blob1? HTTP/1.1\r\nx-ms-date: - Fri, 25 Oct 2019 18:00:59 GMT\r\nx-ms-client-request-id: 66580f20-f751-11e9-8936-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:Sm5bvWXxXugO7uIGIiKXzWioTGDarNwViTghIen9LHg=\r\n\r\n\r\n--===============3570704928868915350==\r\nContent-Type: + Wed, 20 Jan 2021 21:21:42 GMT\r\nx-ms-client-request-id: 7d8b1616-5b65-11eb-92ad-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:fZ8gqPbbHeWK/WuAjqCNbzdTHNDq1CnARPu3dOPZies=\r\n\r\n\r\n--===============0716953274==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /acontainer3d7c19c7/blob2? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 18:00:59 - GMT\r\nx-ms-client-request-id: 66580f1e-f751-11e9-8139-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:Ji6xRybihlT93zBEtkm+OgBuBADNmc/VfoQ8OJsfDZw=\r\n\r\n\r\n--===============3570704928868915350==\r\nContent-Type: + /acontainer3d7c19c7/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:21:42 + GMT\r\nx-ms-client-request-id: 7d8b1617-5b65-11eb-a59a-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:u5oCWEF6k/85Oo8z7fhDJB3+W46X8zSyEHs8WrrNCM0=\r\n\r\n\r\n--===============0716953274==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /acontainer3d7c19c7/blob3? HTTP/1.1\r\nx-ms-date: Fri, 25 Oct 2019 18:00:59 - GMT\r\nx-ms-client-request-id: 66580f1f-f751-11e9-84f1-1831bf6ae40e\r\nAuthorization: - SharedKey pyacrstoragekzoj3d7n4a5m:YifDvweAX+wgP4aGkOFTkhrfr9VgGWXvxvNhsy1EACY=\r\n\r\n\r\n--===============3570704928868915350==--\r\n" + /acontainer3d7c19c7/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:21:42 + GMT\r\nx-ms-client-request-id: 7d8b1618-5b65-11eb-8cad-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:X2zBRnKjkBcF4o/IBNmNK2H31O68bFDvKfSZctMDQ0k=\r\n\r\n\r\n--===============0716953274==--\r\n" headers: Content-Length: - - '1158' + - '1086' Content-Type: - - multipart/mixed; boundary================3570704928868915350== + - multipart/mixed; boundary================0716953274== User-Agent: - - azsdk-python-storage-blob/12.0.0b5 Python/3.6.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Fri, 25 Oct 2019 18:00:59 GMT + - Wed, 20 Jan 2021 21:21:42 GMT x-ms-version: - - '2019-02-02' + - '2020-04-08' method: POST - uri: https://storagename.blob.core.windows.net/?comp=batch + uri: https://storagename.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch response: body: - string: "--batchresponse_e7d44de3-d2bc-4829-ba37-a947ae82ef8f\r\nContent-Type: + string: "--batchresponse_3c93aa5a-8ce1-4284-a06a-2c86bd9aef46\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: cdafa517-201e-0112-6b5e-8bda821eccc4\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 66580f20-f751-11e9-8936-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e7d44de3-d2bc-4829-ba37-a947ae82ef8f\r\nContent-Type: + true\r\nx-ms-request-id: 5a1fac22-401e-00c2-3d72-ef15721e9d66\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d8b1616-5b65-11eb-92ad-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3c93aa5a-8ce1-4284-a06a-2c86bd9aef46\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: cdafa517-201e-0112-6b5e-8bda821eccc6\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 66580f1e-f751-11e9-8139-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e7d44de3-d2bc-4829-ba37-a947ae82ef8f\r\nContent-Type: + true\r\nx-ms-request-id: 5a1fac22-401e-00c2-3d72-ef15721e9d68\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d8b1617-5b65-11eb-a59a-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3c93aa5a-8ce1-4284-a06a-2c86bd9aef46\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: cdafa517-201e-0112-6b5e-8bda821eccc7\r\nx-ms-version: - 2019-02-02\r\nx-ms-client-request-id: 66580f1f-f751-11e9-84f1-1831bf6ae40e\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_e7d44de3-d2bc-4829-ba37-a947ae82ef8f--" + true\r\nx-ms-request-id: 5a1fac22-401e-00c2-3d72-ef15721e9d69\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: 7d8b1618-5b65-11eb-8cad-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_3c93aa5a-8ce1-4284-a06a-2c86bd9aef46--" headers: - content-type: multipart/mixed; boundary=batchresponse_e7d44de3-d2bc-4829-ba37-a947ae82ef8f - date: Fri, 25 Oct 2019 18:00:59 GMT + content-type: multipart/mixed; boundary=batchresponse_3c93aa5a-8ce1-4284-a06a-2c86bd9aef46 + date: Wed, 20 Jan 2021 21:21:41 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-02-02' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: !!python/object/new:yarl.URL - state: !!python/tuple - - !!python/object/new:urllib.parse.SplitResult - - https - - pyacrstoragekzoj3d7n4a5m.blob.core.windows.net - - / - - comp=batch - - '' + url: https://emilydevtest.blob.core.windows.net/acontainer3d7c19c7?restype=container&comp=batch version: 1 diff --git a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_with_if_tags.yaml b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_with_if_tags.yaml index 3aa41512ba30..d0d62278ce4a 100644 --- a/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_with_if_tags.yaml +++ b/sdk/storage/azure-storage-blob/tests/recordings/test_container_async.test_standard_blob_tier_with_if_tags.yaml @@ -2,45 +2,52 @@ interactions: - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:19:52 GMT + - Wed, 20 Jan 2021 21:09:11 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766?restype=container response: body: - string: '' + string: "\uFEFFContainerAlreadyExistsThe + specified container already exists.\nRequestId:49bdab87-201e-0099-4170-ef2c49000000\nTime:2021-01-20T21:09:12.3407588Z" headers: - content-length: '0' - date: Tue, 04 Aug 2020 18:19:52 GMT - etag: '"0x8D838A2FB9990DB"' - last-modified: Tue, 04 Aug 2020 18:19:52 GMT + content-length: '230' + content-type: application/xml + date: Wed, 20 Jan 2021 21:09:11 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 - x-ms-version: '2019-12-12' + x-ms-error-code: ContainerAlreadyExists + x-ms-version: '2020-04-08' status: - code: 201 - message: Created - url: https://emilyeuap.blob.core.windows.net/acontainera8cf1766?restype=container + code: 409 + message: The specified container already exists. + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766?restype=container - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:19:53 GMT + - Wed, 20 Jan 2021 21:09:11 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766/blob1 response: @@ -49,35 +56,38 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Tue, 04 Aug 2020 18:19:52 GMT - etag: '"0x8D838A2FBA857BF"' - last-modified: Tue, 04 Aug 2020 18:19:53 GMT + date: Wed, 20 Jan 2021 21:09:11 GMT + etag: '"0x8D8BD87A2DEC43D"' + last-modified: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-12-12' - x-ms-version-id: '2020-08-04T18:19:53.0896319Z' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://emilyeuap.blob.core.windows.net/acontainera8cf1766/blob1 + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766/blob1 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:19:53 GMT + - Wed, 20 Jan 2021 21:09:11 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766/blob2 response: @@ -86,35 +96,38 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Tue, 04 Aug 2020 18:19:52 GMT - etag: '"0x8D838A2FBB57989"' - last-modified: Tue, 04 Aug 2020 18:19:53 GMT + date: Wed, 20 Jan 2021 21:09:11 GMT + etag: '"0x8D8BD87A2E1D23A"' + last-modified: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-12-12' - x-ms-version-id: '2020-08-04T18:19:53.1756937Z' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://emilyeuap.blob.core.windows.net/acontainera8cf1766/blob2 + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766/blob2 - request: body: hello world headers: + Accept: + - application/xml Content-Length: - '11' Content-Type: - application/octet-stream User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-blob-type: - BlockBlob x-ms-date: - - Tue, 04 Aug 2020 18:19:53 GMT + - Wed, 20 Jan 2021 21:09:11 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-tags: - tag1=firsttag&tag2=secondtag&tag3=thirdtag x-ms-version: - - '2019-12-12' + - '2020-04-08' method: PUT uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766/blob3 response: @@ -123,27 +136,30 @@ interactions: headers: content-length: '0' content-md5: XrY7u+Ae7tCTyyK7j1rNww== - date: Tue, 04 Aug 2020 18:19:52 GMT - etag: '"0x8D838A2FBC24D20"' - last-modified: Tue, 04 Aug 2020 18:19:53 GMT + date: Wed, 20 Jan 2021 21:09:11 GMT + etag: '"0x8D8BD87A2E5074D"' + last-modified: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 x-ms-content-crc64: vo7q9sPVKY0= x-ms-request-server-encrypted: 'true' - x-ms-version: '2019-12-12' - x-ms-version-id: '2020-08-04T18:19:53.2597536Z' + x-ms-version: '2020-04-08' status: code: 201 message: Created - url: https://emilyeuap.blob.core.windows.net/acontainera8cf1766/blob3 + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766/blob3 - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:19:53 GMT + - Wed, 20 Jan 2021 21:09:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766/blob1 response: @@ -154,148 +170,151 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Tue, 04 Aug 2020 18:19:52 GMT - etag: '"0x8D838A2FBA857BF"' - last-modified: Tue, 04 Aug 2020 18:19:53 GMT + date: Wed, 20 Jan 2021 21:09:11 GMT + etag: '"0x8D8BD87A2DEC43D"' + last-modified: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Hot x-ms-access-tier-inferred: 'true' x-ms-blob-type: BlockBlob - x-ms-creation-time: Tue, 04 Aug 2020 18:19:53 GMT - x-ms-is-current-version: 'true' + x-ms-creation-time: Wed, 20 Jan 2021 21:06:33 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' x-ms-tag-count: '3' - x-ms-version: '2019-12-12' - x-ms-version-id: '2020-08-04T18:19:53.0896319Z' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: https://emilyeuap.blob.core.windows.net/acontainera8cf1766/blob1 + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766/blob1 - request: - body: "--===============5990940038957179737==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============0483744744==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /acontainera8cf1766/blob1?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: - Tue, 04 Aug 2020 18:19:53 GMT\r\nx-ms-client-request-id: 17c0c3a8-d67f-11ea-8cd0-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:QRWCnIm4QiRUpM1i7WivjZ/JH3iHUGPB/guVWktu5Go=\r\n\r\n\r\n--===============5990940038957179737==\r\nContent-Type: + Wed, 20 Jan 2021 21:09:12 GMT\r\nx-ms-client-request-id: be7865cb-5b63-11eb-924a-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:atE8/xJ4NIJjdTLvLk4n4GhqFBeySVb4PyZd1nyeT0A=\r\n\r\n\r\n--===============0483744744==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /acontainera8cf1766/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Tue, 04 Aug 2020 - 18:19:53 GMT\r\nx-ms-client-request-id: 17c0c3a9-d67f-11ea-8150-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:VdeRJcMvlr2fFLjpgBp3KPb7jy43fae2PPgCjmYPSvs=\r\n\r\n\r\n--===============5990940038957179737==\r\nContent-Type: + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Wed, 20 Jan 2021 + 21:09:12 GMT\r\nx-ms-client-request-id: be788cd3-5b63-11eb-a5ac-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:ggduBK1wjRhh/7ZeASUqsproHg79GXFeqjhhLPH2hxo=\r\n\r\n\r\n--===============0483744744==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /acontainera8cf1766/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Tue, 04 Aug 2020 - 18:19:53 GMT\r\nx-ms-client-request-id: 17c0c3aa-d67f-11ea-b05a-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:zmB67z7bCV19I9cd2fGvN8c7iCFwxuEkJTaud4xcDLU=\r\n\r\n\r\n--===============5990940038957179737==--\r\n" + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag WRONG'\r\nx-ms-date: Wed, 20 Jan 2021 + 21:09:12 GMT\r\nx-ms-client-request-id: be788cd4-5b63-11eb-9f54-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:C9Ebxg41Uhs/SgFg48vy96Knv8In6IoXnwOb3LGK3Q8=\r\n\r\n\r\n--===============0483744744==--\r\n" headers: Content-Length: - - '1377' + - '1350' Content-Type: - - multipart/mixed; boundary================5990940038957179737== + - multipart/mixed; boundary================0483744744== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:19:53 GMT + - Wed, 20 Jan 2021 21:09:12 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766?restype=container&comp=batch response: body: - string: "--batchresponse_8c83c574-e6fe-44bc-be96-677f47644a01\r\nContent-Type: + string: "--batchresponse_b8a0bb7b-72c4-4c04-938e-46769f71bb27\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 695a1cb0-301e-000d-418b-6a85741e05ab\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 17c0c3a8-d67f-11ea-8cd0-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 78a90159-901e-009c-1e70-effe921eacd5\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + be7865cb-5b63-11eb-924a-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:695a1cb0-301e-000d-418b-6a85741e05ab\nTime:2020-08-04T18:19:53.8754319Z\r\n--batchresponse_8c83c574-e6fe-44bc-be96-677f47644a01\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:78a90159-901e-009c-1e70-effe921eacd5\nTime:2021-01-20T21:09:13.0624714Z\r\n--batchresponse_b8a0bb7b-72c4-4c04-938e-46769f71bb27\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 695a1cb0-301e-000d-418b-6a85741e05ad\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 17c0c3a9-d67f-11ea-8150-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 78a90159-901e-009c-1e70-effe921eace2\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + be788cd3-5b63-11eb-a5ac-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:695a1cb0-301e-000d-418b-6a85741e05ad\nTime:2020-08-04T18:19:53.8754319Z\r\n--batchresponse_8c83c574-e6fe-44bc-be96-677f47644a01\r\nContent-Type: + specified using HTTP conditional header(s) is not met.\nRequestId:78a90159-901e-009c-1e70-effe921eace2\nTime:2021-01-20T21:09:13.0624714Z\r\n--batchresponse_b8a0bb7b-72c4-4c04-938e-46769f71bb27\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 412 The condition specified using HTTP conditional header(s) is not met.\r\nx-ms-error-code: ConditionNotMet\r\nx-ms-request-id: - 695a1cb0-301e-000d-418b-6a85741e05ae\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 17c0c3aa-d67f-11ea-b05a-001a7dda7113\r\nContent-Length: 253\r\nContent-Type: + 78a90159-901e-009c-1e70-effe921eace3\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + be788cd4-5b63-11eb-9f54-c8348e5fffbc\r\nContent-Length: 253\r\nContent-Type: application/xml\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n\uFEFF\nConditionNotMetThe condition - specified using HTTP conditional header(s) is not met.\nRequestId:695a1cb0-301e-000d-418b-6a85741e05ae\nTime:2020-08-04T18:19:53.8754319Z\r\n--batchresponse_8c83c574-e6fe-44bc-be96-677f47644a01--" + specified using HTTP conditional header(s) is not met.\nRequestId:78a90159-901e-009c-1e70-effe921eace3\nTime:2021-01-20T21:09:13.0624714Z\r\n--batchresponse_b8a0bb7b-72c4-4c04-938e-46769f71bb27--" headers: - content-type: multipart/mixed; boundary=batchresponse_8c83c574-e6fe-44bc-be96-677f47644a01 - date: Tue, 04 Aug 2020 18:19:53 GMT + content-type: multipart/mixed; boundary=batchresponse_b8a0bb7b-72c4-4c04-938e-46769f71bb27 + date: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: https://emilyeuap.blob.core.windows.net/?comp=batch + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766?restype=container&comp=batch - request: - body: "--===============5909752244029041947==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============2092322008==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nPUT /acontainera8cf1766/blob1?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: - Tue, 04 Aug 2020 18:19:54 GMT\r\nx-ms-client-request-id: 181b51ba-d67f-11ea-9dcc-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:h5n/y1nfQg25tHIOoQ8lw16o4BDPVifbGrC8G1r4VAA=\r\n\r\n\r\n--===============5909752244029041947==\r\nContent-Type: + Wed, 20 Jan 2021 21:09:12 GMT\r\nx-ms-client-request-id: bedb95a6-5b63-11eb-9cab-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:cYYCukOlJFKXN5JsWGo2q/vovlicUlS9wUDbIzGzM6k=\r\n\r\n\r\n--===============2092322008==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nPUT /acontainera8cf1766/blob2?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Tue, 04 Aug 2020 18:19:54 - GMT\r\nx-ms-client-request-id: 181b51bb-d67f-11ea-b47f-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:GxCmffczBx1PsJw1/2dTDmHK7NzTKRPwcV7vzBDrANA=\r\n\r\n\r\n--===============5909752244029041947==\r\nContent-Type: + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Wed, 20 Jan 2021 21:09:12 + GMT\r\nx-ms-client-request-id: bedbbcca-5b63-11eb-ab1c-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:mpPGvEPhKGkg03WEYTEdMRMOmnosiiJkEpsH2nNutU0=\r\n\r\n\r\n--===============2092322008==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nPUT /acontainera8cf1766/blob3?comp=tier HTTP/1.1\r\nContent-Length: 0\r\nx-ms-access-tier: - Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Tue, 04 Aug 2020 18:19:54 - GMT\r\nx-ms-client-request-id: 181b51bc-d67f-11ea-a3f3-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:Ia6NDJJSRHZXDbijsDcAp2ayy982lq3b8u5Mv0bdVbk=\r\n\r\n\r\n--===============5909752244029041947==--\r\n" + Cool\r\nx-ms-if-tags: \"tag1\"='firsttag'\r\nx-ms-date: Wed, 20 Jan 2021 21:09:12 + GMT\r\nx-ms-client-request-id: bedbbccb-5b63-11eb-a502-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:zzQN09cEQfa1f6ck6+mmG3x9onnY6sKGGjMkhu+9vYo=\r\n\r\n\r\n--===============2092322008==--\r\n" headers: Content-Length: - - '1359' + - '1332' Content-Type: - - multipart/mixed; boundary================5909752244029041947== + - multipart/mixed; boundary================2092322008== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:19:54 GMT + - Wed, 20 Jan 2021 21:09:12 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766?restype=container&comp=batch response: body: - string: "--batchresponse_1c6943f3-c389-4121-897c-4b1d6a0b9cbc\r\nContent-Type: + string: "--batchresponse_9211eac8-98ad-4ea1-91ce-cdca094b45eb\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 695a1cd8-301e-000d-608b-6a85741e05b1\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 181b51ba-d67f-11ea-9dcc-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1c6943f3-c389-4121-897c-4b1d6a0b9cbc\r\nContent-Type: + 78a903f3-901e-009c-7f70-effe921eacf1\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + bedb95a6-5b63-11eb-9cab-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_9211eac8-98ad-4ea1-91ce-cdca094b45eb\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 695a1cd8-301e-000d-608b-6a85741e05b2\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 181b51bb-d67f-11ea-b47f-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1c6943f3-c389-4121-897c-4b1d6a0b9cbc\r\nContent-Type: + 78a903f3-901e-009c-7f70-effe921eacf2\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + bedbbcca-5b63-11eb-ab1c-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_9211eac8-98ad-4ea1-91ce-cdca094b45eb\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 200 OK\r\nx-ms-request-id: - 695a1cd8-301e-000d-608b-6a85741e05b3\r\nx-ms-version: 2019-12-12\r\nx-ms-client-request-id: - 181b51bc-d67f-11ea-a3f3-001a7dda7113\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_1c6943f3-c389-4121-897c-4b1d6a0b9cbc--" + 78a903f3-901e-009c-7f70-effe921eacf3\r\nx-ms-version: 2020-04-08\r\nx-ms-client-request-id: + bedbbccb-5b63-11eb-a502-c8348e5fffbc\r\nServer: Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_9211eac8-98ad-4ea1-91ce-cdca094b45eb--" headers: - content-type: multipart/mixed; boundary=batchresponse_1c6943f3-c389-4121-897c-4b1d6a0b9cbc - date: Tue, 04 Aug 2020 18:19:53 GMT + content-type: multipart/mixed; boundary=batchresponse_9211eac8-98ad-4ea1-91ce-cdca094b45eb + date: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: https://emilyeuap.blob.core.windows.net/?comp=batch + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766?restype=container&comp=batch - request: body: null headers: + Accept: + - application/xml User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:19:54 GMT + - Wed, 20 Jan 2021 21:09:12 GMT + x-ms-encryption-algorithm: + - AES256 x-ms-version: - - '2019-12-12' + - '2020-04-08' method: HEAD uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766/blob1 response: @@ -306,74 +325,73 @@ interactions: content-length: '11' content-md5: XrY7u+Ae7tCTyyK7j1rNww== content-type: application/octet-stream - date: Tue, 04 Aug 2020 18:19:53 GMT - etag: '"0x8D838A2FBA857BF"' - last-modified: Tue, 04 Aug 2020 18:19:53 GMT + date: Wed, 20 Jan 2021 21:09:12 GMT + etag: '"0x8D8BD87A2DEC43D"' + last-modified: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 + vary: Origin x-ms-access-tier: Cool - x-ms-access-tier-change-time: Tue, 04 Aug 2020 18:19:54 GMT + x-ms-access-tier-change-time: Wed, 20 Jan 2021 21:09:13 GMT x-ms-blob-type: BlockBlob - x-ms-creation-time: Tue, 04 Aug 2020 18:19:53 GMT - x-ms-is-current-version: 'true' + x-ms-creation-time: Wed, 20 Jan 2021 21:06:33 GMT x-ms-lease-state: available x-ms-lease-status: unlocked x-ms-server-encrypted: 'true' x-ms-tag-count: '3' - x-ms-version: '2019-12-12' - x-ms-version-id: '2020-08-04T18:19:53.0896319Z' + x-ms-version: '2020-04-08' status: code: 200 message: OK - url: https://emilyeuap.blob.core.windows.net/acontainera8cf1766/blob1 + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766/blob1 - request: - body: "--===============3374580635669733345==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: + body: "--===============2097351685==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 0\r\n\r\nDELETE /acontainera8cf1766/blob1? HTTP/1.1\r\nx-ms-date: - Tue, 04 Aug 2020 18:19:54 GMT\r\nx-ms-client-request-id: 183593b4-d67f-11ea-b6d8-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:pEk77cqpkoH8uBE8hlRXxPEZxRokEt+NLHwGo+NnvXo=\r\n\r\n\r\n--===============3374580635669733345==\r\nContent-Type: + Wed, 20 Jan 2021 21:09:12 GMT\r\nx-ms-client-request-id: bee48343-5b63-11eb-b9b4-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:mWHf8zGcTHBT5fBujBY+Z88rPUCHtcoP6ytS6b5XCzQ=\r\n\r\n\r\n--===============2097351685==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 1\r\n\r\nDELETE - /acontainera8cf1766/blob2? HTTP/1.1\r\nx-ms-date: Tue, 04 Aug 2020 18:19:54 - GMT\r\nx-ms-client-request-id: 183593b5-d67f-11ea-88c3-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:lR0R/8Q+0I6elNtnzJI+nZzQIgiSjMIqUoKUmnxKto4=\r\n\r\n\r\n--===============3374580635669733345==\r\nContent-Type: + /acontainera8cf1766/blob2? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:09:12 + GMT\r\nx-ms-client-request-id: bee48344-5b63-11eb-a7e1-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:nonl469LqnRMjMrAAtG1nSGxwsL+EaJgJsCiZ5eMJbs=\r\n\r\n\r\n--===============2097351685==\r\nContent-Type: application/http\r\nContent-Transfer-Encoding: binary\r\nContent-ID: 2\r\n\r\nDELETE - /acontainera8cf1766/blob3? HTTP/1.1\r\nx-ms-date: Tue, 04 Aug 2020 18:19:54 - GMT\r\nx-ms-client-request-id: 183593b6-d67f-11ea-815e-001a7dda7113\r\nAuthorization: - SharedKey emilyeuap:MUmwfmKAU6R58FOYWsmwivprb3LdVa9wAta+Jwl4u0Y=\r\n\r\n\r\n--===============3374580635669733345==--\r\n" + /acontainera8cf1766/blob3? HTTP/1.1\r\nx-ms-date: Wed, 20 Jan 2021 21:09:12 + GMT\r\nx-ms-client-request-id: bee48345-5b63-11eb-a3dc-c8348e5fffbc\r\nAuthorization: + SharedKey emilydevtest:+4nlfAje8Xn4GQWvfjqcld8lYcRubB+uNy1egYMZS6g=\r\n\r\n\r\n--===============2097351685==--\r\n" headers: Content-Length: - - '1113' + - '1086' Content-Type: - - multipart/mixed; boundary================3374580635669733345== + - multipart/mixed; boundary================2097351685== User-Agent: - - azsdk-python-storage-blob/12.4.0b1 Python/3.7.3 (Windows-10-10.0.18362-SP0) + - azsdk-python-storage-blob/12.7.0 Python/3.8.5 (Windows-10-10.0.19041-SP0) x-ms-date: - - Tue, 04 Aug 2020 18:19:54 GMT + - Wed, 20 Jan 2021 21:09:12 GMT x-ms-version: - - '2019-12-12' + - '2020-04-08' method: POST - uri: https://storagenamestorname.blob.core.windows.net/?comp=batch + uri: https://storagenamestorname.blob.core.windows.net/acontainera8cf1766?restype=container&comp=batch response: body: - string: "--batchresponse_d79d33d3-b6f7-4a61-8b2d-bf3678a218a5\r\nContent-Type: + string: "--batchresponse_5b1840c6-a3ab-460e-925b-576838483d0e\r\nContent-Type: application/http\r\nContent-ID: 0\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 030ae026-201e-004c-3d8b-6add901e63a9\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 183593b4-d67f-11ea-b6d8-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d79d33d3-b6f7-4a61-8b2d-bf3678a218a5\r\nContent-Type: + true\r\nx-ms-request-id: 18050be0-001e-009e-7170-ef402a1e5ab5\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: bee48343-5b63-11eb-b9b4-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5b1840c6-a3ab-460e-925b-576838483d0e\r\nContent-Type: application/http\r\nContent-ID: 1\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 030ae026-201e-004c-3d8b-6add901e63ab\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 183593b5-d67f-11ea-88c3-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d79d33d3-b6f7-4a61-8b2d-bf3678a218a5\r\nContent-Type: + true\r\nx-ms-request-id: 18050be0-001e-009e-7170-ef402a1e5ab7\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: bee48344-5b63-11eb-a7e1-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5b1840c6-a3ab-460e-925b-576838483d0e\r\nContent-Type: application/http\r\nContent-ID: 2\r\n\r\nHTTP/1.1 202 Accepted\r\nx-ms-delete-type-permanent: - true\r\nx-ms-request-id: 030ae026-201e-004c-3d8b-6add901e63ac\r\nx-ms-version: - 2019-12-12\r\nx-ms-client-request-id: 183593b6-d67f-11ea-815e-001a7dda7113\r\nServer: - Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_d79d33d3-b6f7-4a61-8b2d-bf3678a218a5--" + true\r\nx-ms-request-id: 18050be0-001e-009e-7170-ef402a1e5ab8\r\nx-ms-version: + 2020-04-08\r\nx-ms-client-request-id: bee48345-5b63-11eb-a3dc-c8348e5fffbc\r\nServer: + Windows-Azure-Blob/1.0\r\n\r\n--batchresponse_5b1840c6-a3ab-460e-925b-576838483d0e--" headers: - content-type: multipart/mixed; boundary=batchresponse_d79d33d3-b6f7-4a61-8b2d-bf3678a218a5 - date: Tue, 04 Aug 2020 18:19:54 GMT + content-type: multipart/mixed; boundary=batchresponse_5b1840c6-a3ab-460e-925b-576838483d0e + date: Wed, 20 Jan 2021 21:09:12 GMT server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0 transfer-encoding: chunked - x-ms-version: '2019-12-12' + x-ms-version: '2020-04-08' status: code: 202 message: Accepted - url: https://emilyeuap.blob.core.windows.net/?comp=batch + url: https://emilydevtest.blob.core.windows.net/acontainera8cf1766?restype=container&comp=batch version: 1 diff --git a/sdk/storage/azure-storage-blob/tests/test_container.py b/sdk/storage/azure-storage-blob/tests/test_container.py index 7440675d65ab..cdbf1974768e 100644 --- a/sdk/storage/azure-storage-blob/tests/test_container.py +++ b/sdk/storage/azure-storage-blob/tests/test_container.py @@ -1166,6 +1166,45 @@ def test_delete_blobs_simple(self, resource_group, location, storage_account, st assert response[1].status_code == 202 assert response[2].status_code == 202 + @pytest.mark.live_test_only + @pytest.mark.skipif(sys.version_info < (3, 0), reason="Batch not supported on Python 2.7") + @GlobalStorageAccountPreparer() + def test_batch_blobs_with_container_sas(self, resource_group, location, storage_account, storage_account_key): + # Arrange + bsc = BlobServiceClient(self.account_url(storage_account, "blob"), storage_account_key) + container_name = self._get_container_reference() + sas_token = generate_container_sas( + storage_account.name, + container_name, + account_key=storage_account_key, + permission=ContainerSasPermissions(read=True, write=True, delete=True, list=True), + expiry=datetime.utcnow() + timedelta(hours=1) + ) + container_client = bsc.get_container_client(container_name) + container_client.create_container() + container = ContainerClient.from_container_url(container_client.url, credential=sas_token) + data = b'hello world' + + try: + blob_client1 = container.get_blob_client('blob1') + blob_client1.upload_blob(data) + container.get_blob_client('blob2').upload_blob(data) + container.get_blob_client('blob3').upload_blob(data) + except: + pass + + # Act + response = container.delete_blobs( + blob_client1.get_blob_properties(), + 'blob2', + 'blob3', + ) + response = list(response) + assert len(response) == 3 + assert response[0].status_code == 202 + assert response[1].status_code == 202 + assert response[2].status_code == 202 + @pytest.mark.skipif(sys.version_info < (3, 0), reason="Batch not supported on Python 2.7") @GlobalResourceGroupPreparer() @StorageAccountPreparer(random_name_enabled=True, location="canadacentral", name_prefix='storagename') @@ -1291,7 +1330,7 @@ def test_delete_blobs_simple_no_raise(self, resource_group, location, storage_ac def test_delete_blobs_snapshot(self, resource_group, location, storage_account, storage_account_key): # Arrange bsc = BlobServiceClient(self.account_url(storage_account, "blob"), storage_account_key) - container = self._create_container(bsc) + container = self._create_container(bsc, prefix="test") data = b'hello world' try: diff --git a/sdk/storage/azure-storage-blob/tests/test_container_async.py b/sdk/storage/azure-storage-blob/tests/test_container_async.py index fa08eceff224..d275dcbad2f5 100644 --- a/sdk/storage/azure-storage-blob/tests/test_container_async.py +++ b/sdk/storage/azure-storage-blob/tests/test_container_async.py @@ -1227,6 +1227,45 @@ async def test_delete_blobs_simple(self, resource_group, location, storage_accou assert response[1].status_code == 202 assert response[2].status_code == 202 + @pytest.mark.live_test_only + @GlobalStorageAccountPreparer() + @AsyncStorageTestCase.await_prepared_test + async def test_batch_blobs_with_container_sas( + self, resource_group, location, storage_account, storage_account_key): + # Arrange + bsc = BlobServiceClient(self.account_url(storage_account, "blob"), storage_account_key) + container_name = self._get_container_reference("testcont") + sas_token = generate_container_sas( + storage_account.name, + container_name, + account_key=storage_account_key, + permission=ContainerSasPermissions(read=True, write=True, delete=True, list=True), + expiry=datetime.utcnow() + timedelta(hours=1) + ) + container_client = bsc.get_container_client(container_name) + await container_client.create_container() + container = ContainerClient.from_container_url(container_client.url, credential=sas_token) + data = b'hello world' + + try: + blob_client1 = container.get_blob_client('blob1') + await blob_client1.upload_blob(data) + await container.get_blob_client('blob2').upload_blob(data) + await container.get_blob_client('blob3').upload_blob(data) + except: + pass + + # Act + response = await self._to_list(await container.delete_blobs( + await blob_client1.get_blob_properties(), + 'blob2', + 'blob3' + )) + assert len(response) == 3 + assert response[0].status_code == 202 + assert response[1].status_code == 202 + assert response[2].status_code == 202 + @GlobalResourceGroupPreparer() @StorageAccountPreparer(random_name_enabled=True, location="canadacentral", name_prefix='storagename') @AsyncStorageTestCase.await_prepared_test