diff --git a/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md b/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md index e936c716a736..144ee39d933a 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md +++ b/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md @@ -1,17 +1,19 @@ # Release History -## 1.2.0 (Unreleased) +## 1.2.0 (2022-05-31) + - GA release -### Features Added - -### Breaking Changes +## 1.2.0b1 (2022-03-31) ### Bugs Fixed +- Update `azure-core` dependency to avoid inconsistent dependencies from being installed. + ### Other Changes - Python 2.7 and 3.6 are no longer supported. Please use Python version 3.7 or later. + ## 1.1.0 (2020-11-24) - The is the GA release containing the following changes: diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/__init__.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/__init__.py index 2d906c7b4620..59c36effff44 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/__init__.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/__init__.py @@ -7,10 +7,12 @@ # -------------------------------------------------------------------------- from ._azure_digital_twins_api import AzureDigitalTwinsAPI +from ._version import VERSION + +__version__ = VERSION __all__ = ['AzureDigitalTwinsAPI'] -try: - from ._patch import patch_sdk # type: ignore - patch_sdk() -except ImportError: - pass +# `._patch.py` is used for handwritten extensions to the generated code +# Example: https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md +from ._patch import patch_sdk +patch_sdk() diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_azure_digital_twins_api.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_azure_digital_twins_api.py index 32fbc50bb221..6c619833f634 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_azure_digital_twins_api.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_azure_digital_twins_api.py @@ -6,24 +6,23 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- +from copy import deepcopy from typing import TYPE_CHECKING -from azure.core import PipelineClient from msrest import Deserializer, Serializer +from azure.core import PipelineClient + +from . import models +from ._configuration import AzureDigitalTwinsAPIConfiguration +from .operations import DigitalTwinModelsOperations, DigitalTwinsOperations, EventRoutesOperations, QueryOperations + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Optional + from typing import Any from azure.core.credentials import TokenCredential - -from ._configuration import AzureDigitalTwinsAPIConfiguration -from .operations import DigitalTwinModelsOperations -from .operations import QueryOperations -from .operations import DigitalTwinsOperations -from .operations import EventRoutesOperations -from . import models - + from azure.core.rest import HttpRequest, HttpResponse class AzureDigitalTwinsAPI(object): """A service for managing and querying digital twins and digital twin models. @@ -38,34 +37,59 @@ class AzureDigitalTwinsAPI(object): :vartype event_routes: azure.digitaltwins.core.operations.EventRoutesOperations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials.TokenCredential - :param str base_url: Service URL + :param base_url: Service URL. Default value is "https://digitaltwins-hostname". + :type base_url: str + :keyword api_version: Api Version. Default value is "2022-05-31". Note that overriding + this default value may result in unsupported behavior. + :paramtype api_version: str """ def __init__( self, credential, # type: "TokenCredential" - base_url=None, # type: Optional[str] + base_url="https://digitaltwins-hostname", # type: str **kwargs # type: Any ): # type: (...) -> None - if not base_url: - base_url = 'https://digitaltwins-name.digitaltwins.azure.net' - self._config = AzureDigitalTwinsAPIConfiguration(credential, **kwargs) + self._config = AzureDigitalTwinsAPIConfiguration(credential=credential, **kwargs) self._client = PipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) - self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + self._serialize.client_side_validation = False + self.digital_twin_models = DigitalTwinModelsOperations(self._client, self._config, self._serialize, self._deserialize) + self.query = QueryOperations(self._client, self._config, self._serialize, self._deserialize) + self.digital_twins = DigitalTwinsOperations(self._client, self._config, self._serialize, self._deserialize) + self.event_routes = EventRoutesOperations(self._client, self._config, self._serialize, self._deserialize) + + + def _send_request( + self, + request, # type: HttpRequest + **kwargs # type: Any + ): + # type: (...) -> HttpResponse + """Runs the network request through the client's chained policies. + + >>> from azure.core.rest import HttpRequest + >>> request = HttpRequest("GET", "https://www.example.org/") + + >>> response = client._send_request(request) + + + For more information on this code flow, see https://aka.ms/azsdk/python/protocol/quickstart + + :param request: The network request you want to make. Required. + :type request: ~azure.core.rest.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to False. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.rest.HttpResponse + """ - self.digital_twin_models = DigitalTwinModelsOperations( - self._client, self._config, self._serialize, self._deserialize) - self.query = QueryOperations( - self._client, self._config, self._serialize, self._deserialize) - self.digital_twins = DigitalTwinsOperations( - self._client, self._config, self._serialize, self._deserialize) - self.event_routes = EventRoutesOperations( - self._client, self._config, self._serialize, self._deserialize) + request_copy = deepcopy(request) + request_copy.url = self._client.format_url(request_copy.url) + return self._client.send_request(request_copy, **kwargs) def close(self): # type: () -> None diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_configuration.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_configuration.py index 917b3c56728c..8cd2e1827379 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_configuration.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_configuration.py @@ -11,15 +11,16 @@ from azure.core.configuration import Configuration from azure.core.pipeline import policies +from ._version import VERSION + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from typing import Any from azure.core.credentials import TokenCredential -VERSION = "unknown" -class AzureDigitalTwinsAPIConfiguration(Configuration): +class AzureDigitalTwinsAPIConfiguration(Configuration): # pylint: disable=too-many-instance-attributes """Configuration for AzureDigitalTwinsAPI. Note that all parameters used to create this instance are saved as instance @@ -27,6 +28,9 @@ class AzureDigitalTwinsAPIConfiguration(Configuration): :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials.TokenCredential + :keyword api_version: Api Version. Default value is "2022-05-31". Note that overriding + this default value may result in unsupported behavior. + :paramtype api_version: str """ def __init__( @@ -35,12 +39,14 @@ def __init__( **kwargs # type: Any ): # type: (...) -> None + super(AzureDigitalTwinsAPIConfiguration, self).__init__(**kwargs) + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + if credential is None: raise ValueError("Parameter 'credential' must not be None.") - super(AzureDigitalTwinsAPIConfiguration, self).__init__(**kwargs) self.credential = credential - self.api_version = "2020-10-31" + self.api_version = api_version self.credential_scopes = kwargs.pop('credential_scopes', ['https://digitaltwins.azure.net/.default']) kwargs.setdefault('sdk_moniker', 'azuredigitaltwinsapi/{}'.format(VERSION)) self._configure(**kwargs) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_patch.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_patch.py new file mode 100644 index 000000000000..74e48ecd07cf --- /dev/null +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_patch.py @@ -0,0 +1,31 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# +# Copyright (c) Microsoft Corporation. All rights reserved. +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the ""Software""), to +# deal in the Software without restriction, including without limitation the +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +# sell copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +# IN THE SOFTWARE. +# +# -------------------------------------------------------------------------- + +# This file is used for handwritten extensions to the generated code. Example: +# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md +def patch_sdk(): + pass \ No newline at end of file diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_vendor.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_vendor.py new file mode 100644 index 000000000000..138f663c53a4 --- /dev/null +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_vendor.py @@ -0,0 +1,27 @@ +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +from azure.core.pipeline.transport import HttpRequest + +def _convert_request(request, files=None): + data = request.content if not files else None + request = HttpRequest(method=request.method, url=request.url, headers=request.headers, data=data) + if files: + request.set_formdata_body(files) + return request + +def _format_url_section(template, **kwargs): + components = template.split("/") + while components: + try: + return template.format(**kwargs) + except KeyError as key: + formatted_components = template.split("/") + components = [ + c for c in formatted_components if "{}".format(key.args[0]) not in c + ] + template = "/".join(components) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_version.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_version.py new file mode 100644 index 000000000000..dbf4c577231c --- /dev/null +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/_version.py @@ -0,0 +1,9 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for license information. +# Code generated by Microsoft (R) AutoRest Code Generator. +# Changes may cause incorrect behavior and will be lost if the code is regenerated. +# -------------------------------------------------------------------------- + +VERSION = "1.2.0" diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/__init__.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/__init__.py index ee88b1c22af0..abfe9bcf09bb 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/__init__.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/__init__.py @@ -8,3 +8,8 @@ from ._azure_digital_twins_api import AzureDigitalTwinsAPI __all__ = ['AzureDigitalTwinsAPI'] + +# `._patch.py` is used for handwritten extensions to the generated code +# Example: https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md +from ._patch import patch_sdk +patch_sdk() diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_azure_digital_twins_api.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_azure_digital_twins_api.py index b78f4ca3527f..3ce98ac13645 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_azure_digital_twins_api.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_azure_digital_twins_api.py @@ -6,28 +6,28 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from typing import Any, Optional, TYPE_CHECKING +from copy import deepcopy +from typing import Any, Awaitable, TYPE_CHECKING -from azure.core import AsyncPipelineClient from msrest import Deserializer, Serializer -if TYPE_CHECKING: - # pylint: disable=unused-import,ungrouped-imports - from azure.core.credentials_async import AsyncTokenCredential +from azure.core import AsyncPipelineClient +from azure.core.rest import AsyncHttpResponse, HttpRequest -from ._configuration import AzureDigitalTwinsAPIConfiguration -from .operations import DigitalTwinModelsOperations -from .operations import QueryOperations -from .operations import DigitalTwinsOperations -from .operations import EventRoutesOperations from .. import models +from ._configuration import AzureDigitalTwinsAPIConfiguration +from .operations import DigitalTwinModelsOperations, DigitalTwinsOperations, EventRoutesOperations, QueryOperations +if TYPE_CHECKING: + # pylint: disable=unused-import,ungrouped-imports + from azure.core.credentials_async import AsyncTokenCredential -class AzureDigitalTwinsAPI(object): +class AzureDigitalTwinsAPI: """A service for managing and querying digital twins and digital twin models. :ivar digital_twin_models: DigitalTwinModelsOperations operations - :vartype digital_twin_models: azure.digitaltwins.core.aio.operations.DigitalTwinModelsOperations + :vartype digital_twin_models: + azure.digitaltwins.core.aio.operations.DigitalTwinModelsOperations :ivar query: QueryOperations operations :vartype query: azure.digitaltwins.core.aio.operations.QueryOperations :ivar digital_twins: DigitalTwinsOperations operations @@ -36,33 +36,57 @@ class AzureDigitalTwinsAPI(object): :vartype event_routes: azure.digitaltwins.core.aio.operations.EventRoutesOperations :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials_async.AsyncTokenCredential - :param str base_url: Service URL + :param base_url: Service URL. Default value is "https://digitaltwins-hostname". + :type base_url: str + :keyword api_version: Api Version. Default value is "2022-05-31". Note that overriding + this default value may result in unsupported behavior. + :paramtype api_version: str """ def __init__( self, credential: "AsyncTokenCredential", - base_url: Optional[str] = None, + base_url: str = "https://digitaltwins-hostname", **kwargs: Any ) -> None: - if not base_url: - base_url = 'https://digitaltwins-name.digitaltwins.azure.net' - self._config = AzureDigitalTwinsAPIConfiguration(credential, **kwargs) + self._config = AzureDigitalTwinsAPIConfiguration(credential=credential, **kwargs) self._client = AsyncPipelineClient(base_url=base_url, config=self._config, **kwargs) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) - self._serialize.client_side_validation = False self._deserialize = Deserializer(client_models) + self._serialize.client_side_validation = False + self.digital_twin_models = DigitalTwinModelsOperations(self._client, self._config, self._serialize, self._deserialize) + self.query = QueryOperations(self._client, self._config, self._serialize, self._deserialize) + self.digital_twins = DigitalTwinsOperations(self._client, self._config, self._serialize, self._deserialize) + self.event_routes = EventRoutesOperations(self._client, self._config, self._serialize, self._deserialize) + + + def _send_request( + self, + request: HttpRequest, + **kwargs: Any + ) -> Awaitable[AsyncHttpResponse]: + """Runs the network request through the client's chained policies. + + >>> from azure.core.rest import HttpRequest + >>> request = HttpRequest("GET", "https://www.example.org/") + + >>> response = await client._send_request(request) + + + For more information on this code flow, see https://aka.ms/azsdk/python/protocol/quickstart + + :param request: The network request you want to make. Required. + :type request: ~azure.core.rest.HttpRequest + :keyword bool stream: Whether the response payload will be streamed. Defaults to False. + :return: The response of your network call. Does not do error handling on your response. + :rtype: ~azure.core.rest.AsyncHttpResponse + """ - self.digital_twin_models = DigitalTwinModelsOperations( - self._client, self._config, self._serialize, self._deserialize) - self.query = QueryOperations( - self._client, self._config, self._serialize, self._deserialize) - self.digital_twins = DigitalTwinsOperations( - self._client, self._config, self._serialize, self._deserialize) - self.event_routes = EventRoutesOperations( - self._client, self._config, self._serialize, self._deserialize) + request_copy = deepcopy(request) + request_copy.url = self._client.format_url(request_copy.url) + return self._client.send_request(request_copy, **kwargs) async def close(self) -> None: await self._client.close() diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_configuration.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_configuration.py index e48ca204f771..1be0c6b5217f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_configuration.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_configuration.py @@ -11,13 +11,14 @@ from azure.core.configuration import Configuration from azure.core.pipeline import policies +from .._version import VERSION + if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports from azure.core.credentials_async import AsyncTokenCredential -VERSION = "unknown" -class AzureDigitalTwinsAPIConfiguration(Configuration): +class AzureDigitalTwinsAPIConfiguration(Configuration): # pylint: disable=too-many-instance-attributes """Configuration for AzureDigitalTwinsAPI. Note that all parameters used to create this instance are saved as instance @@ -25,6 +26,9 @@ class AzureDigitalTwinsAPIConfiguration(Configuration): :param credential: Credential needed for the client to connect to Azure. :type credential: ~azure.core.credentials_async.AsyncTokenCredential + :keyword api_version: Api Version. Default value is "2022-05-31". Note that overriding + this default value may result in unsupported behavior. + :paramtype api_version: str """ def __init__( @@ -32,12 +36,14 @@ def __init__( credential: "AsyncTokenCredential", **kwargs: Any ) -> None: + super(AzureDigitalTwinsAPIConfiguration, self).__init__(**kwargs) + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + if credential is None: raise ValueError("Parameter 'credential' must not be None.") - super(AzureDigitalTwinsAPIConfiguration, self).__init__(**kwargs) self.credential = credential - self.api_version = "2020-10-31" + self.api_version = api_version self.credential_scopes = kwargs.pop('credential_scopes', ['https://digitaltwins.azure.net/.default']) kwargs.setdefault('sdk_moniker', 'azuredigitaltwinsapi/{}'.format(VERSION)) self._configure(**kwargs) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_patch.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_patch.py new file mode 100644 index 000000000000..74e48ecd07cf --- /dev/null +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/_patch.py @@ -0,0 +1,31 @@ +# coding=utf-8 +# -------------------------------------------------------------------------- +# +# Copyright (c) Microsoft Corporation. All rights reserved. +# +# The MIT License (MIT) +# +# Permission is hereby granted, free of charge, to any person obtaining a copy +# of this software and associated documentation files (the ""Software""), to +# deal in the Software without restriction, including without limitation the +# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +# sell copies of the Software, and to permit persons to whom the Software is +# furnished to do so, subject to the following conditions: +# +# The above copyright notice and this permission notice shall be included in +# all copies or substantial portions of the Software. +# +# THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +# FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +# IN THE SOFTWARE. +# +# -------------------------------------------------------------------------- + +# This file is used for handwritten extensions to the generated code. Example: +# https://github.com/Azure/azure-sdk-for-python/blob/main/doc/dev/customize_code/how-to-patch-sdk-code.md +def patch_sdk(): + pass \ No newline at end of file diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twin_models_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twin_models_operations.py index 202c721cafa7..33e4f3cab191 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twin_models_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twin_models_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -5,46 +6,48 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from typing import Any, AsyncIterable, Callable, Dict, Generic, List, Optional, TypeVar -import warnings +from typing import Any, AsyncIterable, Callable, Dict, List, Optional, TypeVar from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async from ... import models as _models - +from ..._vendor import _convert_request +from ...operations._digital_twin_models_operations import build_add_request, build_delete_request, build_get_by_id_request, build_list_request, build_update_request T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] class DigitalTwinModelsOperations: - """DigitalTwinModelsOperations async operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.aio.AzureDigitalTwinsAPI`'s + :attr:`digital_twin_models` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer) -> None: - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs) -> None: + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace_async async def add( self, - models: Optional[List[object]] = None, + models: Optional[List[Any]] = None, digital_twin_models_add_options: Optional["_models.DigitalTwinModelsAddOptions"] = None, - **kwargs + **kwargs: Any ) -> List["_models.DigitalTwinsModelData"]: """Uploads one or more models. When any error occurs, no models are uploaded. Status codes: @@ -63,10 +66,11 @@ async def add( * ModelAlreadyExists - The model provided already exists. - :param models: An array of models to add. - :type models: list[object] - :param digital_twin_models_add_options: Parameter group. - :type digital_twin_models_add_options: ~azure.digitaltwins.core.models.DigitalTwinModelsAddOptions + :param models: An array of models to add. Default value is None. + :type models: list[any] + :param digital_twin_models_add_options: Parameter group. Default value is None. + :type digital_twin_models_add_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsAddOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: list of DigitalTwinsModelData, or the result of cls(response) :rtype: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] @@ -77,45 +81,41 @@ async def add( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twin_models_add_options is not None: _traceparent = digital_twin_models_add_options.traceparent _tracestate = digital_twin_models_add_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add.metadata['url'] # type: ignore - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] if models is not None: - body_content = self._serialize.body(models, '[object]') + _json = self._serialize.body(models, '[object]') else: - body_content = None - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = None + + request = build_add_request( + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.add.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [201]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) deserialized = self._deserialize('[DigitalTwinsModelData]', pipeline_response) @@ -124,14 +124,17 @@ async def add( return cls(pipeline_response, deserialized, {}) return deserialized - add.metadata = {'url': '/models'} # type: ignore + add.metadata = {'url': "/models"} # type: ignore + + + @distributed_trace def list( self, dependencies_for: Optional[List[str]] = None, include_model_definition: Optional[bool] = False, digital_twin_models_list_options: Optional["_models.DigitalTwinModelsListOptions"] = None, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.PagedDigitalTwinsModelDataCollection"]: """Retrieves model metadata and, optionally, model definitions. Status codes: @@ -149,65 +152,75 @@ def list( * ModelNotFound - The model was not found. :param dependencies_for: The set of the models which will have their dependencies retrieved. If - omitted, all models are retrieved. + omitted, all models are retrieved. Default value is None. :type dependencies_for: list[str] :param include_model_definition: When true the model definition will be returned as part of the - result. + result. Default value is False. :type include_model_definition: bool - :param digital_twin_models_list_options: Parameter group. - :type digital_twin_models_list_options: ~azure.digitaltwins.core.models.DigitalTwinModelsListOptions + :param digital_twin_models_list_options: Parameter group. Default value is None. + :type digital_twin_models_list_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsListOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either PagedDigitalTwinsModelDataCollection or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.PagedDigitalTwinsModelDataCollection] + :return: An iterator like instance of either PagedDigitalTwinsModelDataCollection or the result + of cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.PagedDigitalTwinsModelDataCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.PagedDigitalTwinsModelDataCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - _max_items_per_page = None - if digital_twin_models_list_options is not None: - _traceparent = digital_twin_models_list_options.traceparent - _tracestate = digital_twin_models_list_options.tracestate - _max_items_per_page = digital_twin_models_list_options.max_items_per_page - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _max_items_per_page is not None: - header_parameters['max-items-per-page'] = self._serialize.header("max_items_per_page", _max_items_per_page, 'int') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list.metadata['url'] # type: ignore - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - if dependencies_for is not None: - query_parameters['dependenciesFor'] = [self._serialize.query("dependencies_for", q, 'str') if q is not None else '' for q in dependencies_for] - if include_model_definition is not None: - query_parameters['includeModelDefinition'] = self._serialize.query("include_model_definition", include_model_definition, 'bool') - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + _max_items_per_page = None + if digital_twin_models_list_options is not None: + _traceparent = digital_twin_models_list_options.traceparent + _tracestate = digital_twin_models_list_options.tracestate + _max_items_per_page = digital_twin_models_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + dependencies_for=dependencies_for, + include_model_definition=include_model_definition, + max_items_per_page=_max_items_per_page, + template_url=self.list.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + _max_items_per_page = None + if digital_twin_models_list_options is not None: + _traceparent = digital_twin_models_list_options.traceparent + _tracestate = digital_twin_models_list_options.tracestate + _max_items_per_page = digital_twin_models_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + dependencies_for=dependencies_for, + include_model_definition=include_model_definition, + max_items_per_page=_max_items_per_page, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request async def extract_data(pipeline_response): - deserialized = self._deserialize('PagedDigitalTwinsModelDataCollection', pipeline_response) + deserialized = self._deserialize("PagedDigitalTwinsModelDataCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -216,27 +229,33 @@ async def extract_data(pipeline_response): async def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return AsyncItemPaged( get_next, extract_data ) - list.metadata = {'url': '/models'} # type: ignore + list.metadata = {'url': "/models"} # type: ignore + @distributed_trace_async async def get_by_id( self, id: str, include_model_definition: Optional[bool] = False, digital_twin_models_get_by_id_options: Optional["_models.DigitalTwinModelsGetByIdOptions"] = None, - **kwargs + **kwargs: Any ) -> "_models.DigitalTwinsModelData": """Retrieves model metadata and optionally the model definition. Status codes: @@ -255,10 +274,11 @@ async def get_by_id( :param id: The id for the model. The id is globally unique and case sensitive. :type id: str :param include_model_definition: When true the model definition will be returned as part of the - result. + result. Default value is False. :type include_model_definition: bool - :param digital_twin_models_get_by_id_options: Parameter group. - :type digital_twin_models_get_by_id_options: ~azure.digitaltwins.core.models.DigitalTwinModelsGetByIdOptions + :param digital_twin_models_get_by_id_options: Parameter group. Default value is None. + :type digital_twin_models_get_by_id_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsGetByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: DigitalTwinsModelData, or the result of cls(response) :rtype: ~azure.digitaltwins.core.models.DigitalTwinsModelData @@ -269,43 +289,36 @@ async def get_by_id( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twin_models_get_by_id_options is not None: _traceparent = digital_twin_models_get_by_id_options.traceparent _tracestate = digital_twin_models_get_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.get_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - if include_model_definition is not None: - query_parameters['includeModelDefinition'] = self._serialize.query("include_model_definition", include_model_definition, 'bool') - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + request = build_get_by_id_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + include_model_definition=include_model_definition, + template_url=self.get_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) deserialized = self._deserialize('DigitalTwinsModelData', pipeline_response) @@ -314,14 +327,17 @@ async def get_by_id( return cls(pipeline_response, deserialized, {}) return deserialized - get_by_id.metadata = {'url': '/models/{id}'} # type: ignore - async def update( + get_by_id.metadata = {'url': "/models/{id}"} # type: ignore + + + @distributed_trace_async + async def update( # pylint: disable=inconsistent-return-statements self, id: str, - update_model: List[object], + update_model: List[Any], digital_twin_models_update_options: Optional["_models.DigitalTwinModelsUpdateOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Updates the metadata for a model. Status codes: @@ -346,9 +362,10 @@ async def update( :type id: str :param update_model: An update specification described by JSON Patch. Only the decommissioned property can be replaced. - :type update_model: list[object] - :param digital_twin_models_update_options: Parameter group. - :type digital_twin_models_update_options: ~azure.digitaltwins.core.models.DigitalTwinModelsUpdateOptions + :type update_model: list[any] + :param digital_twin_models_update_options: Parameter group. Default value is None. + :type digital_twin_models_update_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsUpdateOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -359,58 +376,53 @@ async def update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twin_models_update_options is not None: _traceparent = digital_twin_models_update_options.traceparent _tracestate = digital_twin_models_update_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(update_model, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(update_model, '[object]') + + request = build_update_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.update.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - update.metadata = {'url': '/models/{id}'} # type: ignore + update.metadata = {'url': "/models/{id}"} # type: ignore + - async def delete( + @distributed_trace_async + async def delete( # pylint: disable=inconsistent-return-statements self, id: str, digital_twin_models_delete_options: Optional["_models.DigitalTwinModelsDeleteOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Deletes a model. A model can only be deleted if no other models reference it. Status codes: @@ -432,8 +444,9 @@ async def delete( :param id: The id for the model. The id is globally unique and case sensitive. :type id: str - :param digital_twin_models_delete_options: Parameter group. - :type digital_twin_models_delete_options: ~azure.digitaltwins.core.models.DigitalTwinModelsDeleteOptions + :param digital_twin_models_delete_options: Parameter group. Default value is None. + :type digital_twin_models_delete_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsDeleteOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -444,44 +457,39 @@ async def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twin_models_delete_options is not None: _traceparent = digital_twin_models_delete_options.traceparent _tracestate = digital_twin_models_delete_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.delete.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + request = build_delete_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.delete.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete.metadata = {'url': '/models/{id}'} # type: ignore + delete.metadata = {'url': "/models/{id}"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twins_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twins_operations.py index e7512240f720..dc7b37938e10 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twins_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_digital_twins_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -5,47 +6,49 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from typing import Any, AsyncIterable, Callable, Dict, Generic, List, Optional, TypeVar -import warnings +from typing import Any, AsyncIterable, Callable, Dict, List, Optional, TypeVar from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async from ... import models as _models - +from ..._vendor import _convert_request +from ...operations._digital_twins_operations import build_add_relationship_request, build_add_request, build_delete_relationship_request, build_delete_request, build_get_by_id_request, build_get_component_request, build_get_relationship_by_id_request, build_list_incoming_relationships_request, build_list_relationships_request, build_send_component_telemetry_request, build_send_telemetry_request, build_update_component_request, build_update_relationship_request, build_update_request T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] class DigitalTwinsOperations: - """DigitalTwinsOperations async operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.aio.AzureDigitalTwinsAPI`'s + :attr:`digital_twins` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer) -> None: - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs) -> None: + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace_async async def get_by_id( self, id: str, digital_twins_get_by_id_options: Optional["_models.DigitalTwinsGetByIdOptions"] = None, - **kwargs - ) -> object: + **kwargs: Any + ) -> Any: """Retrieves a digital twin. Status codes: @@ -61,72 +64,71 @@ async def get_by_id( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param digital_twins_get_by_id_options: Parameter group. - :type digital_twins_get_by_id_options: ~azure.digitaltwins.core.models.DigitalTwinsGetByIdOptions + :param digital_twins_get_by_id_options: Parameter group. Default value is None. + :type digital_twins_get_by_id_options: + ~azure.digitaltwins.core.models.DigitalTwinsGetByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twins_get_by_id_options is not None: _traceparent = digital_twins_get_by_id_options.traceparent _tracestate = digital_twins_get_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.get_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + request = build_get_by_id_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - get_by_id.metadata = {'url': '/digitaltwins/{id}'} # type: ignore + get_by_id.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + + + @distributed_trace_async async def add( self, id: str, - twin: object, + twin: Any, digital_twins_add_options: Optional["_models.DigitalTwinsAddOptions"] = None, - **kwargs - ) -> Optional[object]: + **kwargs: Any + ) -> Optional[Any]: """Adds or replaces a digital twin. Status codes: @@ -146,20 +148,23 @@ async def add( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str :param twin: The digital twin instance being added. If provided, the $dtId property is ignored. - :type twin: object - :param digital_twins_add_options: Parameter group. + :type twin: any + :param digital_twins_add_options: Parameter group. Default value is None. :type digital_twins_add_options: ~azure.digitaltwins.core.models.DigitalTwinsAddOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object or None + :return: any, or the result of cls(response) + :rtype: any or None :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[Optional[object]] + cls = kwargs.pop('cls', None) # type: ClsType[Optional[Any]] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None _if_none_match = None @@ -167,61 +172,54 @@ async def add( _traceparent = digital_twins_add_options.traceparent _tracestate = digital_twins_add_options.tracestate _if_none_match = digital_twins_add_options.if_none_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_none_match is not None: - header_parameters['If-None-Match'] = self._serialize.header("if_none_match", _if_none_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(twin, 'object') - body_content_kwargs['content'] = body_content - request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(twin, 'object') + + request = build_add_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_none_match=_if_none_match, + template_url=self.add.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) - response_headers = {} deserialized = None + response_headers = {} if response.status_code == 200: response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - add.metadata = {'url': '/digitaltwins/{id}'} # type: ignore - async def delete( + add.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + + + @distributed_trace_async + async def delete( # pylint: disable=inconsistent-return-statements self, id: str, digital_twins_delete_options: Optional["_models.DigitalTwinsDeleteOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Deletes a digital twin. All relationships referencing the digital twin must already be deleted. Status codes: @@ -243,7 +241,7 @@ async def delete( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param digital_twins_delete_options: Parameter group. + :param digital_twins_delete_options: Parameter group. Default value is None. :type digital_twins_delete_options: ~azure.digitaltwins.core.models.DigitalTwinsDeleteOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -255,7 +253,9 @@ async def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None _if_match = None @@ -263,50 +263,43 @@ async def delete( _traceparent = digital_twins_delete_options.traceparent _tracestate = digital_twins_delete_options.tracestate _if_match = digital_twins_delete_options.if_match - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.delete.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + request = build_delete_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.delete.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete.metadata = {'url': '/digitaltwins/{id}'} # type: ignore + delete.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + - async def update( + @distributed_trace_async + async def update( # pylint: disable=inconsistent-return-statements self, id: str, - patch_document: List[object], + patch_document: List[Any], digital_twins_update_options: Optional["_models.DigitalTwinsUpdateOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Updates a digital twin. Status codes: @@ -332,8 +325,8 @@ async def update( :param patch_document: An update specification described by JSON Patch. Updates to property values and $model elements may happen in the same request. Operations are limited to add, replace and remove. - :type patch_document: list[object] - :param digital_twins_update_options: Parameter group. + :type patch_document: list[any] + :param digital_twins_update_options: Parameter group. Default value is None. :type digital_twins_update_options: ~azure.digitaltwins.core.models.DigitalTwinsUpdateOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -345,7 +338,10 @@ async def update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None _if_match = None @@ -353,60 +349,52 @@ async def update( _traceparent = digital_twins_update_options.traceparent _tracestate = digital_twins_update_options.tracestate _if_match = digital_twins_update_options.if_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(patch_document, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(patch_document, '[object]') + + request = build_update_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.update.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} if response.status_code == 204: response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + if cls: return cls(pipeline_response, None, response_headers) - update.metadata = {'url': '/digitaltwins/{id}'} # type: ignore + update.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + + @distributed_trace_async async def get_relationship_by_id( self, id: str, relationship_id: str, digital_twins_get_relationship_by_id_options: Optional["_models.DigitalTwinsGetRelationshipByIdOptions"] = None, - **kwargs - ) -> object: + **kwargs: Any + ) -> Any: """Retrieves a relationship between two digital twins. Status codes: @@ -426,74 +414,73 @@ async def get_relationship_by_id( :param relationship_id: The id of the relationship. The id is unique within the digital twin and case sensitive. :type relationship_id: str - :param digital_twins_get_relationship_by_id_options: Parameter group. - :type digital_twins_get_relationship_by_id_options: ~azure.digitaltwins.core.models.DigitalTwinsGetRelationshipByIdOptions + :param digital_twins_get_relationship_by_id_options: Parameter group. Default value is None. + :type digital_twins_get_relationship_by_id_options: + ~azure.digitaltwins.core.models.DigitalTwinsGetRelationshipByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twins_get_relationship_by_id_options is not None: _traceparent = digital_twins_get_relationship_by_id_options.traceparent _tracestate = digital_twins_get_relationship_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - - # Construct URL - url = self.get_relationship_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + + request = build_get_relationship_by_id_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_relationship_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - get_relationship_by_id.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore + get_relationship_by_id.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + + + @distributed_trace_async async def add_relationship( self, id: str, relationship_id: str, - relationship: object, + relationship: Any, digital_twins_add_relationship_options: Optional["_models.DigitalTwinsAddRelationshipOptions"] = None, - **kwargs - ) -> object: + **kwargs: Any + ) -> Any: """Adds a relationship between two digital twins. Status codes: @@ -521,20 +508,24 @@ async def add_relationship( and case sensitive. :type relationship_id: str :param relationship: The data for the relationship. - :type relationship: object - :param digital_twins_add_relationship_options: Parameter group. - :type digital_twins_add_relationship_options: ~azure.digitaltwins.core.models.DigitalTwinsAddRelationshipOptions + :type relationship: any + :param digital_twins_add_relationship_options: Parameter group. Default value is None. + :type digital_twins_add_relationship_options: + ~azure.digitaltwins.core.models.DigitalTwinsAddRelationshipOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None _if_none_match = None @@ -542,61 +533,54 @@ async def add_relationship( _traceparent = digital_twins_add_relationship_options.traceparent _tracestate = digital_twins_add_relationship_options.tracestate _if_none_match = digital_twins_add_relationship_options.if_none_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add_relationship.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_none_match is not None: - header_parameters['If-None-Match'] = self._serialize.header("if_none_match", _if_none_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(relationship, 'object') - body_content_kwargs['content'] = body_content - request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(relationship, 'object') + + request = build_add_relationship_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_none_match=_if_none_match, + template_url=self.add_relationship.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - add_relationship.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore - async def delete_relationship( + add_relationship.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + + + @distributed_trace_async + async def delete_relationship( # pylint: disable=inconsistent-return-statements self, id: str, relationship_id: str, digital_twins_delete_relationship_options: Optional["_models.DigitalTwinsDeleteRelationshipOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Deletes a relationship between two digital twins. Status codes: @@ -621,8 +605,9 @@ async def delete_relationship( :param relationship_id: The id of the relationship. The id is unique within the digital twin and case sensitive. :type relationship_id: str - :param digital_twins_delete_relationship_options: Parameter group. - :type digital_twins_delete_relationship_options: ~azure.digitaltwins.core.models.DigitalTwinsDeleteRelationshipOptions + :param digital_twins_delete_relationship_options: Parameter group. Default value is None. + :type digital_twins_delete_relationship_options: + ~azure.digitaltwins.core.models.DigitalTwinsDeleteRelationshipOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -633,7 +618,9 @@ async def delete_relationship( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None _if_match = None @@ -641,52 +628,45 @@ async def delete_relationship( _traceparent = digital_twins_delete_relationship_options.traceparent _tracestate = digital_twins_delete_relationship_options.tracestate _if_match = digital_twins_delete_relationship_options.if_match - api_version = "2020-10-31" - accept = "application/json" - - # Construct URL - url = self.delete_relationship.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + + request = build_delete_relationship_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.delete_relationship.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete_relationship.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore + delete_relationship.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore - async def update_relationship( + + @distributed_trace_async + async def update_relationship( # pylint: disable=inconsistent-return-statements self, id: str, relationship_id: str, - patch_document: List[object], + patch_document: List[Any], digital_twins_update_relationship_options: Optional["_models.DigitalTwinsUpdateRelationshipOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Updates the properties on a relationship between two digital twins. Status codes: @@ -719,9 +699,10 @@ async def update_relationship( and case sensitive. :type relationship_id: str :param patch_document: JSON Patch description of the update to the relationship properties. - :type patch_document: list[object] - :param digital_twins_update_relationship_options: Parameter group. - :type digital_twins_update_relationship_options: ~azure.digitaltwins.core.models.DigitalTwinsUpdateRelationshipOptions + :type patch_document: list[any] + :param digital_twins_update_relationship_options: Parameter group. Default value is None. + :type digital_twins_update_relationship_options: + ~azure.digitaltwins.core.models.DigitalTwinsUpdateRelationshipOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -732,7 +713,10 @@ async def update_relationship( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None _if_match = None @@ -740,59 +724,51 @@ async def update_relationship( _traceparent = digital_twins_update_relationship_options.traceparent _tracestate = digital_twins_update_relationship_options.tracestate _if_match = digital_twins_update_relationship_options.if_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update_relationship.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(patch_document, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(patch_document, '[object]') + + request = build_update_relationship_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.update_relationship.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + if cls: return cls(pipeline_response, None, response_headers) - update_relationship.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore + update_relationship.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + + @distributed_trace def list_relationships( self, id: str, relationship_name: Optional[str] = None, digital_twins_list_relationships_options: Optional["_models.DigitalTwinsListRelationshipsOptions"] = None, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.RelationshipCollection"]: """Retrieves the relationships from a digital twin. Status codes: @@ -809,60 +785,66 @@ def list_relationships( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param relationship_name: The name of the relationship. + :param relationship_name: The name of the relationship. Default value is None. :type relationship_name: str - :param digital_twins_list_relationships_options: Parameter group. - :type digital_twins_list_relationships_options: ~azure.digitaltwins.core.models.DigitalTwinsListRelationshipsOptions + :param digital_twins_list_relationships_options: Parameter group. Default value is None. + :type digital_twins_list_relationships_options: + ~azure.digitaltwins.core.models.DigitalTwinsListRelationshipsOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either RelationshipCollection or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.RelationshipCollection] + :return: An iterator like instance of either RelationshipCollection or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.RelationshipCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.RelationshipCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - if digital_twins_list_relationships_options is not None: - _traceparent = digital_twins_list_relationships_options.traceparent - _tracestate = digital_twins_list_relationships_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list_relationships.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - if relationship_name is not None: - query_parameters['relationshipName'] = self._serialize.query("relationship_name", relationship_name, 'str') - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_relationships_options is not None: + _traceparent = digital_twins_list_relationships_options.traceparent + _tracestate = digital_twins_list_relationships_options.tracestate + + request = build_list_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + relationship_name=relationship_name, + template_url=self.list_relationships.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_relationships_options is not None: + _traceparent = digital_twins_list_relationships_options.traceparent + _tracestate = digital_twins_list_relationships_options.tracestate + + request = build_list_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + relationship_name=relationship_name, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request async def extract_data(pipeline_response): - deserialized = self._deserialize('RelationshipCollection', pipeline_response) + deserialized = self._deserialize("RelationshipCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -871,26 +853,32 @@ async def extract_data(pipeline_response): async def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return AsyncItemPaged( get_next, extract_data ) - list_relationships.metadata = {'url': '/digitaltwins/{id}/relationships'} # type: ignore + list_relationships.metadata = {'url': "/digitaltwins/{id}/relationships"} # type: ignore + @distributed_trace def list_incoming_relationships( self, id: str, digital_twins_list_incoming_relationships_options: Optional["_models.DigitalTwinsListIncomingRelationshipsOptions"] = None, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.IncomingRelationshipCollection"]: """Retrieves all incoming relationship for a digital twin. Status codes: @@ -907,56 +895,63 @@ def list_incoming_relationships( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param digital_twins_list_incoming_relationships_options: Parameter group. - :type digital_twins_list_incoming_relationships_options: ~azure.digitaltwins.core.models.DigitalTwinsListIncomingRelationshipsOptions + :param digital_twins_list_incoming_relationships_options: Parameter group. Default value is + None. + :type digital_twins_list_incoming_relationships_options: + ~azure.digitaltwins.core.models.DigitalTwinsListIncomingRelationshipsOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either IncomingRelationshipCollection or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.IncomingRelationshipCollection] + :return: An iterator like instance of either IncomingRelationshipCollection or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.IncomingRelationshipCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.IncomingRelationshipCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - if digital_twins_list_incoming_relationships_options is not None: - _traceparent = digital_twins_list_incoming_relationships_options.traceparent - _tracestate = digital_twins_list_incoming_relationships_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list_incoming_relationships.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_incoming_relationships_options is not None: + _traceparent = digital_twins_list_incoming_relationships_options.traceparent + _tracestate = digital_twins_list_incoming_relationships_options.tracestate + + request = build_list_incoming_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.list_incoming_relationships.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_incoming_relationships_options is not None: + _traceparent = digital_twins_list_incoming_relationships_options.traceparent + _tracestate = digital_twins_list_incoming_relationships_options.tracestate + + request = build_list_incoming_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request async def extract_data(pipeline_response): - deserialized = self._deserialize('IncomingRelationshipCollection', pipeline_response) + deserialized = self._deserialize("IncomingRelationshipCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -965,29 +960,35 @@ async def extract_data(pipeline_response): async def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return AsyncItemPaged( get_next, extract_data ) - list_incoming_relationships.metadata = {'url': '/digitaltwins/{id}/incomingrelationships'} # type: ignore + list_incoming_relationships.metadata = {'url': "/digitaltwins/{id}/incomingrelationships"} # type: ignore - async def send_telemetry( + @distributed_trace_async + async def send_telemetry( # pylint: disable=inconsistent-return-statements self, id: str, message_id: str, - telemetry: object, + telemetry: Any, telemetry_source_time: Optional[str] = None, digital_twins_send_telemetry_options: Optional["_models.DigitalTwinsSendTelemetryOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Sends telemetry on behalf of a digital twin. Status codes: @@ -1009,12 +1010,13 @@ async def send_telemetry( commonly used for de-duplicating messages. :type message_id: str :param telemetry: The telemetry measurements to send from the digital twin. - :type telemetry: object + :type telemetry: any :param telemetry_source_time: An RFC 3339 timestamp that identifies the time the telemetry was - measured. + measured. Default value is None. :type telemetry_source_time: str - :param digital_twins_send_telemetry_options: Parameter group. - :type digital_twins_send_telemetry_options: ~azure.digitaltwins.core.models.DigitalTwinsSendTelemetryOptions + :param digital_twins_send_telemetry_options: Parameter group. Default value is None. + :type digital_twins_send_telemetry_options: + ~azure.digitaltwins.core.models.DigitalTwinsSendTelemetryOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1025,65 +1027,59 @@ async def send_telemetry( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twins_send_telemetry_options is not None: _traceparent = digital_twins_send_telemetry_options.traceparent _tracestate = digital_twins_send_telemetry_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.send_telemetry.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Message-Id'] = self._serialize.header("message_id", message_id, 'str') - if telemetry_source_time is not None: - header_parameters['Telemetry-Source-Time'] = self._serialize.header("telemetry_source_time", telemetry_source_time, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(telemetry, 'object') - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(telemetry, 'object') + + request = build_send_telemetry_request( + id=id, + api_version=api_version, + content_type=content_type, + message_id=message_id, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + telemetry_source_time=telemetry_source_time, + template_url=self.send_telemetry.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - send_telemetry.metadata = {'url': '/digitaltwins/{id}/telemetry'} # type: ignore + send_telemetry.metadata = {'url': "/digitaltwins/{id}/telemetry"} # type: ignore - async def send_component_telemetry( + + @distributed_trace_async + async def send_component_telemetry( # pylint: disable=inconsistent-return-statements self, id: str, component_path: str, message_id: str, - telemetry: object, + telemetry: Any, telemetry_source_time: Optional[str] = None, digital_twins_send_component_telemetry_options: Optional["_models.DigitalTwinsSendComponentTelemetryOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Sends telemetry on behalf of a component in a digital twin. Status codes: @@ -1108,12 +1104,13 @@ async def send_component_telemetry( commonly used for de-duplicating messages. :type message_id: str :param telemetry: The telemetry measurements to send from the digital twin's component. - :type telemetry: object + :type telemetry: any :param telemetry_source_time: An RFC 3339 timestamp that identifies the time the telemetry was - measured. + measured. Default value is None. :type telemetry_source_time: str - :param digital_twins_send_component_telemetry_options: Parameter group. - :type digital_twins_send_component_telemetry_options: ~azure.digitaltwins.core.models.DigitalTwinsSendComponentTelemetryOptions + :param digital_twins_send_component_telemetry_options: Parameter group. Default value is None. + :type digital_twins_send_component_telemetry_options: + ~azure.digitaltwins.core.models.DigitalTwinsSendComponentTelemetryOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1124,64 +1121,58 @@ async def send_component_telemetry( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twins_send_component_telemetry_options is not None: _traceparent = digital_twins_send_component_telemetry_options.traceparent _tracestate = digital_twins_send_component_telemetry_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.send_component_telemetry.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'componentPath': self._serialize.url("component_path", component_path, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Message-Id'] = self._serialize.header("message_id", message_id, 'str') - if telemetry_source_time is not None: - header_parameters['Telemetry-Source-Time'] = self._serialize.header("telemetry_source_time", telemetry_source_time, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(telemetry, 'object') - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(telemetry, 'object') + + request = build_send_component_telemetry_request( + id=id, + component_path=component_path, + api_version=api_version, + content_type=content_type, + message_id=message_id, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + telemetry_source_time=telemetry_source_time, + template_url=self.send_component_telemetry.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - send_component_telemetry.metadata = {'url': '/digitaltwins/{id}/components/{componentPath}/telemetry'} # type: ignore + send_component_telemetry.metadata = {'url': "/digitaltwins/{id}/components/{componentPath}/telemetry"} # type: ignore + + @distributed_trace_async async def get_component( self, id: str, component_path: str, digital_twins_get_component_options: Optional["_models.DigitalTwinsGetComponentOptions"] = None, - **kwargs - ) -> object: + **kwargs: Any + ) -> Any: """Retrieves a component from a digital twin. Status codes: @@ -1200,73 +1191,72 @@ async def get_component( :type id: str :param component_path: The name of the DTDL component. :type component_path: str - :param digital_twins_get_component_options: Parameter group. - :type digital_twins_get_component_options: ~azure.digitaltwins.core.models.DigitalTwinsGetComponentOptions + :param digital_twins_get_component_options: Parameter group. Default value is None. + :type digital_twins_get_component_options: + ~azure.digitaltwins.core.models.DigitalTwinsGetComponentOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twins_get_component_options is not None: _traceparent = digital_twins_get_component_options.traceparent _tracestate = digital_twins_get_component_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - - # Construct URL - url = self.get_component.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'componentPath': self._serialize.url("component_path", component_path, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + + request = build_get_component_request( + id=id, + component_path=component_path, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_component.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - get_component.metadata = {'url': '/digitaltwins/{id}/components/{componentPath}'} # type: ignore - async def update_component( + get_component.metadata = {'url': "/digitaltwins/{id}/components/{componentPath}"} # type: ignore + + + @distributed_trace_async + async def update_component( # pylint: disable=inconsistent-return-statements self, id: str, component_path: str, - patch_document: List[object], + patch_document: List[Any], digital_twins_update_component_options: Optional["_models.DigitalTwinsUpdateComponentOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Updates a component on a digital twin. Status codes: @@ -1294,9 +1284,10 @@ async def update_component( :param patch_document: An update specification described by JSON Patch. Updates to property values and $model elements may happen in the same request. Operations are limited to add, replace and remove. - :type patch_document: list[object] - :param digital_twins_update_component_options: Parameter group. - :type digital_twins_update_component_options: ~azure.digitaltwins.core.models.DigitalTwinsUpdateComponentOptions + :type patch_document: list[any] + :param digital_twins_update_component_options: Parameter group. Default value is None. + :type digital_twins_update_component_options: + ~azure.digitaltwins.core.models.DigitalTwinsUpdateComponentOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1307,7 +1298,10 @@ async def update_component( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None _if_match = None @@ -1315,50 +1309,41 @@ async def update_component( _traceparent = digital_twins_update_component_options.traceparent _tracestate = digital_twins_update_component_options.tracestate _if_match = digital_twins_update_component_options.if_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update_component.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'componentPath': self._serialize.url("component_path", component_path, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(patch_document, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(patch_document, '[object]') + + request = build_update_component_request( + id=id, + component_path=component_path, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.update_component.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} if response.status_code == 204: response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + if cls: return cls(pipeline_response, None, response_headers) - update_component.metadata = {'url': '/digitaltwins/{id}/components/{componentPath}'} # type: ignore + update_component.metadata = {'url': "/digitaltwins/{id}/components/{componentPath}"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_event_routes_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_event_routes_operations.py index 345dbf1d9f13..ac729b69b2b6 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_event_routes_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_event_routes_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -5,45 +6,47 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from typing import Any, AsyncIterable, Callable, Dict, Generic, Optional, TypeVar -import warnings +from typing import Any, AsyncIterable, Callable, Dict, Optional, TypeVar from azure.core.async_paging import AsyncItemPaged, AsyncList from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace +from azure.core.tracing.decorator_async import distributed_trace_async from ... import models as _models - +from ..._vendor import _convert_request +from ...operations._event_routes_operations import build_add_request, build_delete_request, build_get_by_id_request, build_list_request T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] class EventRoutesOperations: - """EventRoutesOperations async operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.aio.AzureDigitalTwinsAPI`'s + :attr:`event_routes` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer) -> None: - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs) -> None: + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace def list( self, event_routes_list_options: Optional["_models.EventRoutesListOptions"] = None, - **kwargs + **kwargs: Any ) -> AsyncIterable["_models.EventRouteCollection"]: """Retrieves all event routes. Status codes: @@ -51,56 +54,65 @@ def list( * 200 OK. - :param event_routes_list_options: Parameter group. + :param event_routes_list_options: Parameter group. Default value is None. :type event_routes_list_options: ~azure.digitaltwins.core.models.EventRoutesListOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either EventRouteCollection or the result of cls(response) - :rtype: ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.EventRouteCollection] + :return: An iterator like instance of either EventRouteCollection or the result of + cls(response) + :rtype: + ~azure.core.async_paging.AsyncItemPaged[~azure.digitaltwins.core.models.EventRouteCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.EventRouteCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - _max_items_per_page = None - if event_routes_list_options is not None: - _traceparent = event_routes_list_options.traceparent - _tracestate = event_routes_list_options.tracestate - _max_items_per_page = event_routes_list_options.max_items_per_page - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _max_items_per_page is not None: - header_parameters['max-items-per-page'] = self._serialize.header("max_items_per_page", _max_items_per_page, 'int') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list.metadata['url'] # type: ignore - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + _traceparent = None + _tracestate = None + _max_items_per_page = None + if event_routes_list_options is not None: + _traceparent = event_routes_list_options.traceparent + _tracestate = event_routes_list_options.tracestate + _max_items_per_page = event_routes_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + max_items_per_page=_max_items_per_page, + template_url=self.list.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) - request = self._client.get(url, query_parameters, header_parameters) else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + _max_items_per_page = None + if event_routes_list_options is not None: + _traceparent = event_routes_list_options.traceparent + _tracestate = event_routes_list_options.tracestate + _max_items_per_page = event_routes_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + max_items_per_page=_max_items_per_page, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request async def extract_data(pipeline_response): - deserialized = self._deserialize('EventRouteCollection', pipeline_response) + deserialized = self._deserialize("EventRouteCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -109,26 +121,32 @@ async def extract_data(pipeline_response): async def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return AsyncItemPaged( get_next, extract_data ) - list.metadata = {'url': '/eventroutes'} # type: ignore + list.metadata = {'url': "/eventroutes"} # type: ignore + @distributed_trace_async async def get_by_id( self, id: str, event_routes_get_by_id_options: Optional["_models.EventRoutesGetByIdOptions"] = None, - **kwargs + **kwargs: Any ) -> "_models.DigitalTwinsEventRoute": """Retrieves an event route. Status codes: @@ -141,7 +159,7 @@ async def get_by_id( :param id: The id for an event route. The id is unique within event routes and case sensitive. :type id: str - :param event_routes_get_by_id_options: Parameter group. + :param event_routes_get_by_id_options: Parameter group. Default value is None. :type event_routes_get_by_id_options: ~azure.digitaltwins.core.models.EventRoutesGetByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: DigitalTwinsEventRoute, or the result of cls(response) @@ -153,41 +171,35 @@ async def get_by_id( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if event_routes_get_by_id_options is not None: _traceparent = event_routes_get_by_id_options.traceparent _tracestate = event_routes_get_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.get_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + request = build_get_by_id_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) deserialized = self._deserialize('DigitalTwinsEventRoute', pipeline_response) @@ -196,14 +208,17 @@ async def get_by_id( return cls(pipeline_response, deserialized, {}) return deserialized - get_by_id.metadata = {'url': '/eventroutes/{id}'} # type: ignore - async def add( + get_by_id.metadata = {'url': "/eventroutes/{id}"} # type: ignore + + + @distributed_trace_async + async def add( # pylint: disable=inconsistent-return-statements self, id: str, event_route: Optional["_models.DigitalTwinsEventRoute"] = None, event_routes_add_options: Optional["_models.EventRoutesAddOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Adds or replaces an event route. Status codes: @@ -219,9 +234,9 @@ async def add( :param id: The id for an event route. The id is unique within event routes and case sensitive. :type id: str - :param event_route: The event route data. + :param event_route: The event route data. Default value is None. :type event_route: ~azure.digitaltwins.core.models.DigitalTwinsEventRoute - :param event_routes_add_options: Parameter group. + :param event_routes_add_options: Parameter group. Default value is None. :type event_routes_add_options: ~azure.digitaltwins.core.models.EventRoutesAddOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -233,61 +248,56 @@ async def add( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if event_routes_add_options is not None: _traceparent = event_routes_add_options.traceparent _tracestate = event_routes_add_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] if event_route is not None: - body_content = self._serialize.body(event_route, 'DigitalTwinsEventRoute') + _json = self._serialize.body(event_route, 'DigitalTwinsEventRoute') else: - body_content = None - body_content_kwargs['content'] = body_content - request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = None + + request = build_add_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.add.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - add.metadata = {'url': '/eventroutes/{id}'} # type: ignore + add.metadata = {'url': "/eventroutes/{id}"} # type: ignore - async def delete( + + @distributed_trace_async + async def delete( # pylint: disable=inconsistent-return-statements self, id: str, event_routes_delete_options: Optional["_models.EventRoutesDeleteOptions"] = None, - **kwargs + **kwargs: Any ) -> None: """Deletes an event route. Status codes: @@ -300,7 +310,7 @@ async def delete( :param id: The id for an event route. The id is unique within event routes and case sensitive. :type id: str - :param event_routes_delete_options: Parameter group. + :param event_routes_delete_options: Parameter group. Default value is None. :type event_routes_delete_options: ~azure.digitaltwins.core.models.EventRoutesDeleteOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -312,44 +322,39 @@ async def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if event_routes_delete_options is not None: _traceparent = event_routes_delete_options.traceparent _tracestate = event_routes_delete_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.delete.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + request = build_delete_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.delete.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete.metadata = {'url': '/eventroutes/{id}'} # type: ignore + delete.metadata = {'url': "/eventroutes/{id}"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_query_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_query_operations.py index b798fe8c9edd..9365e8d3c02c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_query_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/aio/operations/_query_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -5,45 +6,46 @@ # Code generated by Microsoft (R) AutoRest Code Generator. # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- -from typing import Any, Callable, Dict, Generic, Optional, TypeVar -import warnings +from typing import Any, Callable, Dict, Optional, TypeVar from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import AsyncHttpResponse, HttpRequest +from azure.core.pipeline.transport import AsyncHttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator_async import distributed_trace_async from ... import models as _models - +from ..._vendor import _convert_request +from ...operations._query_operations import build_query_twins_request T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, AsyncHttpResponse], T, Dict[str, Any]], Any]] class QueryOperations: - """QueryOperations async operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.aio.AzureDigitalTwinsAPI`'s + :attr:`query` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer) -> None: - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs) -> None: + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace_async async def query_twins( self, query_specification: "_models.QuerySpecification", query_twins_options: Optional["_models.QueryTwinsOptions"] = None, - **kwargs + **kwargs: Any ) -> "_models.QueryResult": """Executes a query that allows traversing relationships and filtering by property values. Status codes: @@ -54,14 +56,14 @@ async def query_twins( * BadRequest - The continuation token is invalid. * SqlQueryError - The query contains some errors. - - * 429 Too Many Requests - + * TimeoutError - The query execution timed out after 60 seconds. Try simplifying the query or + adding conditions to reduce the result size. + * 429 Too Many Requests * QuotaReachedError - The maximum query rate limit has been reached. :param query_specification: The query specification to execute. :type query_specification: ~azure.digitaltwins.core.models.QuerySpecification - :param query_twins_options: Parameter group. + :param query_twins_options: Parameter group. Default value is None. :type query_twins_options: ~azure.digitaltwins.core.models.QueryTwinsOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: QueryResult, or the result of cls(response) @@ -73,7 +75,10 @@ async def query_twins( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None _max_items_per_page = None @@ -81,46 +86,41 @@ async def query_twins( _traceparent = query_twins_options.traceparent _tracestate = query_twins_options.tracestate _max_items_per_page = query_twins_options.max_items_per_page - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.query_twins.metadata['url'] # type: ignore - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _max_items_per_page is not None: - header_parameters['max-items-per-page'] = self._serialize.header("max_items_per_page", _max_items_per_page, 'int') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(query_specification, 'QuerySpecification') - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = await self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(query_specification, 'QuerySpecification') + + request = build_query_twins_request( + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + max_items_per_page=_max_items_per_page, + template_url=self.query_twins.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = await self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['query-charge']=self._deserialize('float', response.headers.get('query-charge')) + deserialized = self._deserialize('QueryResult', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - query_twins.metadata = {'url': '/query'} # type: ignore + + query_twins.metadata = {'url': "/query"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models.py index a504290f6f63..ea6f4585d044 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models.py @@ -13,11 +13,11 @@ class DigitalTwinModelsAddOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -29,6 +29,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsAddOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -37,11 +44,11 @@ def __init__( class DigitalTwinModelsDeleteOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -53,6 +60,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsDeleteOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -61,11 +75,11 @@ def __init__( class DigitalTwinModelsGetByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -77,6 +91,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsGetByIdOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -85,14 +106,14 @@ def __init__( class DigitalTwinModelsListOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param max_items_per_page: The maximum number of items to retrieve per request. The server may + :vartype tracestate: str + :ivar max_items_per_page: The maximum number of items to retrieve per request. The server may choose to return less than the requested number. - :type max_items_per_page: int + :vartype max_items_per_page: int """ _attribute_map = { @@ -105,6 +126,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword max_items_per_page: The maximum number of items to retrieve per request. The server + may choose to return less than the requested number. + :paramtype max_items_per_page: int + """ super(DigitalTwinModelsListOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -114,11 +145,11 @@ def __init__( class DigitalTwinModelsUpdateOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -130,6 +161,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsUpdateOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -138,13 +176,13 @@ def __init__( class DigitalTwinsAddOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_none_match: Only perform the operation if the entity does not already exist. - :type if_none_match: str + :vartype tracestate: str + :ivar if_none_match: Only perform the operation if the entity does not already exist. + :vartype if_none_match: str """ _attribute_map = { @@ -157,6 +195,15 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_none_match: Only perform the operation if the entity does not already exist. + :paramtype if_none_match: str + """ super(DigitalTwinsAddOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -166,13 +213,13 @@ def __init__( class DigitalTwinsAddRelationshipOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_none_match: Only perform the operation if the entity does not already exist. - :type if_none_match: str + :vartype tracestate: str + :ivar if_none_match: Only perform the operation if the entity does not already exist. + :vartype if_none_match: str """ _attribute_map = { @@ -185,6 +232,15 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_none_match: Only perform the operation if the entity does not already exist. + :paramtype if_none_match: str + """ super(DigitalTwinsAddRelationshipOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -194,14 +250,14 @@ def __init__( class DigitalTwinsDeleteOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -214,6 +270,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsDeleteOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -223,14 +289,14 @@ def __init__( class DigitalTwinsDeleteRelationshipOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -243,6 +309,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsDeleteRelationshipOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -258,11 +334,11 @@ class DigitalTwinsEventRoute(msrest.serialization.Model): :ivar id: The id of the event route. :vartype id: str - :param endpoint_name: Required. The name of the endpoint this event route is bound to. - :type endpoint_name: str - :param filter: Required. An expression which describes the events which are routed to the + :ivar endpoint_name: Required. The name of the endpoint this event route is bound to. + :vartype endpoint_name: str + :ivar filter: Required. An expression which describes the events which are routed to the endpoint. - :type filter: str + :vartype filter: str """ _validation = { @@ -281,6 +357,13 @@ def __init__( self, **kwargs ): + """ + :keyword endpoint_name: Required. The name of the endpoint this event route is bound to. + :paramtype endpoint_name: str + :keyword filter: Required. An expression which describes the events which are routed to the + endpoint. + :paramtype filter: str + """ super(DigitalTwinsEventRoute, self).__init__(**kwargs) self.id = None self.endpoint_name = kwargs['endpoint_name'] @@ -290,11 +373,11 @@ def __init__( class DigitalTwinsGetByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -306,6 +389,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsGetByIdOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -314,11 +404,11 @@ def __init__( class DigitalTwinsGetComponentOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -330,6 +420,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsGetComponentOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -338,11 +435,11 @@ def __init__( class DigitalTwinsGetRelationshipByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -354,6 +451,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsGetRelationshipByIdOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -362,11 +466,11 @@ def __init__( class DigitalTwinsListIncomingRelationshipsOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -378,6 +482,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsListIncomingRelationshipsOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -386,11 +497,11 @@ def __init__( class DigitalTwinsListRelationshipsOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -402,6 +513,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsListRelationshipsOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -412,21 +530,21 @@ class DigitalTwinsModelData(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. - :param display_name: A language map that contains the localized display names as specified in + :ivar display_name: A language map that contains the localized display names as specified in the model definition. - :type display_name: dict[str, str] - :param description: A language map that contains the localized descriptions as specified in the + :vartype display_name: dict[str, str] + :ivar description: A language map that contains the localized descriptions as specified in the model definition. - :type description: dict[str, str] - :param id: Required. The id of the model as specified in the model definition. - :type id: str - :param upload_time: The time the model was uploaded to the service. - :type upload_time: ~datetime.datetime - :param decommissioned: Indicates if the model is decommissioned. Decommissioned models cannot - be referenced by newly created digital twins. - :type decommissioned: bool - :param model: The model definition. - :type model: object + :vartype description: dict[str, str] + :ivar id: Required. The id of the model as specified in the model definition. + :vartype id: str + :ivar upload_time: The time the model was uploaded to the service. + :vartype upload_time: ~datetime.datetime + :ivar decommissioned: Indicates if the model is decommissioned. Decommissioned models cannot be + referenced by newly created digital twins. + :vartype decommissioned: bool + :ivar model: The model definition. + :vartype model: any """ _validation = { @@ -446,6 +564,23 @@ def __init__( self, **kwargs ): + """ + :keyword display_name: A language map that contains the localized display names as specified in + the model definition. + :paramtype display_name: dict[str, str] + :keyword description: A language map that contains the localized descriptions as specified in + the model definition. + :paramtype description: dict[str, str] + :keyword id: Required. The id of the model as specified in the model definition. + :paramtype id: str + :keyword upload_time: The time the model was uploaded to the service. + :paramtype upload_time: ~datetime.datetime + :keyword decommissioned: Indicates if the model is decommissioned. Decommissioned models cannot + be referenced by newly created digital twins. + :paramtype decommissioned: bool + :keyword model: The model definition. + :paramtype model: any + """ super(DigitalTwinsModelData, self).__init__(**kwargs) self.display_name = kwargs.get('display_name', None) self.description = kwargs.get('description', None) @@ -458,11 +593,11 @@ def __init__( class DigitalTwinsSendComponentTelemetryOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -474,6 +609,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsSendComponentTelemetryOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -482,11 +624,11 @@ def __init__( class DigitalTwinsSendTelemetryOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -498,6 +640,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsSendTelemetryOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -506,14 +655,14 @@ def __init__( class DigitalTwinsUpdateComponentOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -526,6 +675,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsUpdateComponentOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -535,14 +694,14 @@ def __init__( class DigitalTwinsUpdateOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -555,6 +714,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsUpdateOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -564,14 +733,14 @@ def __init__( class DigitalTwinsUpdateRelationshipOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -584,6 +753,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsUpdateRelationshipOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -601,9 +780,9 @@ class Error(msrest.serialization.Model): :vartype message: str :ivar details: Internal error details. :vartype details: list[~azure.digitaltwins.core.models.Error] - :param innererror: An object containing more specific information than the current object about + :ivar innererror: An object containing more specific information than the current object about the error. - :type innererror: ~azure.digitaltwins.core.models.InnerError + :vartype innererror: ~azure.digitaltwins.core.models.InnerError """ _validation = { @@ -623,6 +802,11 @@ def __init__( self, **kwargs ): + """ + :keyword innererror: An object containing more specific information than the current object + about the error. + :paramtype innererror: ~azure.digitaltwins.core.models.InnerError + """ super(Error, self).__init__(**kwargs) self.code = None self.message = None @@ -633,8 +817,8 @@ def __init__( class ErrorResponse(msrest.serialization.Model): """Error response. - :param error: The error details. - :type error: ~azure.digitaltwins.core.models.Error + :ivar error: The error details. + :vartype error: ~azure.digitaltwins.core.models.Error """ _attribute_map = { @@ -645,6 +829,10 @@ def __init__( self, **kwargs ): + """ + :keyword error: The error details. + :paramtype error: ~azure.digitaltwins.core.models.Error + """ super(ErrorResponse, self).__init__(**kwargs) self.error = kwargs.get('error', None) @@ -652,10 +840,10 @@ def __init__( class EventRouteCollection(msrest.serialization.Model): """A collection of EventRoute objects. - :param value: The EventRoute objects. - :type value: list[~azure.digitaltwins.core.models.DigitalTwinsEventRoute] - :param next_link: A URI to retrieve the next page of results. - :type next_link: str + :ivar value: The EventRoute objects. + :vartype value: list[~azure.digitaltwins.core.models.DigitalTwinsEventRoute] + :ivar next_link: A URI to retrieve the next page of results. + :vartype next_link: str """ _attribute_map = { @@ -667,6 +855,12 @@ def __init__( self, **kwargs ): + """ + :keyword value: The EventRoute objects. + :paramtype value: list[~azure.digitaltwins.core.models.DigitalTwinsEventRoute] + :keyword next_link: A URI to retrieve the next page of results. + :paramtype next_link: str + """ super(EventRouteCollection, self).__init__(**kwargs) self.value = kwargs.get('value', None) self.next_link = kwargs.get('next_link', None) @@ -675,11 +869,11 @@ def __init__( class EventRoutesAddOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -691,6 +885,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(EventRoutesAddOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -699,11 +900,11 @@ def __init__( class EventRoutesDeleteOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -715,6 +916,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(EventRoutesDeleteOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -723,11 +931,11 @@ def __init__( class EventRoutesGetByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -739,6 +947,13 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(EventRoutesGetByIdOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -747,14 +962,14 @@ def __init__( class EventRoutesListOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param max_items_per_page: The maximum number of items to retrieve per request. The server may + :vartype tracestate: str + :ivar max_items_per_page: The maximum number of items to retrieve per request. The server may choose to return less than the requested number. - :type max_items_per_page: int + :vartype max_items_per_page: int """ _attribute_map = { @@ -767,6 +982,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword max_items_per_page: The maximum number of items to retrieve per request. The server + may choose to return less than the requested number. + :paramtype max_items_per_page: int + """ super(EventRoutesListOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -776,16 +1001,16 @@ def __init__( class IncomingRelationship(msrest.serialization.Model): """An incoming relationship. - :param relationship_id: A user-provided string representing the id of this relationship, unique + :ivar relationship_id: A user-provided string representing the id of this relationship, unique in the context of the source digital twin, i.e. sourceId + relationshipId is unique in the context of the service. - :type relationship_id: str - :param source_id: The id of the source digital twin. - :type source_id: str - :param relationship_name: The name of the relationship. - :type relationship_name: str - :param relationship_link: Link to the relationship, to be used for deletion. - :type relationship_link: str + :vartype relationship_id: str + :ivar source_id: The id of the source digital twin. + :vartype source_id: str + :ivar relationship_name: The name of the relationship. + :vartype relationship_name: str + :ivar relationship_link: Link to the relationship, to be used for deletion. + :vartype relationship_link: str """ _attribute_map = { @@ -799,6 +1024,18 @@ def __init__( self, **kwargs ): + """ + :keyword relationship_id: A user-provided string representing the id of this relationship, + unique in the context of the source digital twin, i.e. sourceId + relationshipId is unique in + the context of the service. + :paramtype relationship_id: str + :keyword source_id: The id of the source digital twin. + :paramtype source_id: str + :keyword relationship_name: The name of the relationship. + :paramtype relationship_name: str + :keyword relationship_link: Link to the relationship, to be used for deletion. + :paramtype relationship_link: str + """ super(IncomingRelationship, self).__init__(**kwargs) self.relationship_id = kwargs.get('relationship_id', None) self.source_id = kwargs.get('source_id', None) @@ -809,10 +1046,10 @@ def __init__( class IncomingRelationshipCollection(msrest.serialization.Model): """A collection of incoming relationships which relate digital twins together. - :param value: - :type value: list[~azure.digitaltwins.core.models.IncomingRelationship] - :param next_link: A URI to retrieve the next page of objects. - :type next_link: str + :ivar value: + :vartype value: list[~azure.digitaltwins.core.models.IncomingRelationship] + :ivar next_link: A URI to retrieve the next page of objects. + :vartype next_link: str """ _attribute_map = { @@ -824,6 +1061,12 @@ def __init__( self, **kwargs ): + """ + :keyword value: + :paramtype value: list[~azure.digitaltwins.core.models.IncomingRelationship] + :keyword next_link: A URI to retrieve the next page of objects. + :paramtype next_link: str + """ super(IncomingRelationshipCollection, self).__init__(**kwargs) self.value = kwargs.get('value', None) self.next_link = kwargs.get('next_link', None) @@ -832,11 +1075,11 @@ def __init__( class InnerError(msrest.serialization.Model): """A more specific error description than was provided by the containing error. - :param code: A more specific error code than was provided by the containing error. - :type code: str - :param innererror: An object containing more specific information than the current object about + :ivar code: A more specific error code than was provided by the containing error. + :vartype code: str + :ivar innererror: An object containing more specific information than the current object about the error. - :type innererror: ~azure.digitaltwins.core.models.InnerError + :vartype innererror: ~azure.digitaltwins.core.models.InnerError """ _attribute_map = { @@ -848,6 +1091,13 @@ def __init__( self, **kwargs ): + """ + :keyword code: A more specific error code than was provided by the containing error. + :paramtype code: str + :keyword innererror: An object containing more specific information than the current object + about the error. + :paramtype innererror: ~azure.digitaltwins.core.models.InnerError + """ super(InnerError, self).__init__(**kwargs) self.code = kwargs.get('code', None) self.innererror = kwargs.get('innererror', None) @@ -856,10 +1106,10 @@ def __init__( class PagedDigitalTwinsModelDataCollection(msrest.serialization.Model): """A collection of DigitalTwinsModelData objects. - :param value: The DigitalTwinsModelData objects. - :type value: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] - :param next_link: A URI to retrieve the next page of objects. - :type next_link: str + :ivar value: The DigitalTwinsModelData objects. + :vartype value: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] + :ivar next_link: A URI to retrieve the next page of objects. + :vartype next_link: str """ _attribute_map = { @@ -871,6 +1121,12 @@ def __init__( self, **kwargs ): + """ + :keyword value: The DigitalTwinsModelData objects. + :paramtype value: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] + :keyword next_link: A URI to retrieve the next page of objects. + :paramtype next_link: str + """ super(PagedDigitalTwinsModelDataCollection, self).__init__(**kwargs) self.value = kwargs.get('value', None) self.next_link = kwargs.get('next_link', None) @@ -879,11 +1135,11 @@ def __init__( class QueryResult(msrest.serialization.Model): """The results of a query operation and an optional continuation token. - :param value: The query results. - :type value: list[object] - :param continuation_token: A token which can be used to construct a new QuerySpecification to + :ivar value: The query results. + :vartype value: list[any] + :ivar continuation_token: A token which can be used to construct a new QuerySpecification to retrieve the next set of results. - :type continuation_token: str + :vartype continuation_token: str """ _attribute_map = { @@ -895,6 +1151,13 @@ def __init__( self, **kwargs ): + """ + :keyword value: The query results. + :paramtype value: list[any] + :keyword continuation_token: A token which can be used to construct a new QuerySpecification to + retrieve the next set of results. + :paramtype continuation_token: str + """ super(QueryResult, self).__init__(**kwargs) self.value = kwargs.get('value', None) self.continuation_token = kwargs.get('continuation_token', None) @@ -903,11 +1166,11 @@ def __init__( class QuerySpecification(msrest.serialization.Model): """A query specification containing either a query statement or a continuation token from a previous query result. - :param query: The query to execute. This value is ignored if a continuation token is provided. - :type query: str - :param continuation_token: A token which is used to retrieve the next set of results from a + :ivar query: The query to execute. This value is ignored if a continuation token is provided. + :vartype query: str + :ivar continuation_token: A token which is used to retrieve the next set of results from a previous query. - :type continuation_token: str + :vartype continuation_token: str """ _attribute_map = { @@ -919,6 +1182,14 @@ def __init__( self, **kwargs ): + """ + :keyword query: The query to execute. This value is ignored if a continuation token is + provided. + :paramtype query: str + :keyword continuation_token: A token which is used to retrieve the next set of results from a + previous query. + :paramtype continuation_token: str + """ super(QuerySpecification, self).__init__(**kwargs) self.query = kwargs.get('query', None) self.continuation_token = kwargs.get('continuation_token', None) @@ -927,14 +1198,14 @@ def __init__( class QueryTwinsOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param max_items_per_page: The maximum number of items to retrieve per request. The server may + :vartype tracestate: str + :ivar max_items_per_page: The maximum number of items to retrieve per request. The server may choose to return less than the requested number. - :type max_items_per_page: int + :vartype max_items_per_page: int """ _attribute_map = { @@ -947,6 +1218,16 @@ def __init__( self, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword max_items_per_page: The maximum number of items to retrieve per request. The server + may choose to return less than the requested number. + :paramtype max_items_per_page: int + """ super(QueryTwinsOptions, self).__init__(**kwargs) self.traceparent = kwargs.get('traceparent', None) self.tracestate = kwargs.get('tracestate', None) @@ -956,10 +1237,10 @@ def __init__( class RelationshipCollection(msrest.serialization.Model): """A collection of relationships which relate digital twins together. - :param value: The relationship objects. - :type value: list[object] - :param next_link: A URI to retrieve the next page of objects. - :type next_link: str + :ivar value: The relationship objects. + :vartype value: list[any] + :ivar next_link: A URI to retrieve the next page of objects. + :vartype next_link: str """ _attribute_map = { @@ -971,6 +1252,12 @@ def __init__( self, **kwargs ): + """ + :keyword value: The relationship objects. + :paramtype value: list[any] + :keyword next_link: A URI to retrieve the next page of objects. + :paramtype next_link: str + """ super(RelationshipCollection, self).__init__(**kwargs) self.value = kwargs.get('value', None) self.next_link = kwargs.get('next_link', None) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models_py3.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models_py3.py index 8b0271bc164a..5013f9a62d24 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models_py3.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/models/_models_py3.py @@ -7,7 +7,7 @@ # -------------------------------------------------------------------------- import datetime -from typing import Dict, List, Optional +from typing import Any, Dict, List, Optional from azure.core.exceptions import HttpResponseError import msrest.serialization @@ -16,11 +16,11 @@ class DigitalTwinModelsAddOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -35,6 +35,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsAddOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -43,11 +50,11 @@ def __init__( class DigitalTwinModelsDeleteOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -62,6 +69,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsDeleteOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -70,11 +84,11 @@ def __init__( class DigitalTwinModelsGetByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -89,6 +103,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsGetByIdOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -97,14 +118,14 @@ def __init__( class DigitalTwinModelsListOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param max_items_per_page: The maximum number of items to retrieve per request. The server may + :vartype tracestate: str + :ivar max_items_per_page: The maximum number of items to retrieve per request. The server may choose to return less than the requested number. - :type max_items_per_page: int + :vartype max_items_per_page: int """ _attribute_map = { @@ -121,6 +142,16 @@ def __init__( max_items_per_page: Optional[int] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword max_items_per_page: The maximum number of items to retrieve per request. The server + may choose to return less than the requested number. + :paramtype max_items_per_page: int + """ super(DigitalTwinModelsListOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -130,11 +161,11 @@ def __init__( class DigitalTwinModelsUpdateOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -149,6 +180,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinModelsUpdateOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -157,13 +195,13 @@ def __init__( class DigitalTwinsAddOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_none_match: Only perform the operation if the entity does not already exist. - :type if_none_match: str + :vartype tracestate: str + :ivar if_none_match: Only perform the operation if the entity does not already exist. + :vartype if_none_match: str """ _attribute_map = { @@ -180,6 +218,15 @@ def __init__( if_none_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_none_match: Only perform the operation if the entity does not already exist. + :paramtype if_none_match: str + """ super(DigitalTwinsAddOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -189,13 +236,13 @@ def __init__( class DigitalTwinsAddRelationshipOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_none_match: Only perform the operation if the entity does not already exist. - :type if_none_match: str + :vartype tracestate: str + :ivar if_none_match: Only perform the operation if the entity does not already exist. + :vartype if_none_match: str """ _attribute_map = { @@ -212,6 +259,15 @@ def __init__( if_none_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_none_match: Only perform the operation if the entity does not already exist. + :paramtype if_none_match: str + """ super(DigitalTwinsAddRelationshipOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -221,14 +277,14 @@ def __init__( class DigitalTwinsDeleteOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -245,6 +301,16 @@ def __init__( if_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsDeleteOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -254,14 +320,14 @@ def __init__( class DigitalTwinsDeleteRelationshipOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -278,6 +344,16 @@ def __init__( if_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsDeleteRelationshipOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -293,11 +369,11 @@ class DigitalTwinsEventRoute(msrest.serialization.Model): :ivar id: The id of the event route. :vartype id: str - :param endpoint_name: Required. The name of the endpoint this event route is bound to. - :type endpoint_name: str - :param filter: Required. An expression which describes the events which are routed to the + :ivar endpoint_name: Required. The name of the endpoint this event route is bound to. + :vartype endpoint_name: str + :ivar filter: Required. An expression which describes the events which are routed to the endpoint. - :type filter: str + :vartype filter: str """ _validation = { @@ -319,6 +395,13 @@ def __init__( filter: str, **kwargs ): + """ + :keyword endpoint_name: Required. The name of the endpoint this event route is bound to. + :paramtype endpoint_name: str + :keyword filter: Required. An expression which describes the events which are routed to the + endpoint. + :paramtype filter: str + """ super(DigitalTwinsEventRoute, self).__init__(**kwargs) self.id = None self.endpoint_name = endpoint_name @@ -328,11 +411,11 @@ def __init__( class DigitalTwinsGetByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -347,6 +430,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsGetByIdOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -355,11 +445,11 @@ def __init__( class DigitalTwinsGetComponentOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -374,6 +464,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsGetComponentOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -382,11 +479,11 @@ def __init__( class DigitalTwinsGetRelationshipByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -401,6 +498,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsGetRelationshipByIdOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -409,11 +513,11 @@ def __init__( class DigitalTwinsListIncomingRelationshipsOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -428,6 +532,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsListIncomingRelationshipsOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -436,11 +547,11 @@ def __init__( class DigitalTwinsListRelationshipsOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -455,6 +566,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsListRelationshipsOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -465,21 +583,21 @@ class DigitalTwinsModelData(msrest.serialization.Model): All required parameters must be populated in order to send to Azure. - :param display_name: A language map that contains the localized display names as specified in + :ivar display_name: A language map that contains the localized display names as specified in the model definition. - :type display_name: dict[str, str] - :param description: A language map that contains the localized descriptions as specified in the + :vartype display_name: dict[str, str] + :ivar description: A language map that contains the localized descriptions as specified in the model definition. - :type description: dict[str, str] - :param id: Required. The id of the model as specified in the model definition. - :type id: str - :param upload_time: The time the model was uploaded to the service. - :type upload_time: ~datetime.datetime - :param decommissioned: Indicates if the model is decommissioned. Decommissioned models cannot - be referenced by newly created digital twins. - :type decommissioned: bool - :param model: The model definition. - :type model: object + :vartype description: dict[str, str] + :ivar id: Required. The id of the model as specified in the model definition. + :vartype id: str + :ivar upload_time: The time the model was uploaded to the service. + :vartype upload_time: ~datetime.datetime + :ivar decommissioned: Indicates if the model is decommissioned. Decommissioned models cannot be + referenced by newly created digital twins. + :vartype decommissioned: bool + :ivar model: The model definition. + :vartype model: any """ _validation = { @@ -503,9 +621,26 @@ def __init__( description: Optional[Dict[str, str]] = None, upload_time: Optional[datetime.datetime] = None, decommissioned: Optional[bool] = False, - model: Optional[object] = None, + model: Optional[Any] = None, **kwargs ): + """ + :keyword display_name: A language map that contains the localized display names as specified in + the model definition. + :paramtype display_name: dict[str, str] + :keyword description: A language map that contains the localized descriptions as specified in + the model definition. + :paramtype description: dict[str, str] + :keyword id: Required. The id of the model as specified in the model definition. + :paramtype id: str + :keyword upload_time: The time the model was uploaded to the service. + :paramtype upload_time: ~datetime.datetime + :keyword decommissioned: Indicates if the model is decommissioned. Decommissioned models cannot + be referenced by newly created digital twins. + :paramtype decommissioned: bool + :keyword model: The model definition. + :paramtype model: any + """ super(DigitalTwinsModelData, self).__init__(**kwargs) self.display_name = display_name self.description = description @@ -518,11 +653,11 @@ def __init__( class DigitalTwinsSendComponentTelemetryOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -537,6 +672,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsSendComponentTelemetryOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -545,11 +687,11 @@ def __init__( class DigitalTwinsSendTelemetryOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -564,6 +706,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(DigitalTwinsSendTelemetryOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -572,14 +721,14 @@ def __init__( class DigitalTwinsUpdateComponentOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -596,6 +745,16 @@ def __init__( if_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsUpdateComponentOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -605,14 +764,14 @@ def __init__( class DigitalTwinsUpdateOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -629,6 +788,16 @@ def __init__( if_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsUpdateOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -638,14 +807,14 @@ def __init__( class DigitalTwinsUpdateRelationshipOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param if_match: Only perform the operation if the entity's etag matches one of the etags + :vartype tracestate: str + :ivar if_match: Only perform the operation if the entity's etag matches one of the etags provided or * is provided. - :type if_match: str + :vartype if_match: str """ _attribute_map = { @@ -662,6 +831,16 @@ def __init__( if_match: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword if_match: Only perform the operation if the entity's etag matches one of the etags + provided or * is provided. + :paramtype if_match: str + """ super(DigitalTwinsUpdateRelationshipOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -679,9 +858,9 @@ class Error(msrest.serialization.Model): :vartype message: str :ivar details: Internal error details. :vartype details: list[~azure.digitaltwins.core.models.Error] - :param innererror: An object containing more specific information than the current object about + :ivar innererror: An object containing more specific information than the current object about the error. - :type innererror: ~azure.digitaltwins.core.models.InnerError + :vartype innererror: ~azure.digitaltwins.core.models.InnerError """ _validation = { @@ -703,6 +882,11 @@ def __init__( innererror: Optional["InnerError"] = None, **kwargs ): + """ + :keyword innererror: An object containing more specific information than the current object + about the error. + :paramtype innererror: ~azure.digitaltwins.core.models.InnerError + """ super(Error, self).__init__(**kwargs) self.code = None self.message = None @@ -713,8 +897,8 @@ def __init__( class ErrorResponse(msrest.serialization.Model): """Error response. - :param error: The error details. - :type error: ~azure.digitaltwins.core.models.Error + :ivar error: The error details. + :vartype error: ~azure.digitaltwins.core.models.Error """ _attribute_map = { @@ -727,6 +911,10 @@ def __init__( error: Optional["Error"] = None, **kwargs ): + """ + :keyword error: The error details. + :paramtype error: ~azure.digitaltwins.core.models.Error + """ super(ErrorResponse, self).__init__(**kwargs) self.error = error @@ -734,10 +922,10 @@ def __init__( class EventRouteCollection(msrest.serialization.Model): """A collection of EventRoute objects. - :param value: The EventRoute objects. - :type value: list[~azure.digitaltwins.core.models.DigitalTwinsEventRoute] - :param next_link: A URI to retrieve the next page of results. - :type next_link: str + :ivar value: The EventRoute objects. + :vartype value: list[~azure.digitaltwins.core.models.DigitalTwinsEventRoute] + :ivar next_link: A URI to retrieve the next page of results. + :vartype next_link: str """ _attribute_map = { @@ -752,6 +940,12 @@ def __init__( next_link: Optional[str] = None, **kwargs ): + """ + :keyword value: The EventRoute objects. + :paramtype value: list[~azure.digitaltwins.core.models.DigitalTwinsEventRoute] + :keyword next_link: A URI to retrieve the next page of results. + :paramtype next_link: str + """ super(EventRouteCollection, self).__init__(**kwargs) self.value = value self.next_link = next_link @@ -760,11 +954,11 @@ def __init__( class EventRoutesAddOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -779,6 +973,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(EventRoutesAddOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -787,11 +988,11 @@ def __init__( class EventRoutesDeleteOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -806,6 +1007,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(EventRoutesDeleteOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -814,11 +1022,11 @@ def __init__( class EventRoutesGetByIdOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str + :vartype tracestate: str """ _attribute_map = { @@ -833,6 +1041,13 @@ def __init__( tracestate: Optional[str] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + """ super(EventRoutesGetByIdOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -841,14 +1056,14 @@ def __init__( class EventRoutesListOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param max_items_per_page: The maximum number of items to retrieve per request. The server may + :vartype tracestate: str + :ivar max_items_per_page: The maximum number of items to retrieve per request. The server may choose to return less than the requested number. - :type max_items_per_page: int + :vartype max_items_per_page: int """ _attribute_map = { @@ -865,6 +1080,16 @@ def __init__( max_items_per_page: Optional[int] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword max_items_per_page: The maximum number of items to retrieve per request. The server + may choose to return less than the requested number. + :paramtype max_items_per_page: int + """ super(EventRoutesListOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -874,16 +1099,16 @@ def __init__( class IncomingRelationship(msrest.serialization.Model): """An incoming relationship. - :param relationship_id: A user-provided string representing the id of this relationship, unique + :ivar relationship_id: A user-provided string representing the id of this relationship, unique in the context of the source digital twin, i.e. sourceId + relationshipId is unique in the context of the service. - :type relationship_id: str - :param source_id: The id of the source digital twin. - :type source_id: str - :param relationship_name: The name of the relationship. - :type relationship_name: str - :param relationship_link: Link to the relationship, to be used for deletion. - :type relationship_link: str + :vartype relationship_id: str + :ivar source_id: The id of the source digital twin. + :vartype source_id: str + :ivar relationship_name: The name of the relationship. + :vartype relationship_name: str + :ivar relationship_link: Link to the relationship, to be used for deletion. + :vartype relationship_link: str """ _attribute_map = { @@ -902,6 +1127,18 @@ def __init__( relationship_link: Optional[str] = None, **kwargs ): + """ + :keyword relationship_id: A user-provided string representing the id of this relationship, + unique in the context of the source digital twin, i.e. sourceId + relationshipId is unique in + the context of the service. + :paramtype relationship_id: str + :keyword source_id: The id of the source digital twin. + :paramtype source_id: str + :keyword relationship_name: The name of the relationship. + :paramtype relationship_name: str + :keyword relationship_link: Link to the relationship, to be used for deletion. + :paramtype relationship_link: str + """ super(IncomingRelationship, self).__init__(**kwargs) self.relationship_id = relationship_id self.source_id = source_id @@ -912,10 +1149,10 @@ def __init__( class IncomingRelationshipCollection(msrest.serialization.Model): """A collection of incoming relationships which relate digital twins together. - :param value: - :type value: list[~azure.digitaltwins.core.models.IncomingRelationship] - :param next_link: A URI to retrieve the next page of objects. - :type next_link: str + :ivar value: + :vartype value: list[~azure.digitaltwins.core.models.IncomingRelationship] + :ivar next_link: A URI to retrieve the next page of objects. + :vartype next_link: str """ _attribute_map = { @@ -930,6 +1167,12 @@ def __init__( next_link: Optional[str] = None, **kwargs ): + """ + :keyword value: + :paramtype value: list[~azure.digitaltwins.core.models.IncomingRelationship] + :keyword next_link: A URI to retrieve the next page of objects. + :paramtype next_link: str + """ super(IncomingRelationshipCollection, self).__init__(**kwargs) self.value = value self.next_link = next_link @@ -938,11 +1181,11 @@ def __init__( class InnerError(msrest.serialization.Model): """A more specific error description than was provided by the containing error. - :param code: A more specific error code than was provided by the containing error. - :type code: str - :param innererror: An object containing more specific information than the current object about + :ivar code: A more specific error code than was provided by the containing error. + :vartype code: str + :ivar innererror: An object containing more specific information than the current object about the error. - :type innererror: ~azure.digitaltwins.core.models.InnerError + :vartype innererror: ~azure.digitaltwins.core.models.InnerError """ _attribute_map = { @@ -957,6 +1200,13 @@ def __init__( innererror: Optional["InnerError"] = None, **kwargs ): + """ + :keyword code: A more specific error code than was provided by the containing error. + :paramtype code: str + :keyword innererror: An object containing more specific information than the current object + about the error. + :paramtype innererror: ~azure.digitaltwins.core.models.InnerError + """ super(InnerError, self).__init__(**kwargs) self.code = code self.innererror = innererror @@ -965,10 +1215,10 @@ def __init__( class PagedDigitalTwinsModelDataCollection(msrest.serialization.Model): """A collection of DigitalTwinsModelData objects. - :param value: The DigitalTwinsModelData objects. - :type value: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] - :param next_link: A URI to retrieve the next page of objects. - :type next_link: str + :ivar value: The DigitalTwinsModelData objects. + :vartype value: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] + :ivar next_link: A URI to retrieve the next page of objects. + :vartype next_link: str """ _attribute_map = { @@ -983,6 +1233,12 @@ def __init__( next_link: Optional[str] = None, **kwargs ): + """ + :keyword value: The DigitalTwinsModelData objects. + :paramtype value: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] + :keyword next_link: A URI to retrieve the next page of objects. + :paramtype next_link: str + """ super(PagedDigitalTwinsModelDataCollection, self).__init__(**kwargs) self.value = value self.next_link = next_link @@ -991,11 +1247,11 @@ def __init__( class QueryResult(msrest.serialization.Model): """The results of a query operation and an optional continuation token. - :param value: The query results. - :type value: list[object] - :param continuation_token: A token which can be used to construct a new QuerySpecification to + :ivar value: The query results. + :vartype value: list[any] + :ivar continuation_token: A token which can be used to construct a new QuerySpecification to retrieve the next set of results. - :type continuation_token: str + :vartype continuation_token: str """ _attribute_map = { @@ -1006,10 +1262,17 @@ class QueryResult(msrest.serialization.Model): def __init__( self, *, - value: Optional[List[object]] = None, + value: Optional[List[Any]] = None, continuation_token: Optional[str] = None, **kwargs ): + """ + :keyword value: The query results. + :paramtype value: list[any] + :keyword continuation_token: A token which can be used to construct a new QuerySpecification to + retrieve the next set of results. + :paramtype continuation_token: str + """ super(QueryResult, self).__init__(**kwargs) self.value = value self.continuation_token = continuation_token @@ -1018,11 +1281,11 @@ def __init__( class QuerySpecification(msrest.serialization.Model): """A query specification containing either a query statement or a continuation token from a previous query result. - :param query: The query to execute. This value is ignored if a continuation token is provided. - :type query: str - :param continuation_token: A token which is used to retrieve the next set of results from a + :ivar query: The query to execute. This value is ignored if a continuation token is provided. + :vartype query: str + :ivar continuation_token: A token which is used to retrieve the next set of results from a previous query. - :type continuation_token: str + :vartype continuation_token: str """ _attribute_map = { @@ -1037,6 +1300,14 @@ def __init__( continuation_token: Optional[str] = None, **kwargs ): + """ + :keyword query: The query to execute. This value is ignored if a continuation token is + provided. + :paramtype query: str + :keyword continuation_token: A token which is used to retrieve the next set of results from a + previous query. + :paramtype continuation_token: str + """ super(QuerySpecification, self).__init__(**kwargs) self.query = query self.continuation_token = continuation_token @@ -1045,14 +1316,14 @@ def __init__( class QueryTwinsOptions(msrest.serialization.Model): """Parameter group. - :param traceparent: Identifies the request in a distributed tracing system. - :type traceparent: str - :param tracestate: Provides vendor-specific trace identification information and is a companion + :ivar traceparent: Identifies the request in a distributed tracing system. + :vartype traceparent: str + :ivar tracestate: Provides vendor-specific trace identification information and is a companion to traceparent. - :type tracestate: str - :param max_items_per_page: The maximum number of items to retrieve per request. The server may + :vartype tracestate: str + :ivar max_items_per_page: The maximum number of items to retrieve per request. The server may choose to return less than the requested number. - :type max_items_per_page: int + :vartype max_items_per_page: int """ _attribute_map = { @@ -1069,6 +1340,16 @@ def __init__( max_items_per_page: Optional[int] = None, **kwargs ): + """ + :keyword traceparent: Identifies the request in a distributed tracing system. + :paramtype traceparent: str + :keyword tracestate: Provides vendor-specific trace identification information and is a + companion to traceparent. + :paramtype tracestate: str + :keyword max_items_per_page: The maximum number of items to retrieve per request. The server + may choose to return less than the requested number. + :paramtype max_items_per_page: int + """ super(QueryTwinsOptions, self).__init__(**kwargs) self.traceparent = traceparent self.tracestate = tracestate @@ -1078,10 +1359,10 @@ def __init__( class RelationshipCollection(msrest.serialization.Model): """A collection of relationships which relate digital twins together. - :param value: The relationship objects. - :type value: list[object] - :param next_link: A URI to retrieve the next page of objects. - :type next_link: str + :ivar value: The relationship objects. + :vartype value: list[any] + :ivar next_link: A URI to retrieve the next page of objects. + :vartype next_link: str """ _attribute_map = { @@ -1092,10 +1373,16 @@ class RelationshipCollection(msrest.serialization.Model): def __init__( self, *, - value: Optional[List[object]] = None, + value: Optional[List[Any]] = None, next_link: Optional[str] = None, **kwargs ): + """ + :keyword value: The relationship objects. + :paramtype value: list[any] + :keyword next_link: A URI to retrieve the next page of objects. + :paramtype next_link: str + """ super(RelationshipCollection, self).__init__(**kwargs) self.value = value self.next_link = next_link diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twin_models_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twin_models_operations.py index 9df96fc27717..fc8faa9c7693 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twin_models_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twin_models_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,47 +7,254 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- from typing import TYPE_CHECKING -import warnings + +from msrest import Serializer from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.paging import ItemPaged from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace from .. import models as _models +from .._vendor import _convert_request, _format_url_section if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Callable, Dict, Generic, Iterable, List, Optional, TypeVar - + from typing import Any, Callable, Dict, Iterable, List, Optional, TypeVar T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False +# fmt: off + +def build_add_request( + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/models") + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="POST", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_list_request( + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + dependencies_for = kwargs.pop('dependencies_for', None) # type: Optional[List[str]] + include_model_definition = kwargs.pop('include_model_definition', False) # type: Optional[bool] + max_items_per_page = kwargs.pop('max_items_per_page', None) # type: Optional[int] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/models") + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + if dependencies_for is not None: + _query_parameters['dependenciesFor'] = [_SERIALIZER.query("dependencies_for", q, 'str') if q is not None else '' for q in dependencies_for] + if include_model_definition is not None: + _query_parameters['includeModelDefinition'] = _SERIALIZER.query("include_model_definition", include_model_definition, 'bool') + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if max_items_per_page is not None: + _header_parameters['max-items-per-page'] = _SERIALIZER.header("max_items_per_page", max_items_per_page, 'int') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_get_by_id_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + include_model_definition = kwargs.pop('include_model_definition', False) # type: Optional[bool] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/models/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + if include_model_definition is not None: + _query_parameters['includeModelDefinition'] = _SERIALIZER.query("include_model_definition", include_model_definition, 'bool') + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_update_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/models/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PATCH", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_delete_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/models/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="DELETE", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + +# fmt: on class DigitalTwinModelsOperations(object): - """DigitalTwinModelsOperations operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.AzureDigitalTwinsAPI`'s + :attr:`digital_twin_models` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer): - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs): + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace def add( self, - models=None, # type: Optional[List[object]] + models=None, # type: Optional[List[Any]] digital_twin_models_add_options=None, # type: Optional["_models.DigitalTwinModelsAddOptions"] **kwargs # type: Any ): @@ -68,10 +276,11 @@ def add( * ModelAlreadyExists - The model provided already exists. - :param models: An array of models to add. - :type models: list[object] - :param digital_twin_models_add_options: Parameter group. - :type digital_twin_models_add_options: ~azure.digitaltwins.core.models.DigitalTwinModelsAddOptions + :param models: An array of models to add. Default value is None. + :type models: list[any] + :param digital_twin_models_add_options: Parameter group. Default value is None. + :type digital_twin_models_add_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsAddOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: list of DigitalTwinsModelData, or the result of cls(response) :rtype: list[~azure.digitaltwins.core.models.DigitalTwinsModelData] @@ -82,45 +291,41 @@ def add( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twin_models_add_options is not None: _traceparent = digital_twin_models_add_options.traceparent _tracestate = digital_twin_models_add_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add.metadata['url'] # type: ignore - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] if models is not None: - body_content = self._serialize.body(models, '[object]') + _json = self._serialize.body(models, '[object]') else: - body_content = None - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = None + + request = build_add_request( + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.add.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [201]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) deserialized = self._deserialize('[DigitalTwinsModelData]', pipeline_response) @@ -129,8 +334,11 @@ def add( return cls(pipeline_response, deserialized, {}) return deserialized - add.metadata = {'url': '/models'} # type: ignore + add.metadata = {'url': "/models"} # type: ignore + + + @distributed_trace def list( self, dependencies_for=None, # type: Optional[List[str]] @@ -155,65 +363,75 @@ def list( * ModelNotFound - The model was not found. :param dependencies_for: The set of the models which will have their dependencies retrieved. If - omitted, all models are retrieved. + omitted, all models are retrieved. Default value is None. :type dependencies_for: list[str] :param include_model_definition: When true the model definition will be returned as part of the - result. + result. Default value is False. :type include_model_definition: bool - :param digital_twin_models_list_options: Parameter group. - :type digital_twin_models_list_options: ~azure.digitaltwins.core.models.DigitalTwinModelsListOptions + :param digital_twin_models_list_options: Parameter group. Default value is None. + :type digital_twin_models_list_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsListOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either PagedDigitalTwinsModelDataCollection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.digitaltwins.core.models.PagedDigitalTwinsModelDataCollection] + :return: An iterator like instance of either PagedDigitalTwinsModelDataCollection or the result + of cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.digitaltwins.core.models.PagedDigitalTwinsModelDataCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.PagedDigitalTwinsModelDataCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - _max_items_per_page = None - if digital_twin_models_list_options is not None: - _traceparent = digital_twin_models_list_options.traceparent - _tracestate = digital_twin_models_list_options.tracestate - _max_items_per_page = digital_twin_models_list_options.max_items_per_page - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _max_items_per_page is not None: - header_parameters['max-items-per-page'] = self._serialize.header("max_items_per_page", _max_items_per_page, 'int') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list.metadata['url'] # type: ignore - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - if dependencies_for is not None: - query_parameters['dependenciesFor'] = [self._serialize.query("dependencies_for", q, 'str') if q is not None else '' for q in dependencies_for] - if include_model_definition is not None: - query_parameters['includeModelDefinition'] = self._serialize.query("include_model_definition", include_model_definition, 'bool') - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + _max_items_per_page = None + if digital_twin_models_list_options is not None: + _traceparent = digital_twin_models_list_options.traceparent + _tracestate = digital_twin_models_list_options.tracestate + _max_items_per_page = digital_twin_models_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + dependencies_for=dependencies_for, + include_model_definition=include_model_definition, + max_items_per_page=_max_items_per_page, + template_url=self.list.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + _max_items_per_page = None + if digital_twin_models_list_options is not None: + _traceparent = digital_twin_models_list_options.traceparent + _tracestate = digital_twin_models_list_options.tracestate + _max_items_per_page = digital_twin_models_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + dependencies_for=dependencies_for, + include_model_definition=include_model_definition, + max_items_per_page=_max_items_per_page, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize('PagedDigitalTwinsModelDataCollection', pipeline_response) + deserialized = self._deserialize("PagedDigitalTwinsModelDataCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -222,21 +440,27 @@ def extract_data(pipeline_response): def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return ItemPaged( get_next, extract_data ) - list.metadata = {'url': '/models'} # type: ignore + list.metadata = {'url': "/models"} # type: ignore + @distributed_trace def get_by_id( self, id, # type: str @@ -262,10 +486,11 @@ def get_by_id( :param id: The id for the model. The id is globally unique and case sensitive. :type id: str :param include_model_definition: When true the model definition will be returned as part of the - result. + result. Default value is False. :type include_model_definition: bool - :param digital_twin_models_get_by_id_options: Parameter group. - :type digital_twin_models_get_by_id_options: ~azure.digitaltwins.core.models.DigitalTwinModelsGetByIdOptions + :param digital_twin_models_get_by_id_options: Parameter group. Default value is None. + :type digital_twin_models_get_by_id_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsGetByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: DigitalTwinsModelData, or the result of cls(response) :rtype: ~azure.digitaltwins.core.models.DigitalTwinsModelData @@ -276,43 +501,36 @@ def get_by_id( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twin_models_get_by_id_options is not None: _traceparent = digital_twin_models_get_by_id_options.traceparent _tracestate = digital_twin_models_get_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.get_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - if include_model_definition is not None: - query_parameters['includeModelDefinition'] = self._serialize.query("include_model_definition", include_model_definition, 'bool') - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + request = build_get_by_id_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + include_model_definition=include_model_definition, + template_url=self.get_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) deserialized = self._deserialize('DigitalTwinsModelData', pipeline_response) @@ -321,12 +539,15 @@ def get_by_id( return cls(pipeline_response, deserialized, {}) return deserialized - get_by_id.metadata = {'url': '/models/{id}'} # type: ignore - def update( + get_by_id.metadata = {'url': "/models/{id}"} # type: ignore + + + @distributed_trace + def update( # pylint: disable=inconsistent-return-statements self, id, # type: str - update_model, # type: List[object] + update_model, # type: List[Any] digital_twin_models_update_options=None, # type: Optional["_models.DigitalTwinModelsUpdateOptions"] **kwargs # type: Any ): @@ -354,9 +575,10 @@ def update( :type id: str :param update_model: An update specification described by JSON Patch. Only the decommissioned property can be replaced. - :type update_model: list[object] - :param digital_twin_models_update_options: Parameter group. - :type digital_twin_models_update_options: ~azure.digitaltwins.core.models.DigitalTwinModelsUpdateOptions + :type update_model: list[any] + :param digital_twin_models_update_options: Parameter group. Default value is None. + :type digital_twin_models_update_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsUpdateOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -367,54 +589,49 @@ def update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twin_models_update_options is not None: _traceparent = digital_twin_models_update_options.traceparent _tracestate = digital_twin_models_update_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(update_model, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(update_model, '[object]') + + request = build_update_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.update.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - update.metadata = {'url': '/models/{id}'} # type: ignore + update.metadata = {'url': "/models/{id}"} # type: ignore + - def delete( + @distributed_trace + def delete( # pylint: disable=inconsistent-return-statements self, id, # type: str digital_twin_models_delete_options=None, # type: Optional["_models.DigitalTwinModelsDeleteOptions"] @@ -441,8 +658,9 @@ def delete( :param id: The id for the model. The id is globally unique and case sensitive. :type id: str - :param digital_twin_models_delete_options: Parameter group. - :type digital_twin_models_delete_options: ~azure.digitaltwins.core.models.DigitalTwinModelsDeleteOptions + :param digital_twin_models_delete_options: Parameter group. Default value is None. + :type digital_twin_models_delete_options: + ~azure.digitaltwins.core.models.DigitalTwinModelsDeleteOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -453,44 +671,39 @@ def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twin_models_delete_options is not None: _traceparent = digital_twin_models_delete_options.traceparent _tracestate = digital_twin_models_delete_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.delete.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + request = build_delete_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.delete.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete.metadata = {'url': '/models/{id}'} # type: ignore + delete.metadata = {'url': "/models/{id}"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twins_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twins_operations.py index ad7355f371b3..cbacb27b6c65 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twins_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_digital_twins_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,51 +7,672 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- from typing import TYPE_CHECKING -import warnings + +from msrest import Serializer from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.paging import ItemPaged from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace from .. import models as _models +from .._vendor import _convert_request, _format_url_section if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Callable, Dict, Generic, Iterable, List, Optional, TypeVar - + from typing import Any, Callable, Dict, Iterable, List, Optional, TypeVar T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False +# fmt: off + +def build_get_by_id_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_add_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_none_match = kwargs.pop('if_none_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_none_match is not None: + _header_parameters['If-None-Match'] = _SERIALIZER.header("if_none_match", if_none_match, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PUT", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_delete_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_match = kwargs.pop('if_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_match is not None: + _header_parameters['If-Match'] = _SERIALIZER.header("if_match", if_match, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="DELETE", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_update_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_match = kwargs.pop('if_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_match is not None: + _header_parameters['If-Match'] = _SERIALIZER.header("if_match", if_match, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PATCH", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_get_relationship_by_id_request( + id, # type: str + relationship_id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/relationships/{relationshipId}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "relationshipId": _SERIALIZER.url("relationship_id", relationship_id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_add_relationship_request( + id, # type: str + relationship_id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_none_match = kwargs.pop('if_none_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/relationships/{relationshipId}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "relationshipId": _SERIALIZER.url("relationship_id", relationship_id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_none_match is not None: + _header_parameters['If-None-Match'] = _SERIALIZER.header("if_none_match", if_none_match, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PUT", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_delete_relationship_request( + id, # type: str + relationship_id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_match = kwargs.pop('if_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/relationships/{relationshipId}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "relationshipId": _SERIALIZER.url("relationship_id", relationship_id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_match is not None: + _header_parameters['If-Match'] = _SERIALIZER.header("if_match", if_match, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="DELETE", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_update_relationship_request( + id, # type: str + relationship_id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_match = kwargs.pop('if_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/relationships/{relationshipId}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "relationshipId": _SERIALIZER.url("relationship_id", relationship_id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_match is not None: + _header_parameters['If-Match'] = _SERIALIZER.header("if_match", if_match, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PATCH", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_list_relationships_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + relationship_name = kwargs.pop('relationship_name', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/relationships") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + if relationship_name is not None: + _query_parameters['relationshipName'] = _SERIALIZER.query("relationship_name", relationship_name, 'str') + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_list_incoming_relationships_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/incomingrelationships") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_send_telemetry_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + message_id = kwargs.pop('message_id') # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + telemetry_source_time = kwargs.pop('telemetry_source_time', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/telemetry") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Message-Id'] = _SERIALIZER.header("message_id", message_id, 'str') + if telemetry_source_time is not None: + _header_parameters['Telemetry-Source-Time'] = _SERIALIZER.header("telemetry_source_time", telemetry_source_time, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="POST", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_send_component_telemetry_request( + id, # type: str + component_path, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + message_id = kwargs.pop('message_id') # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + telemetry_source_time = kwargs.pop('telemetry_source_time', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/components/{componentPath}/telemetry") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "componentPath": _SERIALIZER.url("component_path", component_path, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Message-Id'] = _SERIALIZER.header("message_id", message_id, 'str') + if telemetry_source_time is not None: + _header_parameters['Telemetry-Source-Time'] = _SERIALIZER.header("telemetry_source_time", telemetry_source_time, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="POST", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_get_component_request( + id, # type: str + component_path, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/components/{componentPath}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "componentPath": _SERIALIZER.url("component_path", component_path, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_update_component_request( + id, # type: str + component_path, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + if_match = kwargs.pop('if_match', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/digitaltwins/{id}/components/{componentPath}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + "componentPath": _SERIALIZER.url("component_path", component_path, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if if_match is not None: + _header_parameters['If-Match'] = _SERIALIZER.header("if_match", if_match, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PATCH", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + +# fmt: on class DigitalTwinsOperations(object): - """DigitalTwinsOperations operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.AzureDigitalTwinsAPI`'s + :attr:`digital_twins` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer): - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs): + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace def get_by_id( self, id, # type: str digital_twins_get_by_id_options=None, # type: Optional["_models.DigitalTwinsGetByIdOptions"] **kwargs # type: Any ): - # type: (...) -> object + # type: (...) -> Any """Retrieves a digital twin. Status codes: @@ -66,73 +688,72 @@ def get_by_id( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param digital_twins_get_by_id_options: Parameter group. - :type digital_twins_get_by_id_options: ~azure.digitaltwins.core.models.DigitalTwinsGetByIdOptions + :param digital_twins_get_by_id_options: Parameter group. Default value is None. + :type digital_twins_get_by_id_options: + ~azure.digitaltwins.core.models.DigitalTwinsGetByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twins_get_by_id_options is not None: _traceparent = digital_twins_get_by_id_options.traceparent _tracestate = digital_twins_get_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.get_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + request = build_get_by_id_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - get_by_id.metadata = {'url': '/digitaltwins/{id}'} # type: ignore + get_by_id.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + + + @distributed_trace def add( self, id, # type: str - twin, # type: object + twin, # type: Any digital_twins_add_options=None, # type: Optional["_models.DigitalTwinsAddOptions"] **kwargs # type: Any ): - # type: (...) -> Optional[object] + # type: (...) -> Optional[Any] """Adds or replaces a digital twin. Status codes: @@ -152,20 +773,23 @@ def add( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str :param twin: The digital twin instance being added. If provided, the $dtId property is ignored. - :type twin: object - :param digital_twins_add_options: Parameter group. + :type twin: any + :param digital_twins_add_options: Parameter group. Default value is None. :type digital_twins_add_options: ~azure.digitaltwins.core.models.DigitalTwinsAddOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object or None + :return: any, or the result of cls(response) + :rtype: any or None :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[Optional[object]] + cls = kwargs.pop('cls', None) # type: ClsType[Optional[Any]] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None _if_none_match = None @@ -173,57 +797,50 @@ def add( _traceparent = digital_twins_add_options.traceparent _tracestate = digital_twins_add_options.tracestate _if_none_match = digital_twins_add_options.if_none_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_none_match is not None: - header_parameters['If-None-Match'] = self._serialize.header("if_none_match", _if_none_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(twin, 'object') - body_content_kwargs['content'] = body_content - request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(twin, 'object') + + request = build_add_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_none_match=_if_none_match, + template_url=self.add.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200, 202]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) - response_headers = {} deserialized = None + response_headers = {} if response.status_code == 200: response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - add.metadata = {'url': '/digitaltwins/{id}'} # type: ignore - def delete( + add.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + + + @distributed_trace + def delete( # pylint: disable=inconsistent-return-statements self, id, # type: str digital_twins_delete_options=None, # type: Optional["_models.DigitalTwinsDeleteOptions"] @@ -250,7 +867,7 @@ def delete( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param digital_twins_delete_options: Parameter group. + :param digital_twins_delete_options: Parameter group. Default value is None. :type digital_twins_delete_options: ~azure.digitaltwins.core.models.DigitalTwinsDeleteOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -262,7 +879,9 @@ def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None _if_match = None @@ -270,48 +889,41 @@ def delete( _traceparent = digital_twins_delete_options.traceparent _tracestate = digital_twins_delete_options.tracestate _if_match = digital_twins_delete_options.if_match - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.delete.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + request = build_delete_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.delete.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete.metadata = {'url': '/digitaltwins/{id}'} # type: ignore + delete.metadata = {'url': "/digitaltwins/{id}"} # type: ignore - def update( + + @distributed_trace + def update( # pylint: disable=inconsistent-return-statements self, id, # type: str - patch_document, # type: List[object] + patch_document, # type: List[Any] digital_twins_update_options=None, # type: Optional["_models.DigitalTwinsUpdateOptions"] **kwargs # type: Any ): @@ -340,8 +952,8 @@ def update( :param patch_document: An update specification described by JSON Patch. Updates to property values and $model elements may happen in the same request. Operations are limited to add, replace and remove. - :type patch_document: list[object] - :param digital_twins_update_options: Parameter group. + :type patch_document: list[any] + :param digital_twins_update_options: Parameter group. Default value is None. :type digital_twins_update_options: ~azure.digitaltwins.core.models.DigitalTwinsUpdateOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -353,7 +965,10 @@ def update( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None _if_match = None @@ -361,53 +976,45 @@ def update( _traceparent = digital_twins_update_options.traceparent _tracestate = digital_twins_update_options.tracestate _if_match = digital_twins_update_options.if_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(patch_document, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(patch_document, '[object]') + + request = build_update_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.update.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} if response.status_code == 204: response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + if cls: return cls(pipeline_response, None, response_headers) - update.metadata = {'url': '/digitaltwins/{id}'} # type: ignore + update.metadata = {'url': "/digitaltwins/{id}"} # type: ignore + + @distributed_trace def get_relationship_by_id( self, id, # type: str @@ -415,7 +1022,7 @@ def get_relationship_by_id( digital_twins_get_relationship_by_id_options=None, # type: Optional["_models.DigitalTwinsGetRelationshipByIdOptions"] **kwargs # type: Any ): - # type: (...) -> object + # type: (...) -> Any """Retrieves a relationship between two digital twins. Status codes: @@ -435,75 +1042,74 @@ def get_relationship_by_id( :param relationship_id: The id of the relationship. The id is unique within the digital twin and case sensitive. :type relationship_id: str - :param digital_twins_get_relationship_by_id_options: Parameter group. - :type digital_twins_get_relationship_by_id_options: ~azure.digitaltwins.core.models.DigitalTwinsGetRelationshipByIdOptions + :param digital_twins_get_relationship_by_id_options: Parameter group. Default value is None. + :type digital_twins_get_relationship_by_id_options: + ~azure.digitaltwins.core.models.DigitalTwinsGetRelationshipByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twins_get_relationship_by_id_options is not None: _traceparent = digital_twins_get_relationship_by_id_options.traceparent _tracestate = digital_twins_get_relationship_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - - # Construct URL - url = self.get_relationship_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + + request = build_get_relationship_by_id_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_relationship_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - get_relationship_by_id.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore + get_relationship_by_id.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + + + @distributed_trace def add_relationship( self, id, # type: str relationship_id, # type: str - relationship, # type: object + relationship, # type: Any digital_twins_add_relationship_options=None, # type: Optional["_models.DigitalTwinsAddRelationshipOptions"] **kwargs # type: Any ): - # type: (...) -> object + # type: (...) -> Any """Adds a relationship between two digital twins. Status codes: @@ -531,20 +1137,24 @@ def add_relationship( and case sensitive. :type relationship_id: str :param relationship: The data for the relationship. - :type relationship: object - :param digital_twins_add_relationship_options: Parameter group. - :type digital_twins_add_relationship_options: ~azure.digitaltwins.core.models.DigitalTwinsAddRelationshipOptions + :type relationship: any + :param digital_twins_add_relationship_options: Parameter group. Default value is None. + :type digital_twins_add_relationship_options: + ~azure.digitaltwins.core.models.DigitalTwinsAddRelationshipOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None _if_none_match = None @@ -552,56 +1162,49 @@ def add_relationship( _traceparent = digital_twins_add_relationship_options.traceparent _tracestate = digital_twins_add_relationship_options.tracestate _if_none_match = digital_twins_add_relationship_options.if_none_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add_relationship.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_none_match is not None: - header_parameters['If-None-Match'] = self._serialize.header("if_none_match", _if_none_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(relationship, 'object') - body_content_kwargs['content'] = body_content - request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(relationship, 'object') + + request = build_add_relationship_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_none_match=_if_none_match, + template_url=self.add_relationship.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - add_relationship.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore - def delete_relationship( + add_relationship.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + + + @distributed_trace + def delete_relationship( # pylint: disable=inconsistent-return-statements self, id, # type: str relationship_id, # type: str @@ -632,8 +1235,9 @@ def delete_relationship( :param relationship_id: The id of the relationship. The id is unique within the digital twin and case sensitive. :type relationship_id: str - :param digital_twins_delete_relationship_options: Parameter group. - :type digital_twins_delete_relationship_options: ~azure.digitaltwins.core.models.DigitalTwinsDeleteRelationshipOptions + :param digital_twins_delete_relationship_options: Parameter group. Default value is None. + :type digital_twins_delete_relationship_options: + ~azure.digitaltwins.core.models.DigitalTwinsDeleteRelationshipOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -644,7 +1248,9 @@ def delete_relationship( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None _if_match = None @@ -652,50 +1258,43 @@ def delete_relationship( _traceparent = digital_twins_delete_relationship_options.traceparent _tracestate = digital_twins_delete_relationship_options.tracestate _if_match = digital_twins_delete_relationship_options.if_match - api_version = "2020-10-31" - accept = "application/json" - - # Construct URL - url = self.delete_relationship.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + + request = build_delete_relationship_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.delete_relationship.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete_relationship.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore + delete_relationship.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + - def update_relationship( + @distributed_trace + def update_relationship( # pylint: disable=inconsistent-return-statements self, id, # type: str relationship_id, # type: str - patch_document, # type: List[object] + patch_document, # type: List[Any] digital_twins_update_relationship_options=None, # type: Optional["_models.DigitalTwinsUpdateRelationshipOptions"] **kwargs # type: Any ): @@ -731,9 +1330,10 @@ def update_relationship( and case sensitive. :type relationship_id: str :param patch_document: JSON Patch description of the update to the relationship properties. - :type patch_document: list[object] - :param digital_twins_update_relationship_options: Parameter group. - :type digital_twins_update_relationship_options: ~azure.digitaltwins.core.models.DigitalTwinsUpdateRelationshipOptions + :type patch_document: list[any] + :param digital_twins_update_relationship_options: Parameter group. Default value is None. + :type digital_twins_update_relationship_options: + ~azure.digitaltwins.core.models.DigitalTwinsUpdateRelationshipOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -744,7 +1344,10 @@ def update_relationship( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None _if_match = None @@ -752,53 +1355,45 @@ def update_relationship( _traceparent = digital_twins_update_relationship_options.traceparent _tracestate = digital_twins_update_relationship_options.tracestate _if_match = digital_twins_update_relationship_options.if_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update_relationship.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'relationshipId': self._serialize.url("relationship_id", relationship_id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(patch_document, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(patch_document, '[object]') + + request = build_update_relationship_request( + id=id, + relationship_id=relationship_id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.update_relationship.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + if cls: return cls(pipeline_response, None, response_headers) - update_relationship.metadata = {'url': '/digitaltwins/{id}/relationships/{relationshipId}'} # type: ignore + update_relationship.metadata = {'url': "/digitaltwins/{id}/relationships/{relationshipId}"} # type: ignore + + @distributed_trace def list_relationships( self, id, # type: str @@ -822,60 +1417,65 @@ def list_relationships( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param relationship_name: The name of the relationship. + :param relationship_name: The name of the relationship. Default value is None. :type relationship_name: str - :param digital_twins_list_relationships_options: Parameter group. - :type digital_twins_list_relationships_options: ~azure.digitaltwins.core.models.DigitalTwinsListRelationshipsOptions + :param digital_twins_list_relationships_options: Parameter group. Default value is None. + :type digital_twins_list_relationships_options: + ~azure.digitaltwins.core.models.DigitalTwinsListRelationshipsOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either RelationshipCollection or the result of cls(response) + :return: An iterator like instance of either RelationshipCollection or the result of + cls(response) :rtype: ~azure.core.paging.ItemPaged[~azure.digitaltwins.core.models.RelationshipCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.RelationshipCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - if digital_twins_list_relationships_options is not None: - _traceparent = digital_twins_list_relationships_options.traceparent - _tracestate = digital_twins_list_relationships_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list_relationships.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - if relationship_name is not None: - query_parameters['relationshipName'] = self._serialize.query("relationship_name", relationship_name, 'str') - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_relationships_options is not None: + _traceparent = digital_twins_list_relationships_options.traceparent + _tracestate = digital_twins_list_relationships_options.tracestate + + request = build_list_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + relationship_name=relationship_name, + template_url=self.list_relationships.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_relationships_options is not None: + _traceparent = digital_twins_list_relationships_options.traceparent + _tracestate = digital_twins_list_relationships_options.tracestate + + request = build_list_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + relationship_name=relationship_name, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize('RelationshipCollection', pipeline_response) + deserialized = self._deserialize("RelationshipCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -884,21 +1484,27 @@ def extract_data(pipeline_response): def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return ItemPaged( get_next, extract_data ) - list_relationships.metadata = {'url': '/digitaltwins/{id}/relationships'} # type: ignore + list_relationships.metadata = {'url': "/digitaltwins/{id}/relationships"} # type: ignore + @distributed_trace def list_incoming_relationships( self, id, # type: str @@ -921,56 +1527,63 @@ def list_incoming_relationships( :param id: The id of the digital twin. The id is unique within the service and case sensitive. :type id: str - :param digital_twins_list_incoming_relationships_options: Parameter group. - :type digital_twins_list_incoming_relationships_options: ~azure.digitaltwins.core.models.DigitalTwinsListIncomingRelationshipsOptions + :param digital_twins_list_incoming_relationships_options: Parameter group. Default value is + None. + :type digital_twins_list_incoming_relationships_options: + ~azure.digitaltwins.core.models.DigitalTwinsListIncomingRelationshipsOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either IncomingRelationshipCollection or the result of cls(response) - :rtype: ~azure.core.paging.ItemPaged[~azure.digitaltwins.core.models.IncomingRelationshipCollection] + :return: An iterator like instance of either IncomingRelationshipCollection or the result of + cls(response) + :rtype: + ~azure.core.paging.ItemPaged[~azure.digitaltwins.core.models.IncomingRelationshipCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.IncomingRelationshipCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - if digital_twins_list_incoming_relationships_options is not None: - _traceparent = digital_twins_list_incoming_relationships_options.traceparent - _tracestate = digital_twins_list_incoming_relationships_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list_incoming_relationships.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_incoming_relationships_options is not None: + _traceparent = digital_twins_list_incoming_relationships_options.traceparent + _tracestate = digital_twins_list_incoming_relationships_options.tracestate + + request = build_list_incoming_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.list_incoming_relationships.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + if digital_twins_list_incoming_relationships_options is not None: + _traceparent = digital_twins_list_incoming_relationships_options.traceparent + _tracestate = digital_twins_list_incoming_relationships_options.tracestate + + request = build_list_incoming_relationships_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize('IncomingRelationshipCollection', pipeline_response) + deserialized = self._deserialize("IncomingRelationshipCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -979,26 +1592,32 @@ def extract_data(pipeline_response): def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return ItemPaged( get_next, extract_data ) - list_incoming_relationships.metadata = {'url': '/digitaltwins/{id}/incomingrelationships'} # type: ignore + list_incoming_relationships.metadata = {'url': "/digitaltwins/{id}/incomingrelationships"} # type: ignore - def send_telemetry( + @distributed_trace + def send_telemetry( # pylint: disable=inconsistent-return-statements self, id, # type: str message_id, # type: str - telemetry, # type: object + telemetry, # type: Any telemetry_source_time=None, # type: Optional[str] digital_twins_send_telemetry_options=None, # type: Optional["_models.DigitalTwinsSendTelemetryOptions"] **kwargs # type: Any @@ -1024,12 +1643,13 @@ def send_telemetry( commonly used for de-duplicating messages. :type message_id: str :param telemetry: The telemetry measurements to send from the digital twin. - :type telemetry: object + :type telemetry: any :param telemetry_source_time: An RFC 3339 timestamp that identifies the time the telemetry was - measured. + measured. Default value is None. :type telemetry_source_time: str - :param digital_twins_send_telemetry_options: Parameter group. - :type digital_twins_send_telemetry_options: ~azure.digitaltwins.core.models.DigitalTwinsSendTelemetryOptions + :param digital_twins_send_telemetry_options: Parameter group. Default value is None. + :type digital_twins_send_telemetry_options: + ~azure.digitaltwins.core.models.DigitalTwinsSendTelemetryOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1040,62 +1660,56 @@ def send_telemetry( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twins_send_telemetry_options is not None: _traceparent = digital_twins_send_telemetry_options.traceparent _tracestate = digital_twins_send_telemetry_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.send_telemetry.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Message-Id'] = self._serialize.header("message_id", message_id, 'str') - if telemetry_source_time is not None: - header_parameters['Telemetry-Source-Time'] = self._serialize.header("telemetry_source_time", telemetry_source_time, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(telemetry, 'object') - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(telemetry, 'object') + + request = build_send_telemetry_request( + id=id, + api_version=api_version, + content_type=content_type, + message_id=message_id, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + telemetry_source_time=telemetry_source_time, + template_url=self.send_telemetry.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - send_telemetry.metadata = {'url': '/digitaltwins/{id}/telemetry'} # type: ignore + send_telemetry.metadata = {'url': "/digitaltwins/{id}/telemetry"} # type: ignore - def send_component_telemetry( + + @distributed_trace + def send_component_telemetry( # pylint: disable=inconsistent-return-statements self, id, # type: str component_path, # type: str message_id, # type: str - telemetry, # type: object + telemetry, # type: Any telemetry_source_time=None, # type: Optional[str] digital_twins_send_component_telemetry_options=None, # type: Optional["_models.DigitalTwinsSendComponentTelemetryOptions"] **kwargs # type: Any @@ -1124,12 +1738,13 @@ def send_component_telemetry( commonly used for de-duplicating messages. :type message_id: str :param telemetry: The telemetry measurements to send from the digital twin's component. - :type telemetry: object + :type telemetry: any :param telemetry_source_time: An RFC 3339 timestamp that identifies the time the telemetry was - measured. + measured. Default value is None. :type telemetry_source_time: str - :param digital_twins_send_component_telemetry_options: Parameter group. - :type digital_twins_send_component_telemetry_options: ~azure.digitaltwins.core.models.DigitalTwinsSendComponentTelemetryOptions + :param digital_twins_send_component_telemetry_options: Parameter group. Default value is None. + :type digital_twins_send_component_telemetry_options: + ~azure.digitaltwins.core.models.DigitalTwinsSendComponentTelemetryOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1140,57 +1755,51 @@ def send_component_telemetry( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if digital_twins_send_component_telemetry_options is not None: _traceparent = digital_twins_send_component_telemetry_options.traceparent _tracestate = digital_twins_send_component_telemetry_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.send_component_telemetry.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'componentPath': self._serialize.url("component_path", component_path, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Message-Id'] = self._serialize.header("message_id", message_id, 'str') - if telemetry_source_time is not None: - header_parameters['Telemetry-Source-Time'] = self._serialize.header("telemetry_source_time", telemetry_source_time, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(telemetry, 'object') - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(telemetry, 'object') + + request = build_send_component_telemetry_request( + id=id, + component_path=component_path, + api_version=api_version, + content_type=content_type, + message_id=message_id, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + telemetry_source_time=telemetry_source_time, + template_url=self.send_component_telemetry.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - send_component_telemetry.metadata = {'url': '/digitaltwins/{id}/components/{componentPath}/telemetry'} # type: ignore + send_component_telemetry.metadata = {'url': "/digitaltwins/{id}/components/{componentPath}/telemetry"} # type: ignore + + @distributed_trace def get_component( self, id, # type: str @@ -1198,7 +1807,7 @@ def get_component( digital_twins_get_component_options=None, # type: Optional["_models.DigitalTwinsGetComponentOptions"] **kwargs # type: Any ): - # type: (...) -> object + # type: (...) -> Any """Retrieves a component from a digital twin. Status codes: @@ -1217,71 +1826,70 @@ def get_component( :type id: str :param component_path: The name of the DTDL component. :type component_path: str - :param digital_twins_get_component_options: Parameter group. - :type digital_twins_get_component_options: ~azure.digitaltwins.core.models.DigitalTwinsGetComponentOptions + :param digital_twins_get_component_options: Parameter group. Default value is None. + :type digital_twins_get_component_options: + ~azure.digitaltwins.core.models.DigitalTwinsGetComponentOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: object, or the result of cls(response) - :rtype: object + :return: any, or the result of cls(response) + :rtype: any :raises: ~azure.core.exceptions.HttpResponseError """ - cls = kwargs.pop('cls', None) # type: ClsType[object] + cls = kwargs.pop('cls', None) # type: ClsType[Any] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if digital_twins_get_component_options is not None: _traceparent = digital_twins_get_component_options.traceparent _tracestate = digital_twins_get_component_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - - # Construct URL - url = self.get_component.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'componentPath': self._serialize.url("component_path", component_path, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + + request = build_get_component_request( + id=id, + component_path=component_path, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_component.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + deserialized = self._deserialize('object', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - get_component.metadata = {'url': '/digitaltwins/{id}/components/{componentPath}'} # type: ignore - def update_component( + get_component.metadata = {'url': "/digitaltwins/{id}/components/{componentPath}"} # type: ignore + + + @distributed_trace + def update_component( # pylint: disable=inconsistent-return-statements self, id, # type: str component_path, # type: str - patch_document, # type: List[object] + patch_document, # type: List[Any] digital_twins_update_component_options=None, # type: Optional["_models.DigitalTwinsUpdateComponentOptions"] **kwargs # type: Any ): @@ -1312,9 +1920,10 @@ def update_component( :param patch_document: An update specification described by JSON Patch. Updates to property values and $model elements may happen in the same request. Operations are limited to add, replace and remove. - :type patch_document: list[object] - :param digital_twins_update_component_options: Parameter group. - :type digital_twins_update_component_options: ~azure.digitaltwins.core.models.DigitalTwinsUpdateComponentOptions + :type patch_document: list[any] + :param digital_twins_update_component_options: Parameter group. Default value is None. + :type digital_twins_update_component_options: + ~azure.digitaltwins.core.models.DigitalTwinsUpdateComponentOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) :rtype: None @@ -1325,7 +1934,10 @@ def update_component( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json-patch+json") # type: Optional[str] + _traceparent = None _tracestate = None _if_match = None @@ -1333,50 +1945,41 @@ def update_component( _traceparent = digital_twins_update_component_options.traceparent _tracestate = digital_twins_update_component_options.tracestate _if_match = digital_twins_update_component_options.if_match - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json-patch+json") - accept = "application/json" - - # Construct URL - url = self.update_component.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - 'componentPath': self._serialize.url("component_path", component_path, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _if_match is not None: - header_parameters['If-Match'] = self._serialize.header("if_match", _if_match, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(patch_document, '[object]') - body_content_kwargs['content'] = body_content - request = self._client.patch(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(patch_document, '[object]') + + request = build_update_component_request( + id=id, + component_path=component_path, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + if_match=_if_match, + template_url=self.update_component.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [202, 204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} if response.status_code == 204: response_headers['ETag']=self._deserialize('str', response.headers.get('ETag')) + if cls: return cls(pipeline_response, None, response_headers) - update_component.metadata = {'url': '/digitaltwins/{id}/components/{componentPath}'} # type: ignore + update_component.metadata = {'url': "/digitaltwins/{id}/components/{componentPath}"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_event_routes_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_event_routes_operations.py index 4ea19a44d394..8bd0fabb96c4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_event_routes_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_event_routes_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,44 +7,206 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- from typing import TYPE_CHECKING -import warnings + +from msrest import Serializer from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.paging import ItemPaged from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace from .. import models as _models +from .._vendor import _convert_request, _format_url_section if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Callable, Dict, Generic, Iterable, Optional, TypeVar - + from typing import Any, Callable, Dict, Iterable, Optional, TypeVar T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False +# fmt: off + +def build_list_request( + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + max_items_per_page = kwargs.pop('max_items_per_page', None) # type: Optional[int] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/eventroutes") + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if max_items_per_page is not None: + _header_parameters['max-items-per-page'] = _SERIALIZER.header("max_items_per_page", max_items_per_page, 'int') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_get_by_id_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/eventroutes/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="GET", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_add_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/eventroutes/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="PUT", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + + +def build_delete_request( + id, # type: str + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/eventroutes/{id}") + path_format_arguments = { + "id": _SERIALIZER.url("id", id, 'str'), + } + + _url = _format_url_section(_url, **path_format_arguments) + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="DELETE", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + +# fmt: on class EventRoutesOperations(object): - """EventRoutesOperations operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.AzureDigitalTwinsAPI`'s + :attr:`event_routes` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer): - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs): + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace def list( self, event_routes_list_options=None, # type: Optional["_models.EventRoutesListOptions"] @@ -56,56 +219,64 @@ def list( * 200 OK. - :param event_routes_list_options: Parameter group. + :param event_routes_list_options: Parameter group. Default value is None. :type event_routes_list_options: ~azure.digitaltwins.core.models.EventRoutesListOptions :keyword callable cls: A custom type or function that will be passed the direct response - :return: An iterator like instance of either EventRouteCollection or the result of cls(response) + :return: An iterator like instance of either EventRouteCollection or the result of + cls(response) :rtype: ~azure.core.paging.ItemPaged[~azure.digitaltwins.core.models.EventRouteCollection] :raises: ~azure.core.exceptions.HttpResponseError """ + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + cls = kwargs.pop('cls', None) # type: ClsType["_models.EventRouteCollection"] error_map = { 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - - _traceparent = None - _tracestate = None - _max_items_per_page = None - if event_routes_list_options is not None: - _traceparent = event_routes_list_options.traceparent - _tracestate = event_routes_list_options.tracestate - _max_items_per_page = event_routes_list_options.max_items_per_page - api_version = "2020-10-31" - accept = "application/json" - def prepare_request(next_link=None): - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _max_items_per_page is not None: - header_parameters['max-items-per-page'] = self._serialize.header("max_items_per_page", _max_items_per_page, 'int') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - if not next_link: - # Construct URL - url = self.list.metadata['url'] # type: ignore - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') + _traceparent = None + _tracestate = None + _max_items_per_page = None + if event_routes_list_options is not None: + _traceparent = event_routes_list_options.traceparent + _tracestate = event_routes_list_options.tracestate + _max_items_per_page = event_routes_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + max_items_per_page=_max_items_per_page, + template_url=self.list.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) - request = self._client.get(url, query_parameters, header_parameters) else: - url = next_link - query_parameters = {} # type: Dict[str, Any] - request = self._client.get(url, query_parameters, header_parameters) + _traceparent = None + _tracestate = None + _max_items_per_page = None + if event_routes_list_options is not None: + _traceparent = event_routes_list_options.traceparent + _tracestate = event_routes_list_options.tracestate + _max_items_per_page = event_routes_list_options.max_items_per_page + + request = build_list_request( + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + max_items_per_page=_max_items_per_page, + template_url=next_link, + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + request.method = "GET" return request def extract_data(pipeline_response): - deserialized = self._deserialize('EventRouteCollection', pipeline_response) + deserialized = self._deserialize("EventRouteCollection", pipeline_response) list_of_elem = deserialized.value if cls: list_of_elem = cls(list_of_elem) @@ -114,21 +285,27 @@ def extract_data(pipeline_response): def get_next(next_link=None): request = prepare_request(next_link) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: - error = self._deserialize(_models.ErrorResponse, response) map_error(status_code=response.status_code, response=response, error_map=error_map) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) return pipeline_response + return ItemPaged( get_next, extract_data ) - list.metadata = {'url': '/eventroutes'} # type: ignore + list.metadata = {'url': "/eventroutes"} # type: ignore + @distributed_trace def get_by_id( self, id, # type: str @@ -147,7 +324,7 @@ def get_by_id( :param id: The id for an event route. The id is unique within event routes and case sensitive. :type id: str - :param event_routes_get_by_id_options: Parameter group. + :param event_routes_get_by_id_options: Parameter group. Default value is None. :type event_routes_get_by_id_options: ~azure.digitaltwins.core.models.EventRoutesGetByIdOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: DigitalTwinsEventRoute, or the result of cls(response) @@ -159,41 +336,35 @@ def get_by_id( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if event_routes_get_by_id_options is not None: _traceparent = event_routes_get_by_id_options.traceparent _tracestate = event_routes_get_by_id_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.get_by_id.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.get(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + request = build_get_by_id_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.get_by_id.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) deserialized = self._deserialize('DigitalTwinsEventRoute', pipeline_response) @@ -202,9 +373,12 @@ def get_by_id( return cls(pipeline_response, deserialized, {}) return deserialized - get_by_id.metadata = {'url': '/eventroutes/{id}'} # type: ignore - def add( + get_by_id.metadata = {'url': "/eventroutes/{id}"} # type: ignore + + + @distributed_trace + def add( # pylint: disable=inconsistent-return-statements self, id, # type: str event_route=None, # type: Optional["_models.DigitalTwinsEventRoute"] @@ -226,9 +400,9 @@ def add( :param id: The id for an event route. The id is unique within event routes and case sensitive. :type id: str - :param event_route: The event route data. + :param event_route: The event route data. Default value is None. :type event_route: ~azure.digitaltwins.core.models.DigitalTwinsEventRoute - :param event_routes_add_options: Parameter group. + :param event_routes_add_options: Parameter group. Default value is None. :type event_routes_add_options: ~azure.digitaltwins.core.models.EventRoutesAddOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -240,57 +414,52 @@ def add( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None if event_routes_add_options is not None: _traceparent = event_routes_add_options.traceparent _tracestate = event_routes_add_options.tracestate - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.add.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] if event_route is not None: - body_content = self._serialize.body(event_route, 'DigitalTwinsEventRoute') + _json = self._serialize.body(event_route, 'DigitalTwinsEventRoute') else: - body_content = None - body_content_kwargs['content'] = body_content - request = self._client.put(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = None + + request = build_add_request( + id=id, + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.add.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - add.metadata = {'url': '/eventroutes/{id}'} # type: ignore + add.metadata = {'url': "/eventroutes/{id}"} # type: ignore - def delete( + + @distributed_trace + def delete( # pylint: disable=inconsistent-return-statements self, id, # type: str event_routes_delete_options=None, # type: Optional["_models.EventRoutesDeleteOptions"] @@ -308,7 +477,7 @@ def delete( :param id: The id for an event route. The id is unique within event routes and case sensitive. :type id: str - :param event_routes_delete_options: Parameter group. + :param event_routes_delete_options: Parameter group. Default value is None. :type event_routes_delete_options: ~azure.digitaltwins.core.models.EventRoutesDeleteOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: None, or the result of cls(response) @@ -320,44 +489,39 @@ def delete( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + _traceparent = None _tracestate = None if event_routes_delete_options is not None: _traceparent = event_routes_delete_options.traceparent _tracestate = event_routes_delete_options.tracestate - api_version = "2020-10-31" - accept = "application/json" - # Construct URL - url = self.delete.metadata['url'] # type: ignore - path_format_arguments = { - 'id': self._serialize.url("id", id, 'str'), - } - url = self._client.format_url(url, **path_format_arguments) - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - request = self._client.delete(url, query_parameters, header_parameters) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + request = build_delete_request( + id=id, + api_version=api_version, + traceparent=_traceparent, + tracestate=_tracestate, + template_url=self.delete.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [204]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) if cls: return cls(pipeline_response, None, {}) - delete.metadata = {'url': '/eventroutes/{id}'} # type: ignore + delete.metadata = {'url': "/eventroutes/{id}"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_query_operations.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_query_operations.py index 3f2d8e2657d6..d2107e13eb31 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_query_operations.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_generated/operations/_query_operations.py @@ -1,3 +1,4 @@ +# pylint: disable=too-many-lines # coding=utf-8 # -------------------------------------------------------------------------- # Copyright (c) Microsoft Corporation. All rights reserved. @@ -6,43 +7,88 @@ # Changes may cause incorrect behavior and will be lost if the code is regenerated. # -------------------------------------------------------------------------- from typing import TYPE_CHECKING -import warnings + +from msrest import Serializer from azure.core.exceptions import ClientAuthenticationError, HttpResponseError, ResourceExistsError, ResourceNotFoundError, map_error from azure.core.pipeline import PipelineResponse -from azure.core.pipeline.transport import HttpRequest, HttpResponse +from azure.core.pipeline.transport import HttpResponse +from azure.core.rest import HttpRequest +from azure.core.tracing.decorator import distributed_trace from .. import models as _models +from .._vendor import _convert_request if TYPE_CHECKING: # pylint: disable=unused-import,ungrouped-imports - from typing import Any, Callable, Dict, Generic, Optional, TypeVar - + from typing import Any, Callable, Dict, Optional, TypeVar T = TypeVar('T') ClsType = Optional[Callable[[PipelineResponse[HttpRequest, HttpResponse], T, Dict[str, Any]], Any]] +_SERIALIZER = Serializer() +_SERIALIZER.client_side_validation = False +# fmt: off + +def build_query_twins_request( + **kwargs # type: Any +): + # type: (...) -> HttpRequest + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', None) # type: Optional[str] + traceparent = kwargs.pop('traceparent', None) # type: Optional[str] + tracestate = kwargs.pop('tracestate', None) # type: Optional[str] + max_items_per_page = kwargs.pop('max_items_per_page', None) # type: Optional[int] + + accept = "application/json" + # Construct URL + _url = kwargs.pop("template_url", "/query") + + # Construct parameters + _query_parameters = kwargs.pop("params", {}) # type: Dict[str, Any] + _query_parameters['api-version'] = _SERIALIZER.query("api_version", api_version, 'str') + + # Construct headers + _header_parameters = kwargs.pop("headers", {}) # type: Dict[str, Any] + if traceparent is not None: + _header_parameters['traceparent'] = _SERIALIZER.header("traceparent", traceparent, 'str') + if tracestate is not None: + _header_parameters['tracestate'] = _SERIALIZER.header("tracestate", tracestate, 'str') + if max_items_per_page is not None: + _header_parameters['max-items-per-page'] = _SERIALIZER.header("max_items_per_page", max_items_per_page, 'int') + if content_type is not None: + _header_parameters['Content-Type'] = _SERIALIZER.header("content_type", content_type, 'str') + _header_parameters['Accept'] = _SERIALIZER.header("accept", accept, 'str') + + return HttpRequest( + method="POST", + url=_url, + params=_query_parameters, + headers=_header_parameters, + **kwargs + ) + +# fmt: on class QueryOperations(object): - """QueryOperations operations. - - You should not instantiate this class directly. Instead, you should create a Client instance that - instantiates it for you and attaches it as an attribute. + """ + .. warning:: + **DO NOT** instantiate this class directly. - :ivar models: Alias to model classes used in this operation group. - :type models: ~azure.digitaltwins.core.models - :param client: Client for service requests. - :param config: Configuration of service client. - :param serializer: An object model serializer. - :param deserializer: An object model deserializer. + Instead, you should access the following operations through + :class:`~azure.digitaltwins.core.AzureDigitalTwinsAPI`'s + :attr:`query` attribute. """ models = _models - def __init__(self, client, config, serializer, deserializer): - self._client = client - self._serialize = serializer - self._deserialize = deserializer - self._config = config + def __init__(self, *args, **kwargs): + args = list(args) + self._client = args.pop(0) if args else kwargs.pop("client") + self._config = args.pop(0) if args else kwargs.pop("config") + self._serialize = args.pop(0) if args else kwargs.pop("serializer") + self._deserialize = args.pop(0) if args else kwargs.pop("deserializer") + + @distributed_trace def query_twins( self, query_specification, # type: "_models.QuerySpecification" @@ -59,14 +105,14 @@ def query_twins( * BadRequest - The continuation token is invalid. * SqlQueryError - The query contains some errors. - - * 429 Too Many Requests - + * TimeoutError - The query execution timed out after 60 seconds. Try simplifying the query or + adding conditions to reduce the result size. + * 429 Too Many Requests * QuotaReachedError - The maximum query rate limit has been reached. :param query_specification: The query specification to execute. :type query_specification: ~azure.digitaltwins.core.models.QuerySpecification - :param query_twins_options: Parameter group. + :param query_twins_options: Parameter group. Default value is None. :type query_twins_options: ~azure.digitaltwins.core.models.QueryTwinsOptions :keyword callable cls: A custom type or function that will be passed the direct response :return: QueryResult, or the result of cls(response) @@ -78,7 +124,10 @@ def query_twins( 401: ClientAuthenticationError, 404: ResourceNotFoundError, 409: ResourceExistsError } error_map.update(kwargs.pop('error_map', {})) - + + api_version = kwargs.pop('api_version', "2022-05-31") # type: str + content_type = kwargs.pop('content_type', "application/json") # type: Optional[str] + _traceparent = None _tracestate = None _max_items_per_page = None @@ -86,46 +135,41 @@ def query_twins( _traceparent = query_twins_options.traceparent _tracestate = query_twins_options.tracestate _max_items_per_page = query_twins_options.max_items_per_page - api_version = "2020-10-31" - content_type = kwargs.pop("content_type", "application/json") - accept = "application/json" - - # Construct URL - url = self.query_twins.metadata['url'] # type: ignore - - # Construct parameters - query_parameters = {} # type: Dict[str, Any] - query_parameters['api-version'] = self._serialize.query("api_version", api_version, 'str') - - # Construct headers - header_parameters = {} # type: Dict[str, Any] - if _traceparent is not None: - header_parameters['traceparent'] = self._serialize.header("traceparent", _traceparent, 'str') - if _tracestate is not None: - header_parameters['tracestate'] = self._serialize.header("tracestate", _tracestate, 'str') - if _max_items_per_page is not None: - header_parameters['max-items-per-page'] = self._serialize.header("max_items_per_page", _max_items_per_page, 'int') - header_parameters['Content-Type'] = self._serialize.header("content_type", content_type, 'str') - header_parameters['Accept'] = self._serialize.header("accept", accept, 'str') - - body_content_kwargs = {} # type: Dict[str, Any] - body_content = self._serialize.body(query_specification, 'QuerySpecification') - body_content_kwargs['content'] = body_content - request = self._client.post(url, query_parameters, header_parameters, **body_content_kwargs) - pipeline_response = self._client._pipeline.run(request, stream=False, **kwargs) + _json = self._serialize.body(query_specification, 'QuerySpecification') + + request = build_query_twins_request( + api_version=api_version, + content_type=content_type, + json=_json, + traceparent=_traceparent, + tracestate=_tracestate, + max_items_per_page=_max_items_per_page, + template_url=self.query_twins.metadata['url'], + ) + request = _convert_request(request) + request.url = self._client.format_url(request.url) + + pipeline_response = self._client._pipeline.run( # pylint: disable=protected-access + request, + stream=False, + **kwargs + ) response = pipeline_response.http_response if response.status_code not in [200]: map_error(status_code=response.status_code, response=response, error_map=error_map) - error = self._deserialize(_models.ErrorResponse, response) + error = self._deserialize.failsafe_deserialize(_models.ErrorResponse, pipeline_response) raise HttpResponseError(response=response, model=error) response_headers = {} response_headers['query-charge']=self._deserialize('float', response.headers.get('query-charge')) + deserialized = self._deserialize('QueryResult', pipeline_response) if cls: return cls(pipeline_response, deserialized, response_headers) return deserialized - query_twins.metadata = {'url': '/query'} # type: ignore + + query_twins.metadata = {'url': "/query"} # type: ignore + diff --git a/sdk/digitaltwins/azure-digitaltwins-core/setup.py b/sdk/digitaltwins/azure-digitaltwins-core/setup.py index 38c6f24e2b94..a190bdaad00e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/setup.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/setup.py @@ -64,7 +64,7 @@ ), python_requires=">=3.7", install_requires=[ - "azure-core<2.0.0,>=1.2.2", + "azure-core<2.0.0,>=1.20.0", "msrest>=0.6.21" ], ) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/swagger/README.md b/sdk/digitaltwins/azure-digitaltwins-core/swagger/README.md index b494d1ae2636..95ed7a458501 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/swagger/README.md +++ b/sdk/digitaltwins/azure-digitaltwins-core/swagger/README.md @@ -4,9 +4,7 @@ ### Settings ``` yaml -use-extension: - "@autorest/python": "5.1.0-preview.4" -input-file: https://github.com/Azure/azure-rest-api-specs/blob/master/specification/digitaltwins/data-plane/Microsoft.DigitalTwins/stable/2020-10-31/digitaltwins.json +input-file: https://github.com/Azure/azure-rest-api-specs/blob/3026119ab41bbce77275cfa3a1afbabf43af5aea/specification/digitaltwins/data-plane/Microsoft.DigitalTwins/preview/2021-06-30-preview/digitaltwins.json output-folder: ../azure/digitaltwins/core/_generated namespace: azure.digitaltwins.core no-namespace-folders: true diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_not_existing.yaml index abdabd6d9df4..00eca1c60802 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_not_existing.yaml @@ -9,23 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2022-05-31 response: body: string: '{"error":{"code":"ComponentNotFound","message":"DTComponentTestsTempTwin does not have component Component3 Please verify that the component path is - correct. You can get components by getting the twin, See example http://aka.ms/TwinGetSwSmpl."}}' + correct. You can get components by getting the twin, See example https://aka.ms/TwinGetSwSmpl."}}' headers: content-length: - - '245' + - '246' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:49 GMT + - Thu, 26 May 2022 07:27:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fd2d67b5b5a5ff49a40cfa41d9a9f8b2-8e5150465e2d5040-01 status: code: 404 message: Not Found @@ -39,24 +41,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:49 GMT + - Thu, 26 May 2022 07:27:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a9827c13fdbb7f4b8f9daa6b8865b53a-9bfb070ef9e88f49-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_simple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_simple.yaml index a97a1e668a2a..fb27698fce3e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_simple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_get_component_simple.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T20:58:10.4872747+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:00.6239775+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:00.6240032+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:00.6240159+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:51 GMT + - Thu, 26 May 2022 07:27:17 GMT + mise-correlation-id: + - 90d08a6b-c8fa-44cb-be99-6938146e1669 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f9040017af478144aa6029862f49d1ce-2ff3479011d4284b-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,77 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:03:51 GMT + - Thu, 26 May 2022 07:27:17 GMT + mise-correlation-id: + - 972d5ced-84fa-4ec4-823d-205a6f33cfca strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7e76047caa96a04b83cc036dd8d298ad-dfe27c672ba10a45-01 + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) + method: DELETE + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Thu, 26 May 2022 07:27:17 GMT + mise-correlation-id: + - ef2bc736-becd-4e3e-a343-0b8b5924f03f + strict-transport-security: + - max-age=2592000 + traceresponse: + - 00-abc37a16d0c60d47881e8e6de75b16a8-8afbaf3fe8a3d14f-01 + status: + code: 204 + message: No Content +- request: + body: null + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '0' + User-Agent: + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) + method: DELETE + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Thu, 26 May 2022 07:27:17 GMT + mise-correlation-id: + - ff3eaa11-9ba5-4e4a-a3f1-911883aba0ad + strict-transport-security: + - max-age=2592000 + traceresponse: + - 00-70119e6d8f6dce4eb63b159da6037219-376b4af8330da14a-01 status: code: 204 message: No Content @@ -65,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:52 GMT + - Thu, 26 May 2022 07:27:17 GMT + mise-correlation-id: + - 28aea9f1-9e80-4f29-b0fa-0e42591bc49e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ddf64f8fbe1b194caf2f0c2eeb1c52e6-3acbd9f211b83246-01 status: code: 200 message: OK @@ -105,21 +181,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:03:52.9062914+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:03:52.9063218+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:17.4698868+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:17.4699095+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:52 GMT + - Thu, 26 May 2022 07:27:17 GMT + mise-correlation-id: + - 91560b4c-7fbb-45d4-b8b5-8c18df742546 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-df31fb1497074b4484d6069dd8256938-14a5eba210874449-01 status: code: 201 message: Created @@ -138,23 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"17d82233-a385-439b-b2b3-1b2e8f20ec62\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:03:53.3601593Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:03:53.3601593Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"deb7c3ab-8836-47b2-aa70-8ecf37eb9605\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:17.5702775Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:17.5702775Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:17.5702775Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:17.5702775Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:52 GMT + - Thu, 26 May 2022 07:27:17 GMT etag: - - W/"17d82233-a385-439b-b2b3-1b2e8f20ec62" + - W/"deb7c3ab-8836-47b2-aa70-8ecf37eb9605" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b67b1ad46315bd4aa6c89cba030c32b4-8ed76bafc2da5241-01 status: code: 200 message: OK @@ -168,23 +250,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:03:53.3601593Z"}}}' + string: '{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:17.5702775Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:17.5702775Z"}}}' headers: content-length: - - '108' + - '157' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:53 GMT + - Thu, 26 May 2022 07:27:17 GMT etag: - - W/"17d82233-a385-439b-b2b3-1b2e8f20ec62" + - W/"deb7c3ab-8836-47b2-aa70-8ecf37eb9605" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0474e77100bde46bb8664b5ba9c08d2-ad387b1426bee443-01 status: code: 200 message: OK @@ -198,23 +282,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"17d82233-a385-439b-b2b3-1b2e8f20ec62\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:03:53.3601593Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:03:53.3601593Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"deb7c3ab-8836-47b2-aa70-8ecf37eb9605\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:17.5702775Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:17.5702775Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:17.5702775Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:17.5702775Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:53 GMT + - Thu, 26 May 2022 07:27:17 GMT etag: - - W/"17d82233-a385-439b-b2b3-1b2e8f20ec62" + - W/"deb7c3ab-8836-47b2-aa70-8ecf37eb9605" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-59ea8cf25e65a94485dd0bf6382e437b-53e9719239053147-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry.yaml index 4bb007a9fb9c..8efa05e2da81 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry.yaml @@ -13,13 +13,13 @@ interactions: Content-Type: - application/json Message-Id: - - 6dec8a9e-9fd2-48a5-8851-8500639678bc + - 57a962ec-d5bc-4a73-951b-588f4b1f506e Telemetry-Source-Time: - - '2020-11-25 10:03:54.074027' + - '2022-05-26T07:27:16.741681Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2022-05-31 response: body: string: '' @@ -27,9 +27,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:03:57 GMT + - Thu, 26 May 2022 07:27:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3473bd0e6474f947bb436c6f1fa6d2b3-6af4c9433fe7864d-01 status: code: 204 message: No Content diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_not_existing.yaml index 04c653fcbecc..9f92cb68489d 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_not_existing.yaml @@ -13,28 +13,30 @@ interactions: Content-Type: - application/json Message-Id: - - 458fb43b-1961-431d-9938-21bb2bc05d35 + - e3e8ac2e-2904-4a0e-a451-e16755e3fdb2 Telemetry-Source-Time: - - '2020-11-25 10:03:57.725160' + - '2022-05-26T07:27:17.382225Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:58 GMT + - Thu, 26 May 2022 07:27:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71e78be42415a04b816ca036bd6c11ab-5a7eacfb8db17740-01 status: code: 404 message: Not Found @@ -52,28 +54,30 @@ interactions: Content-Type: - application/json Message-Id: - - 8c83158e-647a-4d9f-b1cf-e3dafdb88308 + - 39a8bf0d-3cbb-44fb-b755-23fb8c76b893 Telemetry-Source-Time: - - '2020-11-25 10:03:59.586048' + - '2022-05-26T07:27:18.142958Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:59 GMT + - Thu, 26 May 2022 07:27:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-88f8645c25f89b439fb5d5b49b0df7af-bef72b10ead6f54f-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_with_message_id.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_with_message_id.yaml index 0d1c57da2d38..807799baf39a 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_with_message_id.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_publish_component_telemetry_with_message_id.yaml @@ -15,11 +15,11 @@ interactions: Message-Id: - message-64161aa1 Telemetry-Source-Time: - - '2020-11-25 10:03:59.895037' + - '2022-05-26T07:27:18.203905Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2022-05-31 response: body: string: '' @@ -27,9 +27,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:01 GMT + - Thu, 26 May 2022 07:27:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-24d143f63a24ba42b7f65285c2285da6-2b102d1ef99c524c-01 status: code: 204 message: No Content diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_add.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_add.yaml index 78fcf26fc9e0..fbc3bdc0da92 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_add.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_add.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:03:52.9062914+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:03:52.9063218+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:17.4698868+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:17.4699095+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:02 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - 358f34cc-2331-4c92-a1ec-846146620158 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bcdf43faf5d4d04882e3655846a29e09-f3df2567f8072249-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - f55f0e1c-b889-42ca-8a82-5b99cb6e3866 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-19423ddea138b2478f4a283ec1ceda88-f8c003cdac17f346-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - 194e0756-801e-42e1-90cf-57e4e30e1486 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d5af59b530e0e44bab2cb856686b355a-a4948c083ac55345-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:03:52.9062914+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:17.4698868+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - febe8850-db6a-4780-8b76-7e9ba4d8fe3d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7efdaac2fdc3504ea964934af39b8675-9b2392ad954fbc46-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - 040a09b5-8c8b-4638-b585-585305f0f039 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-08408125d138044b8974ff1b7f378ada-248aeaad79309842-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - e84056ad-3755-4c4e-95bd-d3ba74989264 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2a53cdf2340dab4a9063bded747d625c-afbf8ab3130a9c41-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:05.3051886+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:05.3052542+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:20.9471288+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:20.9471518+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Thu, 26 May 2022 07:27:20 GMT + mise-correlation-id: + - 0ed6cb56-ea2c-4b89-b7af-11ceb0b3b4ce strict-transport-security: - max-age=2592000 + traceresponse: + - 00-16057afd0f6b8b47ad9061f3cdf5f047-6ddf43ef0ef46a45-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"fd8a32c4-0a8f-4dc1-87f3-a7555f3331a7\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:05.5875872Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:05.5875872Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"781b7d9a-9592-44e2-8eee-a30abdf6b5e0\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:21.0294322Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:21.0294322Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:21.0294322Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:21.0294322Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Thu, 26 May 2022 07:27:20 GMT etag: - - W/"fd8a32c4-0a8f-4dc1-87f3-a7555f3331a7" + - W/"781b7d9a-9592-44e2-8eee-a30abdf6b5e0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-66bb571c83d06147913e16a352cbb9e2-6d3d97200e604a42-01 status: code: 200 message: OK @@ -261,9 +291,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' @@ -271,11 +301,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Thu, 26 May 2022 07:27:20 GMT etag: - - W/"7e720ae0-c0ca-4a43-b10c-4dbd3433878c" + - W/"8ceffddb-982f-45e5-9e6e-9a35e3fb6b45" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dfff8b596007104880b48ab9d5296048-94c5a39d282f4a49-01 status: code: 204 message: No Content @@ -289,23 +321,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:05.8832941Z"}}}' + string: '{"ComponentProp1":"5","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:21.1026265Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:21.1026265Z"}}}' headers: content-length: - - '103' + - '152' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:06 GMT + - Thu, 26 May 2022 07:27:20 GMT etag: - - W/"7e720ae0-c0ca-4a43-b10c-4dbd3433878c" + - W/"8ceffddb-982f-45e5-9e6e-9a35e3fb6b45" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-58947d0addf6314da9696b4dababd5dc-39407e023daacd48-01 status: code: 200 message: OK @@ -319,23 +353,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"7e720ae0-c0ca-4a43-b10c-4dbd3433878c\"","Prop1":"value","Component1":{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:05.8832941Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:05.5875872Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"8ceffddb-982f-45e5-9e6e-9a35e3fb6b45\"","Prop1":"value","Component1":{"ComponentProp1":"5","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:21.1026265Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:21.1026265Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:21.1026265Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:21.0294322Z"}}}' headers: content-length: - - '346' + - '444' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:06 GMT + - Thu, 26 May 2022 07:27:20 GMT etag: - - W/"7e720ae0-c0ca-4a43-b10c-4dbd3433878c" + - W/"8ceffddb-982f-45e5-9e6e-9a35e3fb6b45" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-32a50afd2534f64ab76301b805d6d332-5d4709aae499ca42-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_not_modified.yaml index 0b365ce3f166..f00cd5cb5132 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_not_modified.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:05.3051886+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:05.3052542+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:20.9471288+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:20.9471518+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:08 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - cb72e5bb-72d4-4e9a-bffd-c726c40a1025 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8eaba9243882f6439143f236b75c793a-663e169ccee0434b-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:08 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - 25e19a34-ccff-4358-bfc9-ace02c8a4aa8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-073ebfa038aad74295af4c9697adbeb2-ff27aede7bf02849-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:08 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - cb42d317-a571-4716-a940-6b22a84b399e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-52db781e71bd774186641b5ed2e28d0a-90181663b111eb4a-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:05.3051886+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:20.9471288+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - fe19a7d8-ff07-4878-8b6f-4a3a27237b8b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-89c4449d0b239c419b61740793c635ad-e4968cdbb922e34b-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - 93acb8d7-f8e4-41cf-b58d-ed03e4066dfc strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d8d8d4d9287e734b831e0abc7c9c5a86-47ac619751c53a44-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - 7524c50b-c965-48a6-bf3d-2aca61eb923d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fafb5baeb7fe2f44b0b3e9e744579f7b-88c5ba63b06f9c4c-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:10.0204939+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:10.0205253+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:22.2921363+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:22.2921657+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Thu, 26 May 2022 07:27:21 GMT + mise-correlation-id: + - 7110c664-4037-481c-bf25-c060e47f837f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c073085f04befc4f9ac5080236e82c9a-d78154e17435ef4a-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"60accd49-3095-4c6f-a0e0-42da3b0c9475\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:10.2795946Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:10.2795946Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"cc07431c-f616-4ac8-8e3f-6fe866f1a75c\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:22.3547577Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:22.3547577Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:22.3547577Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:22.3547577Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Thu, 26 May 2022 07:27:21 GMT etag: - - W/"60accd49-3095-4c6f-a0e0-42da3b0c9475" + - W/"cc07431c-f616-4ac8-8e3f-6fe866f1a75c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b7a84eb7c62dcd4e8c43935c5202afc3-aadda8fe7c72e046-01 status: code: 200 message: OK @@ -257,23 +287,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"60accd49-3095-4c6f-a0e0-42da3b0c9475\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:10.2795946Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:10.2795946Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"cc07431c-f616-4ac8-8e3f-6fe866f1a75c\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:22.3547577Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:22.3547577Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:22.3547577Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:22.3547577Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Thu, 26 May 2022 07:27:21 GMT etag: - - W/"60accd49-3095-4c6f-a0e0-42da3b0c9475" + - W/"cc07431c-f616-4ac8-8e3f-6fe866f1a75c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8d2821bdb3d8964bbd9de5225af533c8-67ed96062c740649-01 status: code: 200 message: OK @@ -293,24 +325,26 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '299' + - '300' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Thu, 26 May 2022 07:27:21 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f9e278ed58d08c449d4b59a8846d9f96-67d18af8b0ff284d-01 status: code: 412 message: Precondition Failed @@ -328,11 +362,11 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"60accd49-3095-4c6f-a0e0-42da3b0c9475" + - W/"cc07431c-f616-4ac8-8e3f-6fe866f1a75c" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' @@ -340,11 +374,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Thu, 26 May 2022 07:27:21 GMT etag: - - W/"f3bd22fc-18d0-4749-83b1-5d64fb860bb9" + - W/"f29b00af-e266-4cec-90b6-771260da60bd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-346da3307ca1a04887bc4ba69caf8a6f-d6ca11795e61cc4c-01 status: code: 204 message: No Content @@ -358,23 +394,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:11.0431031Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:22.5436752Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:22.5436752Z"}}}' headers: content-length: - - '108' + - '157' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:11 GMT + - Thu, 26 May 2022 07:27:21 GMT etag: - - W/"f3bd22fc-18d0-4749-83b1-5d64fb860bb9" + - W/"f29b00af-e266-4cec-90b6-771260da60bd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-af07e7321b042b4aa79f68181784f303-03b19039934d2c45-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_present.yaml index bca5e0d32eaf..3dc8f00e8f4b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_conditionally_if_present.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:10.0204939+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:10.0205253+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:22.2921363+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:22.2921657+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - 4fc6c732-8203-429d-938d-fc526efd794d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-05fb115a92fee24195bf54c6ef997f7a-e6eeff23d7279e46-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - 0d0332df-cdd0-4559-82f4-976804e2aa86 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cb44bd6cc729dd41b2ddefa08ec103d5-d726e9c72aa14c4f-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - c3cde66a-45c6-44a4-ab8d-e47eb49f06b6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7b003d9c37d3b4449cb6b7539ce2b046-16512925fede4b44-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:10.0204939+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:22.2921363+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - ae752660-0d7f-47c0-83aa-5019ae6b5429 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fb7ea564106a7c4d8a68dd4bb6a53a90-d85e517a8db4af45-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - b23eba3f-701b-4193-b871-5adaf229a979 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad7b063f8e79254ea2f78ee8f4047e87-4b794a103a13c843-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - 7719a37d-a0a4-49f8-8ee3-21e8b9d5906c strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ab832b56b70a1149b72b7484afe67318-aaa5cdfd1ec6b240-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:15.0658984+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:15.0659319+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:23.7924877+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:23.7925411+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Thu, 26 May 2022 07:27:23 GMT + mise-correlation-id: + - 0cfbf551-8003-4161-91e5-a974e088e3d5 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db84b1b8be54e143a13d5592adb0e1d9-0a9cccde9a8c794e-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"d281d18d-3938-4f2e-a7b1-062da508a2e2\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:15.3380282Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:15.3380282Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"ddce578e-e76b-4f1c-81a2-4c275b6ac39c\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:23.8665645Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:23.8665645Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:23.8665645Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:23.8665645Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Thu, 26 May 2022 07:27:23 GMT etag: - - W/"d281d18d-3938-4f2e-a7b1-062da508a2e2" + - W/"ddce578e-e76b-4f1c-81a2-4c275b6ac39c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2b0b293878290a40a7908d5af032d5c0-6ba1b801fdfa874f-01 status: code: 200 message: OK @@ -263,9 +293,9 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' @@ -273,11 +303,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:15 GMT + - Thu, 26 May 2022 07:27:23 GMT etag: - - W/"48d798ab-a574-429f-bc2b-2c7c64b7e91f" + - W/"e6d1039a-4f3c-4987-be5f-a84c06714239" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-90504be56ca4c547a37fe41974756481-3083c3127a55584b-01 status: code: 204 message: No Content @@ -291,23 +323,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:15.5945877Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:23.9280097Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:23.9280097Z"}}}' headers: content-length: - - '108' + - '157' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:15 GMT + - Thu, 26 May 2022 07:27:23 GMT etag: - - W/"48d798ab-a574-429f-bc2b-2c7c64b7e91f" + - W/"e6d1039a-4f3c-4987-be5f-a84c06714239" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-129816c7727bc548a7c8da6e311f6dd1-1cce0d1b1d10e84e-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_invalid_patch.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_invalid_patch.yaml index 49634d964040..7ad3ea392d46 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_invalid_patch.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_invalid_patch.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:15.0658984+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:15.0659319+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:23.7924877+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:23.7925411+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - 3339a694-2cc0-4857-b1a8-ac3032fe0d58 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5c700d69db0b7c43bf289a78c88f0f9e-734d391cb5e2d54e-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - b25391a4-edba-4902-b83d-7c2e2cb12140 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0f6394759ebbc64aa2ac0e5e10c5a21b-566985313f83c640-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - 7138b076-23a5-4e76-a993-12ad45ef7bbe strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1f916d89408bf140a51c7d612c3f93a8-481229a764119f44-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:15.0658984+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:23.7924877+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - 11a10051-bd11-45cd-b517-e97b09c069b3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-593c10f05af247458c2009738b8823e8-8af29e0c70ea4146-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - ce042436-db74-4f75-b39b-5d6bb484a924 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5d60a7e00734974db6e7c01aaf117ddb-08e0de619152604c-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - 6b5a94a4-7474-410a-8168-6f6faff006a8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1d082acc2b5eb64c80aba77e92d28587-8b7b21aa0548d94e-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:19.6908781+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:19.6909099+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:25.0898625+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:25.0898851+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Thu, 26 May 2022 07:27:24 GMT + mise-correlation-id: + - 79c9811e-7be1-47e0-94ef-b35f9b9b9566 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8320b7206fcc0a4fa0cba0e01976f072-a2e63085172a0741-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"21ab9209-387a-4b6e-a640-c03329a1279b\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:19.9467835Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:19.9467835Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"50d3d887-cd54-4b89-9e16-6b0fe89a9e78\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:25.1719543Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:25.1719543Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:25.1719543Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:25.1719543Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Thu, 26 May 2022 07:27:24 GMT etag: - - W/"21ab9209-387a-4b6e-a640-c03329a1279b" + - W/"50d3d887-cd54-4b89-9e16-6b0fe89a9e78" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0ccf05eabf7e604792806dbb0b628652-313968b303e98a47-01 status: code: 200 message: OK @@ -261,23 +291,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Unsupported operation type move. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '195' + - '196' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Thu, 26 May 2022 07:27:24 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-52072c1898c34d42939ac2178ddcad1c-d0eae46a25842e41-01 status: code: 400 message: Bad Request @@ -295,24 +327,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"errors":{"[0]":["Error converting value \"AverageTemperature\" to type ''Microsoft.AspNetCore.JsonPatch.Operations.Operation''. Path ''[0]'', line 1, position 21."]},"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One - or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|4aefdb46-437063c9bf5945c2."}}' + or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|125cdc24-4c7c9f4839686e03."}}' headers: content-length: - '371' content-type: - application/problem+json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Thu, 26 May 2022 07:27:24 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-45c4bb08fee45a4b96dd0bb9bc687b89-14345017856a204c-01 status: code: 400 message: Bad Request @@ -330,23 +364,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Parameter op must not be empty. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '194' + - '195' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Thu, 26 May 2022 07:27:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-60a68ee3662ee64393e79e7cc7cdde92-953cdccfdc0b9140-01 status: code: 400 message: Bad Request @@ -364,9 +400,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"ComponentProp2 @@ -377,9 +413,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Thu, 26 May 2022 07:27:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-52648d2a3d72ad469186fd8d8e395ec6-a579497a1599bf47-01 status: code: 400 message: Bad Request @@ -397,9 +435,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"Expected @@ -410,9 +448,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Thu, 26 May 2022 07:27:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8eb9c6b0cfcae549bf7f5dcd5cb7207f-994533f218e03240-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_multiple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_multiple.yaml index 3e48c6104794..1d2bfcf1fa5e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_multiple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_multiple.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:19.6908781+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:19.6909099+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:25.0898625+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:25.0898851+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:26 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - 1e030cd7-6aa3-4e47-a11b-81815cf1920b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b3abea1559de8647bd28dd4c1e817b02-324ba2c283e40545-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:26 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - 53deff5d-77c9-44b0-b91c-be46cec7eb37 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-41e48d1e9c463c46bab8872065fb2eb4-2007a624ea5fe645-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:26 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - 8303924a-02ac-4628-ae80-9fffc2597f60 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9e875c09c2e4b64994f6ec7cfa8ce608-0f7a1adbac0a164d-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:19.6908781+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:25.0898625+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:27 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - c7720950-4809-4d29-86dc-57015fa8443d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e680ba67a5c8043827a36a268022b22-e5771190faa7334a-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:27 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - 5985ea39-6366-49e7-81ef-f8b920d47a4d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8a787badb47be2409f51d1d6e434e83f-718f421d42cdb745-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:29 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - aeea1654-5aa8-4ca8-b28c-76fad8bb870b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98cda0abff3d8946a3f66253a48c13fd-ed19ba3da955134d-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:29.9726403+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:29.9726691+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:26.4673767+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:26.4674012+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:29 GMT + - Thu, 26 May 2022 07:27:25 GMT + mise-correlation-id: + - 81e5c2c0-1087-42ca-b6e6-d491a4656077 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-525803a67bba4d409c27868951b33b5c-c239475da2037f41-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"60c65859-e542-41df-a901-c6e357376eac\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:30.2984495Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:30.2984495Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"a7954c3b-5e86-42eb-bdfd-04e625ce4d2d\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:26.5362685Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:26.5362685Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:26.5362685Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:26.5362685Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:30 GMT + - Thu, 26 May 2022 07:27:25 GMT etag: - - W/"60c65859-e542-41df-a901-c6e357376eac" + - W/"a7954c3b-5e86-42eb-bdfd-04e625ce4d2d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-69ccdbebce23464fa1b57d51636ceb6c-373280baed70cd46-01 status: code: 200 message: OK @@ -262,9 +292,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' @@ -272,11 +302,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:30 GMT + - Thu, 26 May 2022 07:27:25 GMT etag: - - W/"311149c3-44a5-41fa-a9ad-0ce274ee8dea" + - W/"b72ea5b4-303a-4cc3-848e-170efdc69c76" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-29fb83915639aa40808dd7aa697f1c09-563749900546eb45-01 status: code: 204 message: No Content @@ -290,23 +322,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"$metadata":{}}' + string: '{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:26.5362685Z"}}' headers: content-length: - - '16' + - '64' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:30 GMT + - Thu, 26 May 2022 07:27:26 GMT etag: - - W/"311149c3-44a5-41fa-a9ad-0ce274ee8dea" + - W/"b72ea5b4-303a-4cc3-848e-170efdc69c76" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d21e4604a4a7a244aa26b81b8c7514e0-e21b27b3f96f4649-01 status: code: 200 message: OK @@ -320,23 +354,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"311149c3-44a5-41fa-a9ad-0ce274ee8dea\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:30.2984495Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"b72ea5b4-303a-4cc3-848e-170efdc69c76\"","Prop1":"value","Component1":{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:26.5362685Z"}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:26.6054587Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:26.5362685Z"}}}' headers: content-length: - - '259' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:31 GMT + - Thu, 26 May 2022 07:27:26 GMT etag: - - W/"311149c3-44a5-41fa-a9ad-0ce274ee8dea" + - W/"b72ea5b4-303a-4cc3-848e-170efdc69c76" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c6c46bfc6c1e45488d7f3ed9e0fabb7c-94ce9b5337cdf841-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_not_existing.yaml index 46597c2ed8a2..80695d7b62bb 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_not_existing.yaml @@ -13,23 +13,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Could not resolve path /Component2/ComponentProp1. Please provide a valid patch document. See section - on update apis in the documentation http://aka.ms/adtv2twins."}}' + on update apis in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '213' + - '214' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:34 GMT + - Thu, 26 May 2022 07:27:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-11cde8df40141f418d2f01a6d12ba1ee-8679fda018febb42-01 status: code: 400 message: Bad Request @@ -47,24 +49,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:35 GMT + - Thu, 26 May 2022 07:27:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-03d94b17594c01448bdcd300a9ba2af1-814e17fa82db054c-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_remove.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_remove.yaml index fd0d820eed23..3db66729d2da 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_remove.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_remove.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:29.9726403+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:29.9726691+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:26.4673767+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:26.4674012+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:37 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - 7e7bda96-3a90-48c2-842a-08ff40263958 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0de565fad6294458e8d930a9bb71d51-aa733a15a270f743-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:37 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - 6335ae4c-1185-4228-b04d-88b667fba2c7 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-92e24794bd649d409cb784fc21a93fc5-0a60fa7b190f864b-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:39 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - 4172a51e-6891-4dbf-a420-7c027c5c4511 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c5def5a81e2699419dc74f9641c4e64a-8e260cf8fa5b4b4e-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:29.9726403+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:26.4673767+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:39 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - da84dcb0-6ccb-4388-93c8-28e7cee66b01 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2ea003a65f0b4c4cbaf5f70480611347-106005b7d490ff41-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:39 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - 6c31d478-33b3-4648-96b4-5cb1f73094cb strict-transport-security: - max-age=2592000 + traceresponse: + - 00-21f2bca663ab56488678611d4e3a6293-fd411aefbe3a3340-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:40 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - 83a90bb6-611d-4597-be2d-6d5158f21c33 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ca6c3d1b2c6a914e8e07815d561b18af-1814ae34311ff240-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:41.0076295+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:41.0076602+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:28.7399453+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:28.7399734+00:00"}]' headers: content-length: - - '350' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:40 GMT + - Thu, 26 May 2022 07:27:28 GMT + mise-correlation-id: + - 7557edcf-5852-4e38-a7d6-fd7bbcec6299 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b3b14f13ee5ee642af11d095119c38df-905ca9a691972c4d-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"2581b229-b53b-418b-8923-01e53deecd66\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:41.7270072Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:41.7270072Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"f40078c7-5545-44b7-970b-6193a4fd0e4b\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:28.8106229Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:28.8106229Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:28.8106229Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:28.8106229Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:41 GMT + - Thu, 26 May 2022 07:27:28 GMT etag: - - W/"2581b229-b53b-418b-8923-01e53deecd66" + - W/"f40078c7-5545-44b7-970b-6193a4fd0e4b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ed15a49991f09346b8db72ef883b5ad3-280b6209239e1440-01 status: code: 200 message: OK @@ -261,9 +291,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' @@ -271,11 +301,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:42 GMT + - Thu, 26 May 2022 07:27:28 GMT etag: - - W/"f615d27d-e78f-49f6-aeea-fb61587f201d" + - W/"95e87109-06a2-4fc4-b98f-2d1398cab85b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad149b56cea67347b8cab83548210984-9817982853ebd94e-01 status: code: 204 message: No Content @@ -289,23 +321,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"$metadata":{}}' + string: '{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:28.8106229Z"}}' headers: content-length: - - '16' + - '64' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:42 GMT + - Thu, 26 May 2022 07:27:28 GMT etag: - - W/"f615d27d-e78f-49f6-aeea-fb61587f201d" + - W/"95e87109-06a2-4fc4-b98f-2d1398cab85b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d1f0636137531a40be58b7ad01ec72e1-e46255ac499db145-01 status: code: 200 message: OK @@ -319,23 +353,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"f615d27d-e78f-49f6-aeea-fb61587f201d\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:41.7270072Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"95e87109-06a2-4fc4-b98f-2d1398cab85b\"","Prop1":"value","Component1":{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:28.8106229Z"}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:28.8762125Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:28.8106229Z"}}}' headers: content-length: - - '259' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:43 GMT + - Thu, 26 May 2022 07:27:28 GMT etag: - - W/"f615d27d-e78f-49f6-aeea-fb61587f201d" + - W/"95e87109-06a2-4fc4-b98f-2d1398cab85b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a2c0c3afec74f74cae262d2c2cf43866-139e2f7992adaf4c-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_replace.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_replace.yaml index bba39029844c..98a7e38f4770 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_replace.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components.test_update_component_replace.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:41.0076295+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:41.0076602+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:28.7399453+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:28.7399734+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - 54185f1e-776f-4712-ba04-291b41bc4308 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3244fb60bf1d5e4abea52bbd9dee5d4f-fe7e67d98ff2e847-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - 65f173b8-4c19-4560-a9b5-3ecbf1fbe815 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70d2db954ade764e97d5aed928d00433-cbd4fad1ce0e3c40-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - 1e7a9109-e20e-42f1-b4a3-ff8ad0242ff9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b6cc34303ec4694bb3448cf3a7e75b68-da1c80b2f7e07b4e-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:41.0076295+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:28.7399453+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - 1151ed3b-f2c9-4738-a2b0-aae90e3a0a5b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a968e220c40087429c05010d4100dfbc-ae2c82aaa224ff45-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - c2bc42c4-6272-492e-a51e-da5e6eb25ffe strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9d04792033810a4f9f39be6095de9da8-94fef5211bb11c4b-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - 5a398929-77b3-47ed-a39a-755587e46c22 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-378bb2fa25d21a46b4bcca093a69b2aa-cfa717b66a309540-01 status: code: 200 message: OK @@ -194,21 +218,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:51.414343+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:51.4143707+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:30.0439903+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:30.0440117+00:00"}]' headers: content-length: - - '349' + - '356' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Thu, 26 May 2022 07:27:29 GMT + mise-correlation-id: + - 8c1dc22e-db78-4fff-95c9-448f61d1571d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-85a5b5b9e8e5b941bb7cbdb30857793d-641e9205456b864b-01 status: code: 201 message: Created @@ -227,23 +255,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"5f8bbbb1-cf86-46cc-a01d-c292fd6a99b6\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:51.6918240Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:51.6918240Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"eb406a15-7830-4426-8d8d-b64a8519acad\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:30.1310693Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:30.1310693Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:30.1310693Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:30.1310693Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Thu, 26 May 2022 07:27:29 GMT etag: - - W/"5f8bbbb1-cf86-46cc-a01d-c292fd6a99b6" + - W/"eb406a15-7830-4426-8d8d-b64a8519acad" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dc7a9087f151f74e8d87055ac229e1a7-ddefb501cc8b4444-01 status: code: 200 message: OK @@ -261,9 +291,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' @@ -271,11 +301,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:51 GMT + - Thu, 26 May 2022 07:27:29 GMT etag: - - W/"6e6074aa-1f44-4d3e-9a46-e5c876759a2a" + - W/"a3398782-4810-4fce-8559-89d2850b8e33" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d983d088e17e5a488171018f5a3c7c8c-87aff483e3ae4d41-01 status: code: 204 message: No Content @@ -289,23 +321,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:51.9431390Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:30.1935128Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:30.1935128Z"}}}' headers: content-length: - - '108' + - '157' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:51 GMT + - Thu, 26 May 2022 07:27:29 GMT etag: - - W/"6e6074aa-1f44-4d3e-9a46-e5c876759a2a" + - W/"a3398782-4810-4fce-8559-89d2850b8e33" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a2bf49f70c2ada4081087044f2d07fc9-bb1ecd1a45096041-01 status: code: 200 message: OK @@ -319,23 +353,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"6e6074aa-1f44-4d3e-9a46-e5c876759a2a\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:51.9431390Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:51.6918240Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"a3398782-4810-4fce-8559-89d2850b8e33\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:30.1935128Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:30.1935128Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:30.1935128Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:30.1310693Z"}}}' headers: content-length: - - '351' + - '449' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:51 GMT + - Thu, 26 May 2022 07:27:29 GMT etag: - - W/"6e6074aa-1f44-4d3e-9a46-e5c876759a2a" + - W/"a3398782-4810-4fce-8559-89d2850b8e33" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0d5d9e06ef95b4aa92f14a277b404f6-1174e2ff248a9f4f-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_not_existing.yaml index be4bb5661457..90bf3198b34a 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_not_existing.yaml @@ -5,45 +5,47 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2022-05-31 response: body: string: '{"error":{"code":"ComponentNotFound","message":"DTComponentTestsTempTwin does not have component Component3 Please verify that the component path is - correct. You can get components by getting the twin, See example http://aka.ms/TwinGetSwSmpl."}}' + correct. You can get components by getting the twin, See example https://aka.ms/TwinGetSwSmpl."}}' headers: - content-length: '245' + content-length: '246' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:54 GMT + date: Thu, 26 May 2022 07:27:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7208706529ba204e8d8b1572ca4f6d6b-a560e9dbfa20ed4f-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:54 GMT + date: Thu, 26 May 2022 07:27:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e5efd44f40f13d4fa023dac79f3e01ac-b412de350cd07a4b-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_simple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_simple.yaml index b8ec256a05be..bf9e4a43335e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_simple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_get_component_simple.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:51.414343+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:51.4143707+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:30.0439903+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:30.0440117+00:00"}],"nextLink":null}' headers: - content-length: '375' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: 2a6afef8-9faa-4d21-a17b-e4eac1153d32 strict-transport-security: max-age=2592000 + traceresponse: 00-f067374200f56549ba6bc693bd456d51-b4ad2ee13a7b1a4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: db786464-8f70-4b28-a234-90bace6fa1e2 strict-transport-security: max-age=2592000 + traceresponse: 00-894bdddcaadd2b45b9c09d0f1b13d459-dc11a6da11758c48-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: 615992cd-7482-4a1c-ba2d-2d339f3a210d strict-transport-security: max-age=2592000 + traceresponse: 00-e432fc09149f4244b8088f8bb07e7041-98c591e4b9cf3141-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:51.414343+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:30.0439903+00:00"}],"nextLink":null}' headers: - content-length: '203' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: ea0cdb68-06eb-4ac1-a277-92e4545a5db0 strict-transport-security: max-age=2592000 + traceresponse: 00-d2929b871da7fc4ebd24f2e6368673b3-d04efe5a3bba5049-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:04:59 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: 6ca8c89c-d2fe-4b78-b9dd-e411778dba92 strict-transport-security: max-age=2592000 + traceresponse: 00-6c4235f72d905e49a7a0ea742cff0972-bc2f7439602a014d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: 8024040a-44ee-4b1e-a842-37315428d1d3 strict-transport-security: max-age=2592000 + traceresponse: 00-61a12dee2c12924382830e70647ac6dc-730ab5efba74cd45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:59.6898504+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:59.6898911+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:31.7012072+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:31.7012303+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT + date: Thu, 26 May 2022 07:27:30 GMT + mise-correlation-id: fc7c45f5-3082-4e98-9afc-2c846f5624f5 strict-transport-security: max-age=2592000 + traceresponse: 00-11d14a5c5966ff45b9a76d9b402fbc89-cf64f368e170a841-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,64 +184,67 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"44f668b8-bc3c-4c25-8e7a-dd8a91111d01\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:59.9369063Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:59.9369063Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"257daf80-5dc1-4b9b-a0c6-d1ff425fde9f\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:31.7860709Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:31.7860709Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:31.7860709Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:31.7860709Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT - etag: W/"44f668b8-bc3c-4c25-8e7a-dd8a91111d01" + date: Thu, 26 May 2022 07:27:31 GMT + etag: W/"257daf80-5dc1-4b9b-a0c6-d1ff425fde9f" strict-transport-security: max-age=2592000 + traceresponse: 00-581245d639bc4c4f8fefb8a5be1cfae4-e7846eac54fbf846-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:59.9369063Z"}}}' + string: '{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:31.7860709Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:31.7860709Z"}}}' headers: - content-length: '108' + content-length: '157' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT - etag: W/"44f668b8-bc3c-4c25-8e7a-dd8a91111d01" + date: Thu, 26 May 2022 07:27:31 GMT + etag: W/"257daf80-5dc1-4b9b-a0c6-d1ff425fde9f" strict-transport-security: max-age=2592000 + traceresponse: 00-b49bf65e8515354d9d71c33cb2355a6e-d1854e308c420342-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"44f668b8-bc3c-4c25-8e7a-dd8a91111d01\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:59.9369063Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:04:59.9369063Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"257daf80-5dc1-4b9b-a0c6-d1ff425fde9f\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:31.7860709Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:31.7860709Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:31.7860709Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:31.7860709Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:00 GMT - etag: W/"44f668b8-bc3c-4c25-8e7a-dd8a91111d01" + date: Thu, 26 May 2022 07:27:31 GMT + etag: W/"257daf80-5dc1-4b9b-a0c6-d1ff425fde9f" strict-transport-security: max-age=2592000 + traceresponse: 00-bf1e1e9fa5acc24ba1531ba388a17a52-453c7a7a30e9bc45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry.yaml index 6876b3e6652b..8794993dca8b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:59.6898504+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:59.6898911+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:31.7012072+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:31.7012303+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:01 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: 6a69e4a3-2c2a-4c8b-9847-c68eb2662b28 strict-transport-security: max-age=2592000 + traceresponse: 00-8fc4ff0a5e60894ba20125e09172b928-b165dbb1b57c0a44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:01 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: b5a6ad72-7740-4a13-8ba6-81e3f862026b strict-transport-security: max-age=2592000 + traceresponse: 00-589f77be35f70748937b3999959adde6-91fbb41a4ce4514a-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:01 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: 18ff80fb-aa5e-413c-96f7-673ac651dfe4 strict-transport-security: max-age=2592000 + traceresponse: 00-976a9418f85dc849898a84cfe686e305-e2ce431b96653948-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:04:59.6898504+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:31.7012072+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: 6b565818-1981-44f2-8c56-db9e4dd49295 strict-transport-security: max-age=2592000 + traceresponse: 00-75daf39d78807e4193e00b8bd534ae60-4b25c07d1876dc4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: c692d985-ee1e-43b7-bc8c-fd749e799dab strict-transport-security: max-age=2592000 + traceresponse: 00-afa1bd7ef296b047be7ba2ccb40b017f-df652cb86a7b634b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: c82c6cb6-45aa-423a-8814-235dd2822f71 strict-transport-security: max-age=2592000 + traceresponse: 00-0742180cd882e8428a9712d49639321a-d45cdfeb667c1941-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:03.3806829+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:03.3807127+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:32.7673848+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:32.7674083+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Thu, 26 May 2022 07:27:32 GMT + mise-correlation-id: fd8d1114-96b1-4577-b034-ba4a8c700b79 strict-transport-security: max-age=2592000 + traceresponse: 00-d6ad317a13d86d47811d58cc517f5e1f-03dbabbd05eff441-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"980394ef-a5f8-4192-8ff7-096fc905f82a\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:03.6265501Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:03.6265501Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"4511d61e-f059-4492-8907-c2ae0a91258b\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:32.8270844Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:32.8270844Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:32.8270844Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:32.8270844Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:03 GMT - etag: W/"980394ef-a5f8-4192-8ff7-096fc905f82a" + date: Thu, 26 May 2022 07:27:32 GMT + etag: W/"4511d61e-f059-4492-8907-c2ae0a91258b" strict-transport-security: max-age=2592000 + traceresponse: 00-196270adf185f247a97670e169de8701-4e40b51c19282241-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -196,22 +211,23 @@ interactions: Content-Type: - application/json Message-Id: - - 9a606bcd-5c14-41a3-9235-d33ead79bc17 + - 0683396c-e59a-4a5a-8568-a0d50d10f5da Telemetry-Source-Time: - - '2020-11-25 10:05:03.760065' + - '2022-05-26T07:27:31.855288Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:03 GMT + date: Thu, 26 May 2022 07:27:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-330b8040ad95434bb986c56541f68625-142388a9fb17d445-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_not_existing.yaml index 15f7ec8898a2..e2a665b81eb9 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_not_existing.yaml @@ -9,28 +9,29 @@ interactions: Content-Type: - application/json Message-Id: - - ef9761b5-f636-4b10-804e-f01b734dad1b + - 8c732efc-d89a-4feb-8bcb-de04a4e171a6 Telemetry-Source-Time: - - '2020-11-25 10:05:04.022194' + - '2022-05-26T07:27:31.947035Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:04 GMT + date: Thu, 26 May 2022 07:27:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9cb5a6cc95ab3645b2febffe4393bfb7-1264ed8df61f454d-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2022-05-31 - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -41,26 +42,27 @@ interactions: Content-Type: - application/json Message-Id: - - 9def412b-bbe8-45b8-aefc-e7f55d7aab60 + - b2649adf-d0a6-44cc-bc3a-c0bda7746134 Telemetry-Source-Time: - - '2020-11-25 10:05:05.361065' + - '2022-05-26T07:27:32.380072Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:04 GMT + date: Thu, 26 May 2022 07:27:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f70542b5fb9ccd4a8bc59bf457c8e141-0a6564144fda4941-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_with_message_id.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_with_message_id.yaml index 5dd2379fc293..6e5a27cad440 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_with_message_id.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_publish_component_telemetry_with_message_id.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:03.3806829+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:03.3807127+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:32.7673848+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:32.7674083+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: edf1ff80-c722-4308-abf7-44298178b36a strict-transport-security: max-age=2592000 + traceresponse: 00-2fe84ce44b6e224a937834fef200a14f-f2d9f80b41837c4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: a21ea208-6ddc-4105-95e8-0bf30ca881b3 strict-transport-security: max-age=2592000 + traceresponse: 00-4a5f00a4c55cbb4ba062a0d0cd6a4f55-3c6d9c16cdbde544-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: 0b356811-449c-46c4-9499-e93e24143538 strict-transport-security: max-age=2592000 + traceresponse: 00-5a50582a1ddd4c49973d99715cdee57b-4f5bb6190ce78240-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:03.3806829+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:32.7673848+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: 2ff4e7fc-2e1d-4b58-bbde-5be056fbb986 strict-transport-security: max-age=2592000 + traceresponse: 00-8b54dee3ee73d441bdaff6037a9ff887-a4c5fe3053ca374e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: 575c1cf0-d336-48cf-88d3-42a9458099f0 strict-transport-security: max-age=2592000 + traceresponse: 00-805c4a9b7f4d4146bb4487fb19910c1f-80905f02a4597d4e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:08 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: d9d4d2e4-c832-4dca-a596-d7209eecb26d strict-transport-security: max-age=2592000 + traceresponse: 00-bb27537350c2224381d73d773d25f251-eeb78aeec769b145-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:08.5390511+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:08.5390825+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:34.1713927+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:34.1714138+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:08 GMT + date: Thu, 26 May 2022 07:27:33 GMT + mise-correlation-id: e576447d-556e-4d06-bf2a-102e76f6685d strict-transport-security: max-age=2592000 + traceresponse: 00-37411a30c4358c4ab7cca0507581d8f3-a0459543f14acf41-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"41e7ae75-7da2-455c-a7fb-ed165638c720\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:08.7816023Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:08.7816023Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"eae18f46-449c-4520-b2f1-a0608d95b35c\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:34.2523982Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:34.2523982Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:34.2523982Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:34.2523982Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:08 GMT - etag: W/"41e7ae75-7da2-455c-a7fb-ed165638c720" + date: Thu, 26 May 2022 07:27:33 GMT + etag: W/"eae18f46-449c-4520-b2f1-a0608d95b35c" strict-transport-security: max-age=2592000 + traceresponse: 00-d0eb42ce3aa3b049a6551fde17e1e471-423282af67c0c04f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -198,20 +213,21 @@ interactions: Message-Id: - message-d0b1d1e Telemetry-Source-Time: - - '2020-11-25 10:05:08.916015' + - '2022-05-26T07:27:33.28107Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:08 GMT + date: Thu, 26 May 2022 07:27:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3aaf4ad0257fea4aaec9dc596649ae65-cdf329801f063540-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_add.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_add.yaml index a91b771b4033..05fc071191be 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_add.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_add.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:08.5390511+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:08.5390825+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:34.1713927+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:34.1714138+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:10 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: 72cef1ae-0c31-4677-98cf-c10b61c54cd3 strict-transport-security: max-age=2592000 + traceresponse: 00-863c95dd098c3d49839d17ce832aefa3-c53568e61c0f5242-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:10 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: 31b1f496-f327-472a-aefe-57c10abf8f39 strict-transport-security: max-age=2592000 + traceresponse: 00-c4a18fc7703f7a44b716f9cddaf3fb56-351d79e5fce16e48-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:10 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: 3f25f4b4-3a2e-49dd-b23d-8401e022aa63 strict-transport-security: max-age=2592000 + traceresponse: 00-8ce3a62dc09edd4aadd78c067e58908c-9047c89a42c7e642-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:08.5390511+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:34.1713927+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: 932a452b-04ac-4570-8c6e-a24e8e23ce0c strict-transport-security: max-age=2592000 + traceresponse: 00-f0da432463a477478cf77d42197534a7-3c5718ed7cf4a041-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: 2d4a1390-4af5-4499-b473-fa0cb08cc869 strict-transport-security: max-age=2592000 + traceresponse: 00-3e6c8006949d6d4f8c821d67d1d23e48-4bf41ac312a02943-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: fd1876b9-1d60-49ff-83c1-f73515c91cb6 strict-transport-security: max-age=2592000 + traceresponse: 00-4db7c74df41469408861d1f72e2e932a-a0f4b866635dbe44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:11.9386587+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:11.9386856+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:35.0962462+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:35.0962713+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Thu, 26 May 2022 07:27:34 GMT + mise-correlation-id: 1868940e-ce27-412b-a699-12fad54f9586 strict-transport-security: max-age=2592000 + traceresponse: 00-500f7526024c7346b9443e921881bbdd-b922295771a86b47-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"6a23c1a6-3b7e-4cb3-860b-519f611552ae\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:12.1816847Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:12.1816847Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"f09f97f9-0d92-4c21-a049-51b11b3488dc\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:35.1634104Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:35.1634104Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:35.1634104Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:35.1634104Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"6a23c1a6-3b7e-4cb3-860b-519f611552ae" + date: Thu, 26 May 2022 07:27:34 GMT + etag: W/"f09f97f9-0d92-4c21-a049-51b11b3488dc" strict-transport-security: max-age=2592000 + traceresponse: 00-ababa6abed783d4385ac21dafdc47f8c-9a88f08be1d0a045-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "add", "path": "/ComponentProp1", "value": "5"}]' headers: @@ -196,63 +211,66 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"7180fe97-aff5-4033-816c-3bb65ff13292" + date: Thu, 26 May 2022 07:27:34 GMT + etag: W/"8251f166-7dca-4066-aa49-7997d2f5d9a2" strict-transport-security: max-age=2592000 + traceresponse: 00-f89125f1c2a4164095e9aee216ea14dc-d696bee6c732c042-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:12.4729435Z"}}}' + string: '{"ComponentProp1":"5","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:35.2206986Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:35.2206986Z"}}}' headers: - content-length: '103' + content-length: '152' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"7180fe97-aff5-4033-816c-3bb65ff13292" + date: Thu, 26 May 2022 07:27:34 GMT + etag: W/"8251f166-7dca-4066-aa49-7997d2f5d9a2" strict-transport-security: max-age=2592000 + traceresponse: 00-6d1b84ce17a20b4aab3c76669818d5aa-48c69312ae819c49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"7180fe97-aff5-4033-816c-3bb65ff13292\"","Prop1":"value","Component1":{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:12.4729435Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:12.1816847Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"8251f166-7dca-4066-aa49-7997d2f5d9a2\"","Prop1":"value","Component1":{"ComponentProp1":"5","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:35.2206986Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:35.2206986Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:35.2206986Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:35.1634104Z"}}}' headers: - content-length: '346' + content-length: '444' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"7180fe97-aff5-4033-816c-3bb65ff13292" + date: Thu, 26 May 2022 07:27:34 GMT + etag: W/"8251f166-7dca-4066-aa49-7997d2f5d9a2" strict-transport-security: max-age=2592000 + traceresponse: 00-cb36abe52754914c9854e09bd5f3d310-ce519eb321f80a43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_not_modified.yaml index adb729b36edc..3c134795fa39 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_not_modified.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:11.9386587+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:11.9386856+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:35.0962462+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:35.0962713+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:13 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: cac7827a-f77f-49df-8e50-1cce01d3685e strict-transport-security: max-age=2592000 + traceresponse: 00-14d2af7077cf4b45811efb97c61f3961-fd5d4f16e1bfd945-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: 242b8ec5-2d91-4e09-8688-d340f4d20c34 strict-transport-security: max-age=2592000 + traceresponse: 00-30db0ae9ec97cd4ab3158a813bc3ea19-b1aafaa964de7f49-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: ca605e56-5954-4b8e-b19a-e409935462ed strict-transport-security: max-age=2592000 + traceresponse: 00-8f85eb5e1aeea049ab78af259b76b1e6-92297c4e6a49384a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:11.9386587+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:35.0962462+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: da078fca-d3e4-4de8-9a62-ee2dcf05785e strict-transport-security: max-age=2592000 + traceresponse: 00-b9bd23bb81a2af4fb2b61c9c71b1fd99-5e0ca01b86c75843-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: 187c6678-3c40-4dc5-b66f-a801dea23d12 strict-transport-security: max-age=2592000 + traceresponse: 00-d12026b43225ea45a83a395776ad4921-28f18be7f39cb94b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: fa012040-1446-4e47-8fbd-6693837e2d54 strict-transport-security: max-age=2592000 + traceresponse: 00-7e51cebfeba97a4d976e1e017264d14b-d6fbc738debdaf4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:15.7919777+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:15.7920212+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:36.3712789+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:36.3713012+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT + date: Thu, 26 May 2022 07:27:35 GMT + mise-correlation-id: 2d2e5dca-4da5-4ace-a470-b4d0f429e7d0 strict-transport-security: max-age=2592000 + traceresponse: 00-c992b38deca1f4468ec5717c230c618b-402d6cd8fd974d45-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,44 +184,46 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"359e9031-7b25-42be-987f-1e6d8a9739dc\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:16.0533855Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:16.0533855Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"9bb0a8bf-23d5-4586-acd4-bc8c9755db31\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:36.4374848Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:36.4374848Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:36.4374848Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:36.4374848Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT - etag: W/"359e9031-7b25-42be-987f-1e6d8a9739dc" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"9bb0a8bf-23d5-4586-acd4-bc8c9755db31" strict-transport-security: max-age=2592000 + traceresponse: 00-5b9dc40b85649546855471833d32b3e9-73d6f7d97c07424e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"359e9031-7b25-42be-987f-1e6d8a9739dc\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:16.0533855Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:16.0533855Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"9bb0a8bf-23d5-4586-acd4-bc8c9755db31\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:36.4374848Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:36.4374848Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:36.4374848Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:36.4374848Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT - etag: W/"359e9031-7b25-42be-987f-1e6d8a9739dc" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"9bb0a8bf-23d5-4586-acd4-bc8c9755db31" strict-transport-security: max-age=2592000 + traceresponse: 00-141d08d787067e4e8ad31eb14148a01f-f0a18b6f25ff3c44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -220,24 +236,25 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '299' + content-length: '300' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:16 GMT + date: Thu, 26 May 2022 07:27:36 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-42109a981bcc9d49b44d80b366af99b8-67f3ae3677d96944-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -248,43 +265,45 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"359e9031-7b25-42be-987f-1e6d8a9739dc" + - W/"9bb0a8bf-23d5-4586-acd4-bc8c9755db31" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:16 GMT - etag: W/"b9eb52b7-f71f-45f9-abb6-c930172940e4" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"88d9c114-9fdd-432e-84f7-a587f633ad94" strict-transport-security: max-age=2592000 + traceresponse: 00-8c7da9dc5925c94898bfa0e943cf8e5a-11c0b7672cfde948-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:16.7678006Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:36.5928552Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:36.5928552Z"}}}' headers: - content-length: '108' + content-length: '157' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:16 GMT - etag: W/"b9eb52b7-f71f-45f9-abb6-c930172940e4" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"88d9c114-9fdd-432e-84f7-a587f633ad94" strict-transport-security: max-age=2592000 + traceresponse: 00-47584d4effb8584a871fe871a689108c-efc230ba3ba0a94d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_present.yaml index 1b69cd4dd9a0..a5a26c419dde 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_conditionally_if_present.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:15.7919777+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:15.7920212+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:36.3712789+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:36.3713012+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:18 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: 54019c43-ef43-4326-9629-97f75d6e5750 strict-transport-security: max-age=2592000 + traceresponse: 00-e83a2c477368214e8ae42667a056fa75-4a689cced91bb541-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:18 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: f88b7560-652e-44ae-b157-180013aa891a strict-transport-security: max-age=2592000 + traceresponse: 00-d5a5ca9b582d60428a3d947e4eb528e1-ce1c55b87bc6c545-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:18 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: eb1419e7-2530-4123-acc3-0f947dc20be3 strict-transport-security: max-age=2592000 + traceresponse: 00-e1c19f0fb7e2ac4aa91042307b791949-680874668141124c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:15.7919777+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:36.3712789+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: 921682da-fd44-4b3d-a32c-5b1b7e9ab5d7 strict-transport-security: max-age=2592000 + traceresponse: 00-5649d0d71065a6459bcf28309de2d068-e977176173df0d4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: 8b2ac460-c27d-4deb-8759-f231f043718e strict-transport-security: max-age=2592000 + traceresponse: 00-97f87631e356fd44b318880410c8674e-ccd9c1aa7d8ec24c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: 2071236e-2a0a-4a23-b53b-dae1d25a4feb strict-transport-security: max-age=2592000 + traceresponse: 00-988e7d55ee43b54295b30290a045cebd-47cefdd62c856b49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:20.0230099+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:20.0230427+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:37.3537387+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:37.3537696+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Thu, 26 May 2022 07:27:36 GMT + mise-correlation-id: 4ba25b15-b433-44ad-bda6-ace697f235e5 strict-transport-security: max-age=2592000 + traceresponse: 00-54c048663fa189499d076581e516a634-226e7c789127514b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"da047a16-1b14-46e4-968c-991e5ef96e49\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:20.2835825Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:20.2835825Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"8ccefb19-1ebc-46a4-a049-b71ca15f4b84\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:37.4256967Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:37.4256967Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:37.4256967Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:37.4256967Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT - etag: W/"da047a16-1b14-46e4-968c-991e5ef96e49" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"8ccefb19-1ebc-46a4-a049-b71ca15f4b84" strict-transport-security: max-age=2592000 + traceresponse: 00-c50e2cb1cb65fa4ab53ff101ed83814e-97aec96ef775c745-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -198,41 +213,43 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:20 GMT - etag: W/"646dbda4-7c94-43e1-bda3-c027e12fc5bc" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"a8bf045d-81d2-4bef-92d3-a40f0d02fa88" strict-transport-security: max-age=2592000 + traceresponse: 00-2fb13587f104a144837134b6cdd79f98-ea6498a4bc667c4d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:20.5373755Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:37.4822610Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:37.4822610Z"}}}' headers: - content-length: '108' + content-length: '157' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:20 GMT - etag: W/"646dbda4-7c94-43e1-bda3-c027e12fc5bc" + date: Thu, 26 May 2022 07:27:36 GMT + etag: W/"a8bf045d-81d2-4bef-92d3-a40f0d02fa88" strict-transport-security: max-age=2592000 + traceresponse: 00-3e0e06d8b7ddd04688a589be379e2684-9df853718b839b4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_invalid_patch.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_invalid_patch.yaml index 22025264f7c3..40fb065a14d3 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_invalid_patch.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_invalid_patch.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:20.0230099+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:20.0230427+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:37.3537387+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:37.3537696+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: c21d8aae-7ca1-486e-8ad7-889a021b8b3a strict-transport-security: max-age=2592000 + traceresponse: 00-4e8613160d6d5a4ca6302cfc0591f98e-70c9b9c586b27947-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: aeb5faa6-51c7-4917-9efc-006512f0d780 strict-transport-security: max-age=2592000 + traceresponse: 00-6f2c0b97baed3740ad4a1178ac3676c5-2a3b0c0c19ce9547-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: 5ed125ea-18c2-455f-a3ef-850fc8133c1c strict-transport-security: max-age=2592000 + traceresponse: 00-c61cfcd2126bf2408919af83380e8f9a-19c0f7b619476048-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:20.0230099+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:37.3537387+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: a160eb3a-f25f-4d99-9325-88193e88e7ad strict-transport-security: max-age=2592000 + traceresponse: 00-91444b14312f304ca99b81d35b673970-cc25425aae71f043-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: 48a31d88-5342-4ae2-a2d9-ebf7afb3497b strict-transport-security: max-age=2592000 + traceresponse: 00-55c11f516fd0d14fa35d6a177c47396c-e8a9dcb92e6bd145-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:23 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: 361914a6-7252-4bc1-9d3c-aa0cb66773d5 strict-transport-security: max-age=2592000 + traceresponse: 00-4410d132a64eb044b1745719c8ded507-8f5aee4b6b3b8840-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:23.9997303+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:23.9997627+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:38.5017807+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:38.5018035+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:23 GMT + date: Thu, 26 May 2022 07:27:37 GMT + mise-correlation-id: 1b073f5b-d593-426b-a1e8-cee4010c29b8 strict-transport-security: max-age=2592000 + traceresponse: 00-6e865a0c01260c45b9f4c5b8e2f4db62-4aadf4d203f9d64e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"2c2a5d8d-2b72-403a-a266-471ce41c8e34\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:24.2995201Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:24.2995201Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"59fea4dd-570e-471a-99cf-eb099a3b188d\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:38.5630376Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:38.5630376Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:38.5630376Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:38.5630376Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:23 GMT - etag: W/"2c2a5d8d-2b72-403a-a266-471ce41c8e34" + date: Thu, 26 May 2022 07:27:38 GMT + etag: W/"59fea4dd-570e-471a-99cf-eb099a3b188d" strict-transport-security: max-age=2592000 + traceresponse: 00-f7e42f4efb2cc74f8c1d327ae161d739-3f64e79085ddd44b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "move", "path": "/AverageTemperature", "value": 42}]' headers: @@ -196,23 +211,24 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Unsupported operation type move. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '195' + content-length: '196' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:23 GMT + date: Thu, 26 May 2022 07:27:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2799d563c4b79349b8643f8c3cb9a708-be376214988a8c40-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: '["AverageTemperature"]' headers: @@ -223,24 +239,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"errors":{"[0]":["Error converting value \"AverageTemperature\" to type ''Microsoft.AspNetCore.JsonPatch.Operations.Operation''. Path ''[0]'', line 1, position 21."]},"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One - or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|5ca95930-4accd16d31e1c152."}}' + or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|f031a0f0-4369f7238f0e479f."}}' headers: content-length: '371' content-type: application/problem+json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Thu, 26 May 2022 07:27:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cd92f457b3bce44da712b9d8c8b3df7b-cbc8a050edfeab45-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: '[{}]' headers: @@ -251,23 +268,24 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Parameter op must not be empty. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '194' + content-length: '195' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Thu, 26 May 2022 07:27:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7206bb4798983f4e8050a17a1257e699-33690f49dceacc47-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: '[{"op": "add", "path": "/ComponentProp2", "value": "5"}]' headers: @@ -278,9 +296,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"ComponentProp2 @@ -288,12 +306,13 @@ interactions: headers: content-length: '183' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Thu, 26 May 2022 07:27:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2b2d7a7ef6412b4c9b183b86009accf4-140bc7568783f446-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": 42}]' headers: @@ -304,9 +323,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"Expected @@ -314,10 +333,11 @@ interactions: headers: content-length: '188' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Thu, 26 May 2022 07:27:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f11c5c0982e2cc4d81e952ae76ca006d-6309ca4568ef154c-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_multiple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_multiple.yaml index 7850164c0316..d6bd725fc48c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_multiple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_multiple.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:23.9997303+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:23.9997627+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:38.5017807+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:38.5018035+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:27 GMT + date: Thu, 26 May 2022 07:27:38 GMT + mise-correlation-id: 6c7da280-a05e-4880-9ba9-44c684fcc0f2 strict-transport-security: max-age=2592000 + traceresponse: 00-33678df991b5fc489918195607101f35-18afb48d0fc0c142-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Thu, 26 May 2022 07:27:38 GMT + mise-correlation-id: 6086aef5-3a2f-4cc3-8e0d-e6c70e512117 strict-transport-security: max-age=2592000 + traceresponse: 00-1155364d8e41a644a75a8ff5c2f3e280-8e92073a42cb9a40-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Thu, 26 May 2022 07:27:38 GMT + mise-correlation-id: c2bab9e3-f25a-4dd1-841d-d9cb355fcca7 strict-transport-security: max-age=2592000 + traceresponse: 00-7d625d13eacb6b409db2e96389f191ac-28bfd47e80a61f48-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:23.9997303+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:38.5017807+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Thu, 26 May 2022 07:27:38 GMT + mise-correlation-id: 35238a40-2a81-4f2b-8656-cd8846a34d87 strict-transport-security: max-age=2592000 + traceresponse: 00-c3fc3ef49d4fee43a6c7a7963d2e4b58-c7cbf9874962a04b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Thu, 26 May 2022 07:27:38 GMT + mise-correlation-id: ea3f9763-275b-4bbe-ac7e-4fe22a504589 strict-transport-security: max-age=2592000 + traceresponse: 00-6fcb41c8c2ca5d46b7e52e382477de99-e18ffc85e6b86046-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Thu, 26 May 2022 07:27:39 GMT + mise-correlation-id: fc8467ee-22e2-45e3-abe8-1eda582d0e6d strict-transport-security: max-age=2592000 + traceresponse: 00-4fdd731e5c3ca742b6a146feef1a33d5-663c9da8ef3ab140-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:29.9015857+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:29.9016234+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:39.6280049+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:39.6280356+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:29 GMT + date: Thu, 26 May 2022 07:27:39 GMT + mise-correlation-id: 5341ae84-2fc3-40cc-858c-a80b4b5cba16 strict-transport-security: max-age=2592000 + traceresponse: 00-55da6082ff6be046a8758c72a46fb879-956ee2fad13a4844-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"9fe58cb1-3980-45a3-b52a-05ca9b5e3a47\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:30.3345912Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:30.3345912Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"438ee1ee-4f2a-4c6d-a5de-6b79d03d4c9b\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:39.6905878Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:39.6905878Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:39.6905878Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:39.6905878Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:29 GMT - etag: W/"9fe58cb1-3980-45a3-b52a-05ca9b5e3a47" + date: Thu, 26 May 2022 07:27:39 GMT + etag: W/"438ee1ee-4f2a-4c6d-a5de-6b79d03d4c9b" strict-transport-security: max-age=2592000 + traceresponse: 00-c3ae2295ce74dd4e9e45fced6d824a8e-f27ccdda8d573945-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}, {"op": "remove", "path": "/ComponentProp1"}]' @@ -197,63 +212,66 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:29 GMT - etag: W/"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856" + date: Thu, 26 May 2022 07:27:39 GMT + etag: W/"871bb1c2-8e41-44e6-828c-06ea449c1e68" strict-transport-security: max-age=2592000 + traceresponse: 00-f94dfa5ea8c14e42915262a5ecc2768f-98d01358e9702c45-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"$metadata":{}}' + string: '{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:39.6905878Z"}}' headers: - content-length: '16' + content-length: '64' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:29 GMT - etag: W/"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856" + date: Thu, 26 May 2022 07:27:39 GMT + etag: W/"871bb1c2-8e41-44e6-828c-06ea449c1e68" strict-transport-security: max-age=2592000 + traceresponse: 00-b8353047df08e843822227ed0465c5ac-08a45a3eb749f743-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:30.3345912Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"871bb1c2-8e41-44e6-828c-06ea449c1e68\"","Prop1":"value","Component1":{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:39.6905878Z"}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:39.7530607Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:39.6905878Z"}}}' headers: - content-length: '259' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:31 GMT - etag: W/"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856" + date: Thu, 26 May 2022 07:27:39 GMT + etag: W/"871bb1c2-8e41-44e6-828c-06ea449c1e68" strict-transport-security: max-age=2592000 + traceresponse: 00-26d367d257e2b447be4be4162a8df813-9c73c395ee44264c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_not_existing.yaml index 6c9cedf9a1b3..68497af0fa32 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_not_existing.yaml @@ -9,23 +9,24 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Could not resolve path /Component2/ComponentProp1. Please provide a valid patch document. See section - on update apis in the documentation http://aka.ms/adtv2twins."}}' + on update apis in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '213' + content-length: '214' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:32 GMT + date: Thu, 26 May 2022 07:27:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-dc91b162cce3c1438115ed9be7040a83-d1925e2be688804f-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -36,22 +37,23 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:32 GMT + date: Thu, 26 May 2022 07:27:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1a6ba49e5c5d8a4591ff99419613f23e-dccfcae513dc9342-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_remove.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_remove.yaml index 3d894f948583..ca06b83c0f10 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_remove.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_remove.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:29.9015857+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:29.9016234+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:39.6280049+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:39.6280356+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:33 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: caf41983-952e-4d6c-8e8c-e270a6f7c408 strict-transport-security: max-age=2592000 + traceresponse: 00-db6c3600611e9d4f88c9a67bfb1eef74-d70d9c793de3cd44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:33 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: fbab3341-6188-4d36-af77-d16bd288b58a strict-transport-security: max-age=2592000 + traceresponse: 00-d274dc646fc69a4fa8c7789460fe0953-b85a699ab2598e42-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: ed159687-9dbc-48d1-882d-c403ab294fd5 strict-transport-security: max-age=2592000 + traceresponse: 00-0bc6ae5804ce4a41836978a1b03f8b5a-7067156518f0854d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:29.9015857+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:39.6280049+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: f9506d8b-93c7-4118-b04e-c7d816203ab9 strict-transport-security: max-age=2592000 + traceresponse: 00-eafbc34a8698724b836940b204a338d1-2cf1359e57a3df4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: ca783ea0-9b75-4694-9fb3-7ea7c0b581e9 strict-transport-security: max-age=2592000 + traceresponse: 00-5a17bd0e8d209a4b844925e1b53f647b-4c42853a9b3ba740-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: db8e0805-e9c8-4d96-b008-af90a186e7d6 strict-transport-security: max-age=2592000 + traceresponse: 00-f621d7affe3f7243b5782b720f46bebe-c3d21ac21d50694a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:35.9028824+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:35.9029116+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:41.3893721+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:41.3893942+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Thu, 26 May 2022 07:27:40 GMT + mise-correlation-id: f782fef6-6751-4efc-afde-d93fb316156d strict-transport-security: max-age=2592000 + traceresponse: 00-3dc810b0d69f674ead74cab0c624eb9a-2114c3fe808bcc47-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"965551da-b168-4d54-a4c7-cdcffeea220b\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:36.8780755Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:36.8780755Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"07493083-0e62-4a32-ab4d-7a9ccd41e605\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:41.4769429Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:41.4769429Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:41.4769429Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:41.4769429Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:36 GMT - etag: W/"965551da-b168-4d54-a4c7-cdcffeea220b" + date: Thu, 26 May 2022 07:27:40 GMT + etag: W/"07493083-0e62-4a32-ab4d-7a9ccd41e605" strict-transport-security: max-age=2592000 + traceresponse: 00-f2a94e7a2217da4abc33b30af90280cd-45721420d3233846-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "remove", "path": "/ComponentProp1"}]' headers: @@ -196,63 +211,66 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:37 GMT - etag: W/"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7" + date: Thu, 26 May 2022 07:27:40 GMT + etag: W/"ce6b4b16-14f7-425f-81b0-1c51ba6dc62a" strict-transport-security: max-age=2592000 + traceresponse: 00-7d6b63c3f371774686dc4ae518cd2fdc-3f6370a12c07ff4d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"$metadata":{}}' + string: '{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:41.4769429Z"}}' headers: - content-length: '16' + content-length: '64' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:37 GMT - etag: W/"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7" + date: Thu, 26 May 2022 07:27:40 GMT + etag: W/"ce6b4b16-14f7-425f-81b0-1c51ba6dc62a" strict-transport-security: max-age=2592000 + traceresponse: 00-048af5e539ba9643b75d6e59595bfd5f-744d4163bf2b5a46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:36.8780755Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"ce6b4b16-14f7-425f-81b0-1c51ba6dc62a\"","Prop1":"value","Component1":{"$metadata":{"$lastUpdateTime":"2022-05-26T07:27:41.4769429Z"}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:41.5375294Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:41.4769429Z"}}}' headers: - content-length: '259' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:38 GMT - etag: W/"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7" + date: Thu, 26 May 2022 07:27:40 GMT + etag: W/"ce6b4b16-14f7-425f-81b0-1c51ba6dc62a" strict-transport-security: max-age=2592000 + traceresponse: 00-382391de6e13014abd537f7db629342b-056f643f6c1b1f44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_replace.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_replace.yaml index 8a22e43ff528..1547adedee77 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_replace.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_components_async.test_update_component_replace.yaml @@ -5,30 +5,32 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:35.9028824+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:35.9029116+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:41.3893721+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:41.3893942+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '382' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: dc6c5908-9d5e-420b-8cec-037812e7b8cc strict-transport-security: max-age=2592000 + traceresponse: 00-ea11c0998d0af1449b730b179e3596aa-dc018cecb9c3ed4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +40,104 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: f47cb975-8737-4a99-a778-668fc205492e strict-transport-security: max-age=2592000 + traceresponse: 00-6aa2b67c8ee11942a7edd56a65cd96a4-583f35c3b26a3746-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: e2fe8891-0973-40b7-a396-f65133ec9d2d strict-transport-security: max-age=2592000 + traceresponse: 00-a6c233aa1c98214792bd4fca1ac034ef-a4c249f08b3cf949-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:35.9028824+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:41.3893721+00:00"}],"nextLink":null}' headers: - content-length: '204' + content-length: '207' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: 730b3b90-840b-415a-b1ae-553c408c3641 strict-transport-security: max-age=2592000 + traceresponse: 00-4603740c4c153e47a9f561cccd7f0f3a-e47420debf0b3540-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: 9bae140a-70f4-48b8-bcba-21e4ff8ed8ac strict-transport-security: max-age=2592000 + traceresponse: 00-ebc232da5f92d64386086052ee6cb7c7-54d3a1e110847a41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:40 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: 29f5a249-55de-4a92-9fa1-24bdf1200ff8 strict-transport-security: max-age=2592000 + traceresponse: 00-526769d453557d41975a46e8cd67e748-d6898da6c17e074a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +156,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:41.0329325+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:41.0329618+00:00"}]' + string: '[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:42.4675817+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:42.4676019+00:00"}]' headers: - content-length: '350' + content-length: '356' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:40 GMT + date: Thu, 26 May 2022 07:27:41 GMT + mise-correlation-id: 2f778851-b807-45a0-8fc5-56d8113623d4 strict-transport-security: max-age=2592000 + traceresponse: 00-eb44264f23bb3d4498f3ba6df4d63ce1-b8885f8d185c0246-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +184,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"99d9a541-0767-4b7b-8a75-cc4b8b395656\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:41.2907074Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:41.2907074Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"004e8713-525c-48e4-a71a-ccf9b076e6bb\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:42.5295003Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:42.5295003Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:42.5295003Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:42.5295003Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:40 GMT - etag: W/"99d9a541-0767-4b7b-8a75-cc4b8b395656" + date: Thu, 26 May 2022 07:27:41 GMT + etag: W/"004e8713-525c-48e4-a71a-ccf9b076e6bb" strict-transport-security: max-age=2592000 + traceresponse: 00-0a6553457af42d45ae868ffa64be18f8-99296103f22ac24d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -196,63 +211,66 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:40 GMT - etag: W/"846a930c-1212-4dfd-af3e-d41fbacb8dff" + date: Thu, 26 May 2022 07:27:41 GMT + etag: W/"d87c7854-5f2f-422c-88c9-c8386f7eac87" strict-transport-security: max-age=2592000 + traceresponse: 00-09c8005a30e3c941b8b54e0fd383747f-50b7d4064d7fa440-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:41.5354120Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:42.5837821Z"}}}' headers: - content-length: '108' + content-length: '157' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:41 GMT - etag: W/"846a930c-1212-4dfd-af3e-d41fbacb8dff" + date: Thu, 26 May 2022 07:27:41 GMT + etag: W/"d87c7854-5f2f-422c-88c9-c8386f7eac87" strict-transport-security: max-age=2592000 + traceresponse: 00-90a4df25b6200740899b0d5eb1401a1f-fed26a1e4dd9cc4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"846a930c-1212-4dfd-af3e-d41fbacb8dff\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:41.5354120Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:41.2907074Z"}}}' + string: '{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"d87c7854-5f2f-422c-88c9-c8386f7eac87\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:42.5837821Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:42.5295003Z"}}}' headers: - content-length: '351' + content-length: '449' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:41 GMT - etag: W/"846a930c-1212-4dfd-af3e-d41fbacb8dff" + date: Thu, 26 May 2022 07:27:41 GMT + etag: W/"d87c7854-5f2f-422c-88c9-c8386f7eac87" strict-transport-security: max-age=2592000 + traceresponse: 00-c337167490fdbc4cb83ee2fde286bcb4-a0e267e34f94a643-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_conditionally_if_missing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_conditionally_if_missing.yaml index 375332f7e751..2bea48108716 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_conditionally_if_missing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_conditionally_if_missing.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:41.0329325+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:41.0329618+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:42.4675817+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:42.4676019+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '382' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:44 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - 41ba4c08-accc-4133-94fa-8b23bcebfeb4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b9df4a813cdd3e48be47a1100fb63940-fb88099d3a79f44a-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +58,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:45 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - bb4a1fe7-1849-4ea7-b166-c7d1921507d1 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1c235326245e3e49b689994fc21d0cf2-6e34ea91c1485149-01 status: code: 409 message: Conflict @@ -72,9 +80,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2022-05-31 response: body: string: '' @@ -82,9 +90,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:45 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - da3b5560-1877-4a4c-8f16-c007372a3e96 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dff9316bc8e69447b1204c0c27d21df0-b9c0ed5aee79c248-01 status: code: 204 message: No Content @@ -98,21 +110,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:41.0329325+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:DTComponentTestsComponent;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:42.4675817+00:00"}],"nextLink":null}' headers: content-length: - - '204' + - '207' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:46 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - e2f8ed7c-8c51-45dd-8d64-a42db58a22cb strict-transport-security: - max-age=2592000 + traceresponse: + - 00-723247989042a74a844161ce84ef42ce-c227a322bed33f4d-01 status: code: 200 message: OK @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:46 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - e77ec2b6-04df-451d-a1cf-37dfdf101997 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-651019cfb69b5249ad25b4b576e2ef9e-29866eb396c8e940-01 status: code: 204 message: No Content @@ -154,9 +174,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +186,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:46 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - 24d7eb54-26f6-4500-95ff-71961b89f481 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c3d6f4bb4ae7034bb36c904a21100352-4e982c5c67fcc04c-01 status: code: 200 message: OK @@ -189,21 +213,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:47.7409936+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:43.7025682+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Thu, 26 May 2022 07:27:42 GMT + mise-correlation-id: + - 7a9f2cba-d1a8-4718-8738-dfcfc6ff736f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1167f1b60496db40ac319da60f29f7ff-73fcbbcdbd4da54d-01 status: code: 201 message: Created @@ -219,9 +247,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2022-05-31 response: body: string: '' @@ -229,9 +257,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Thu, 26 May 2022 07:27:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-37c22f17c93dac419da97b71ecfdf0e2-6ef61292e34f4643-01 status: code: 204 message: No Content @@ -252,23 +282,25 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"33b943cf-15e6-417f-8240-f82679507a66\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:05:48.3278783Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:05:48.3278783Z"}}}' + string: '{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"347417e1-8389-439a-b64f-aaa6c6c306dd\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:43.8468614Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:43.8468614Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:43.8468614Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Thu, 26 May 2022 07:27:42 GMT etag: - - W/"33b943cf-15e6-417f-8240-f82679507a66" + - W/"347417e1-8389-439a-b64f-aaa6c6c306dd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6b33ad45ec3085498af3966095897d4b-22f8fdef72787a47-01 status: code: 200 message: OK @@ -289,9 +321,9 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -303,9 +335,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Thu, 26 May 2022 07:27:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7ff5ecf57b7a1c449f0e519ccbd0b93a-7d52f73ccb6cd041-01 status: code: 412 message: Precondition Failed diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_without_model.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_without_model.yaml index 190a0f147f37..e1fcaf2f1b38 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_without_model.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_digitaltwin_without_model.yaml @@ -14,9 +14,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93051735?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93051735?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"dtmi:samples:Building;2 @@ -27,9 +27,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:50 GMT + - Thu, 26 May 2022 07:27:43 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71d6cbad383e974ea03e46c43d996f7f-270a668c6063e640-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_invalid_digitaltwin.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_invalid_digitaltwin.yaml index 5155f3a7a3c5..a2acab5138fe 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_invalid_digitaltwin.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_invalid_digitaltwin.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:47.7409936+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:43.7025682+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Thu, 26 May 2022 07:27:44 GMT + mise-correlation-id: + - a6bd28a9-65de-4d3b-b673-11e9d08ed5ca strict-transport-security: - max-age=2592000 + traceresponse: + - 00-84b62c0b283e5e4e8908395a1a8b1459-5928fc9ea985cd4c-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Thu, 26 May 2022 07:27:44 GMT + mise-correlation-id: + - 03d52744-6039-4b36-8d5e-bf9d35a26133 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f92edb978e7e0a48987ca3e6f5293f34-5a81ae297d43b848-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Thu, 26 May 2022 07:27:44 GMT + mise-correlation-id: + - 69772642-a420-4573-9926-084d3f768c99 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-151cf0ee664119439039ebf010d6626a-fba205f43b4a5947-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:53.9057562+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:45.0845492+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Thu, 26 May 2022 07:27:44 GMT + mise-correlation-id: + - 2acdfff6-c707-4815-857e-4abb629d6483 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b3353f327c9b85479fe395d7712d076e-8925d79e44b91047-01 status: code: 201 message: Created @@ -130,24 +146,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-cb71498?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-cb71498?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-cb71498. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '272' + - '273' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Thu, 26 May 2022 07:27:44 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4f62e6b3d233764daa7b0c89d17db2f9-1b6a6857f95c704a-01 status: code: 404 message: Not Found @@ -166,9 +184,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-cb71498?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-cb71498?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"LowestTemperature @@ -179,9 +197,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:54 GMT + - Thu, 26 May 2022 07:27:44 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6e89b66dba7a3b4ea720907a632790d1-7e50981c15fd0e4a-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_simple_digitaltwin.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_simple_digitaltwin.yaml index dab27f220064..793d7875099e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_simple_digitaltwin.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_create_simple_digitaltwin.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:53.9057562+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:45.0845492+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Thu, 26 May 2022 07:27:45 GMT + mise-correlation-id: + - 11643656-2e3a-4cf9-bdaf-193135e42ce9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-826b3926ffe2ea4fbe620d1a0dc2b38b-8b36bb8a82782244-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Thu, 26 May 2022 07:27:45 GMT + mise-correlation-id: + - 590b830a-8dd2-48ec-9ffd-8faf77d46129 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9a7515c50dabdb4f80f3e93b0fe75e3c-e944e8f4c6170d4c-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Thu, 26 May 2022 07:27:45 GMT + mise-correlation-id: + - 2c89d06e-0d60-411d-8ff5-e87ffa3ff9c8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ad74738a9c34a4399992fd10d320775-5874f470ec990e4e-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:57.5361308+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:45.8347479+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Thu, 26 May 2022 07:27:45 GMT + mise-correlation-id: + - b1b284e2-a6a3-486b-843e-9996799a274d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ca775b07fe775b4bbc0806c1e74cb92e-0ffbc858c6311248-01 status: code: 201 message: Created @@ -130,27 +146,24 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-f8db143b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-f8db143b?api-version=2022-05-31 response: body: - string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital - twin instance that exists with the ID digitalTwin-f8db143b. Please verify - that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + string: '' headers: content-length: - - '273' - content-type: - - application/json; charset=utf-8 + - '0' date: - - Tue, 24 Nov 2020 21:05:57 GMT + - Thu, 26 May 2022 07:27:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-20c27f3d07646848b55263e0291f05b5-c22e40645649554b-01 status: - code: 404 - message: Not Found + code: 204 + message: No Content - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -166,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-f8db143b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-f8db143b?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"d0e321a1-d437-4c22-b21a-d8102601a02f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:05:58.1403309Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:05:58.1403309Z"}}}' + string: '{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"b90205a6-c781-49a6-878b-da5cd86817e5\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:45.9793168Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:45.9793168Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:45.9793168Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:57 GMT + - Thu, 26 May 2022 07:27:45 GMT etag: - - W/"d0e321a1-d437-4c22-b21a-d8102601a02f" + - W/"b90205a6-c781-49a6-878b-da5cd86817e5" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b7add907c857914583dca8ff1a9cd100-71cb602939ecca43-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin.yaml index 853178f5d10f..f6dc687c1768 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:05:57.5361308+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:45.8347479+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:00 GMT + - Thu, 26 May 2022 07:27:46 GMT + mise-correlation-id: + - 0f867f75-a6ed-4661-8981-a21cca3c6683 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d5241951dcb31d4fa6405edc6d828ed9-d6ab1830eada8c4b-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:00 GMT + - Thu, 26 May 2022 07:27:46 GMT + mise-correlation-id: + - 33c1cfca-d2d1-4127-957c-462065450b25 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b2da8d604ce49245988db06c9bfaea02-a0795dd032dd5a48-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:00 GMT + - Thu, 26 May 2022 07:27:46 GMT + mise-correlation-id: + - fa95dba1-f90a-4e50-a4c4-67b9d764f4bf strict-transport-security: - max-age=2592000 + traceresponse: + - 00-113913eb9eb34448952547e876bf3f0f-48085ffb5a34d940-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:01.4142543+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:46.6988664+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Thu, 26 May 2022 07:27:46 GMT + mise-correlation-id: + - ff23c678-2e02-4e2a-be36-290c8f049b01 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-536ee9085c7fce42b9546655ee403fe8-2106b6c4c4b95d4f-01 status: code: 201 message: Created @@ -130,24 +146,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-73f21151. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Thu, 26 May 2022 07:27:46 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04b8e264c169dc4c8dbd3d0c21d40d48-1dcaf288d6717646-01 status: code: 404 message: Not Found @@ -166,23 +184,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-73f21151","$etag":"W/\"58e1f7d3-dd2f-4499-adf5-89b7ba920d0d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:01.9277453Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:01.9277453Z"}}}' + string: '{"$dtId":"digitalTwin-73f21151","$etag":"W/\"3e995cdd-acab-418e-9bf8-c35c401438ba\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:46.8143877Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:46.8143877Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:46.8143877Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Thu, 26 May 2022 07:27:46 GMT etag: - - W/"58e1f7d3-dd2f-4499-adf5-89b7ba920d0d" + - W/"3e995cdd-acab-418e-9bf8-c35c401438ba" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98f68349102faf499c72dbbe7b1ca484-93477cd98c528b4f-01 status: code: 200 message: OK @@ -198,9 +218,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2022-05-31 response: body: string: '' @@ -208,9 +228,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Thu, 26 May 2022 07:27:46 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-999b9ecc47ceee40ab0255f2a21fdff0-0c8df9bde8f0434c-01 status: code: 204 message: No Content @@ -224,24 +246,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-73f21151. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:02 GMT + - Thu, 26 May 2022 07:27:46 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-13869efc3ecedf438637c4fc5958f8fa-5425da0cdd54a14c-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_not_modified.yaml index bba0723554cb..f2d1388122f5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_not_modified.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:01.4142543+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:46.6988664+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 6f3cf5d3-a7a9-4f11-87c8-2592a8b2389b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-817393c81d28ab45b0411d787fe25c3f-4b881e0369d0f04a-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 8338baa0-0449-4be4-bde9-c8f9a432b3a6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-41ff6de0a5a52641a2ca6fdc411cd849-fa624ec9046f6c4d-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 335afffa-767b-4726-84ec-a9efaa15a18c strict-transport-security: - max-age=2592000 + traceresponse: + - 00-47f33a91e5f3774ea494109bda1ec5b4-01f9bfb41ada2643-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:05.1831911+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:47.704363+00:00"}]' headers: content-length: - - '161' + - '163' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - f79d4c59-a985-4ad3-9509-0eabdddbb6d6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8a2d3a0d668fbd489c6abf6683de7b60-3e4ad08f4c5b7b49-01 status: code: 201 message: Created @@ -130,24 +146,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-3b561da7. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:05 GMT + - Thu, 26 May 2022 07:27:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-53288c12f67d974c9238e3cbb7848e66-df028f49fa09f146-01 status: code: 404 message: Not Found @@ -166,23 +184,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-3b561da7","$etag":"W/\"841565e2-45a6-4917-aeb6-218bf15c6395\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:05.7179567Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:05.7179567Z"}}}' + string: '{"$dtId":"digitalTwin-3b561da7","$etag":"W/\"5a847785-11b3-4319-b457-439b4085f157\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:47.8420415Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:47.8420415Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:47.8420415Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:05 GMT + - Thu, 26 May 2022 07:27:47 GMT etag: - - W/"841565e2-45a6-4917-aeb6-218bf15c6395" + - W/"5a847785-11b3-4319-b457-439b4085f157" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d70d405d16495a449797606d4c0c953c-d9b6845b0b87444e-01 status: code: 200 message: OK @@ -200,24 +220,26 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '299' + - '300' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:05 GMT + - Thu, 26 May 2022 07:27:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ddf341fca479834b8bf64cdcae6a9011-e7d5d83459d68349-01 status: code: 412 message: Precondition Failed @@ -233,11 +255,11 @@ interactions: Content-Length: - '0' If-Match: - - W/"841565e2-45a6-4917-aeb6-218bf15c6395" + - W/"5a847785-11b3-4319-b457-439b4085f157" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2022-05-31 response: body: string: '' @@ -245,9 +267,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:05 GMT + - Thu, 26 May 2022 07:27:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-200c4aa2eaa71a42a73294685ca129c9-0490c5bcc40a7543-01 status: code: 204 message: No Content @@ -261,24 +285,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-3b561da7. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:06 GMT + - Thu, 26 May 2022 07:27:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-188cc7f4c5af2941a8e92989a30523c6-01b471bd441b864a-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_present.yaml index 9b51b13e37e6..0c1e3b45a46b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_conditionally_if_present.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:05.1831911+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:47.704363+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '189' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 1d94c54b-5212-4bc4-b9a9-db0baad01ebc strict-transport-security: - max-age=2592000 + traceresponse: + - 00-73c643d55ffd8a4aa0bd2bd0d7f070d1-b83fcc6ba0285046-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 8936c9bb-03b0-45fd-bd91-d969645a0ee1 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fce92495582da340b4a2807d49a420de-fd26de5c94552a40-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 1af6e926-ada8-42cd-8e9d-e439759d88f4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b7909b8850e07249968a417f414d95f4-809d3fb23adb084e-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:09.0484679+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:48.7036587+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Thu, 26 May 2022 07:27:47 GMT + mise-correlation-id: + - 8fb8049c-374e-44d9-9ca3-8be8604ac4bd strict-transport-security: - max-age=2592000 + traceresponse: + - 00-38e16eec7cbae74b9e5a8dcb2f420076-aec3964177d93442-01 status: code: 201 message: Created @@ -130,24 +146,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-ab161bb7. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:09 GMT + - Thu, 26 May 2022 07:27:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-58404e98f4af1b4f8af27befc69b5a83-43c1d2e33927c149-01 status: code: 404 message: Not Found @@ -166,23 +184,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-ab161bb7","$etag":"W/\"1485a5b6-da51-41a5-adff-c00b46cfa25e\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:09.6352750Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:09.6352750Z"}}}' + string: '{"$dtId":"digitalTwin-ab161bb7","$etag":"W/\"9c1a76f8-659f-4100-9fd7-c173a9f38413\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:48.8283512Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:48.8283512Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:48.8283512Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:09 GMT + - Thu, 26 May 2022 07:27:48 GMT etag: - - W/"1485a5b6-da51-41a5-adff-c00b46cfa25e" + - W/"9c1a76f8-659f-4100-9fd7-c173a9f38413" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-503f41c5d6fc9b478da09a185b9ed36a-9f0f6b16ed97ba4a-01 status: code: 200 message: OK @@ -200,9 +220,9 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2022-05-31 response: body: string: '' @@ -210,9 +230,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:09 GMT + - Thu, 26 May 2022 07:27:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4d6dd7b74ddbf74a878d2c833a376e7f-78172800b163da41-01 status: code: 204 message: No Content @@ -226,24 +248,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-ab161bb7. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:09 GMT + - Thu, 26 May 2022 07:27:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-270c3283ae3f5f419a56114ac9f8b722-400390bfb7fef44b-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_not_existing.yaml index 2574f847f0e0..a3f88453bbf7 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_delete_digitaltwin_not_existing.yaml @@ -11,24 +11,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-7b3016cb?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-7b3016cb?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-7b3016cb. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:11 GMT + - Thu, 26 May 2022 07:27:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-886d193aa7e20044b4385e876ef09c89-ee3aaab1bccc7746-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin.yaml index a3e193b91130..31ea15be8d8b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:09.0484679+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:48.7036587+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:13 GMT + - Thu, 26 May 2022 07:27:50 GMT + mise-correlation-id: + - da5f898c-1eb1-436e-9718-8ae7915da987 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1d944d36e0ef50468f46f2141402f64a-a072bccdd716ba4a-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:13 GMT + - Thu, 26 May 2022 07:27:50 GMT + mise-correlation-id: + - 1cf8ae7a-cb20-4f66-98bd-47eaf1ce7a6f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-47c4bb0fe63ef541a66c8ad6c1680ceb-dc131e0fd3297344-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:13 GMT + - Thu, 26 May 2022 07:27:50 GMT + mise-correlation-id: + - 3a6e5cee-a9ec-4be3-94cf-4277bd244f77 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7d08d3de7facb448a73ee0b852555cb6-b251dbc456f52d46-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:14.8552486+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:50.2005987+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Thu, 26 May 2022 07:27:50 GMT + mise-correlation-id: + - 034253fa-ecd5-48ec-b0cd-e9d5da1c7924 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0471d68df68e7649af542c59e62fae7d-bed78116f86d7f41-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Thu, 26 May 2022 07:27:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c4459e2d446ecb4da03aedb5f5ef0fd6-a1b93136976c3545-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"}}}' + string: '{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"55491956-26e3-42ff-a957-2f32e69f5811\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:50.3457068Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:50.3457068Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:50.3457068Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Thu, 26 May 2022 07:27:50 GMT etag: - - W/"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef" + - W/"55491956-26e3-42ff-a957-2f32e69f5811" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e3541c65bd92864eae09b104475a583a-759b3e01824c874b-01 status: code: 200 message: OK @@ -191,23 +211,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"}}}' + string: '{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"55491956-26e3-42ff-a957-2f32e69f5811\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:50.3457068Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:50.3457068Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:50.3457068Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Thu, 26 May 2022 07:27:50 GMT etag: - - W/"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef" + - W/"55491956-26e3-42ff-a957-2f32e69f5811" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8656866ba421bf4c83c4c1fe7ac25d76-6c0a9c5348331f45-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin_not_existing.yaml index 889b4e7859bc..286b9c914e6e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_get_digitaltwin_not_existing.yaml @@ -9,24 +9,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-398e1598?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-398e1598?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-398e1598. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:17 GMT + - Thu, 26 May 2022 07:27:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5818f7d027557c489bd22dd1c266d323-455354e59764214f-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry.yaml index 496028721c01..8693007bc63c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry.yaml @@ -14,23 +14,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-64b71110?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-64b71110?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-64b71110","$etag":"W/\"ff4592df-1105-49cd-804d-720bfb34d28d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:19.8351479Z"}}}' + string: '{"$dtId":"digitalTwin-64b71110","$etag":"W/\"e9b490b4-1099-4383-bd49-f727b1b229d1\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:51.5047293Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:51.5047293Z"}}}' headers: content-length: - - '235' + - '284' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:19 GMT + - Thu, 26 May 2022 07:27:51 GMT etag: - - W/"ff4592df-1105-49cd-804d-720bfb34d28d" + - W/"e9b490b4-1099-4383-bd49-f727b1b229d1" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-032993a9da900244b9177b1728741412-7da18141ca51fc40-01 status: code: 200 message: OK @@ -48,13 +50,13 @@ interactions: Content-Type: - application/json Message-Id: - - e37404e0-2a17-46ce-909e-02811d281d71 + - 3d9f95c7-6caf-4d7c-86ca-90700fa7bba8 Telemetry-Source-Time: - - '2020-11-25 10:06:19.968709' + - '2022-05-26T07:27:50.537574Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-64b71110/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-64b71110/telemetry?api-version=2022-05-31 response: body: string: '' @@ -62,9 +64,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:19 GMT + - Thu, 26 May 2022 07:27:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-47bc93260301834e8690e3d0b24872fb-23de85fc9a67eb49-01 status: code: 204 message: No Content diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_not_existing.yaml index b5c1c69eb233..1c6a33b0bcb3 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_not_existing.yaml @@ -13,28 +13,30 @@ interactions: Content-Type: - application/json Message-Id: - - e493de3f-b47b-4085-9017-1f2941dc88f4 + - 94af41e5-0108-41a4-b6e8-80bba0ab6d04 Telemetry-Source-Time: - - '2020-11-25 10:06:20.243959' + - '2022-05-26T07:27:50.611267Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:22 GMT + - Thu, 26 May 2022 07:27:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-203da4432f146141a87c338902b5f1bb-b1ef342e601e7141-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_with_message_id.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_with_message_id.yaml index 24239cb6f1d3..f623c39f73f5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_with_message_id.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_publish_telemetry_with_message_id.yaml @@ -14,23 +14,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ae02179b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ae02179b?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"cb8f8a39-0235-4c38-8ffe-32bafba9e9ac\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:24.2079669Z"}}}' + string: '{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"73a30889-a2f0-4b2c-9d58-9743fe1b3772\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:52.6485986Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:52.6485986Z"}}}' headers: content-length: - - '235' + - '284' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:24 GMT + - Thu, 26 May 2022 07:27:52 GMT etag: - - W/"cb8f8a39-0235-4c38-8ffe-32bafba9e9ac" + - W/"73a30889-a2f0-4b2c-9d58-9743fe1b3772" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3f3fb051afb06f4d96c816632575bdc9-7afca9fb105d3146-01 status: code: 200 message: OK @@ -50,11 +52,11 @@ interactions: Message-Id: - message-ae02179b Telemetry-Source-Time: - - '2020-11-25 10:06:24.350647' + - '2022-05-26T07:27:51.676278Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ae02179b/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ae02179b/telemetry?api-version=2022-05-31 response: body: string: '' @@ -62,9 +64,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:24 GMT + - Thu, 26 May 2022 07:27:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad2f81f437ce1a4c83fce1c0bd31394b-41b4a9e26b2a594f-01 status: code: 204 message: No Content diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins.yaml index accdeb640440..fdc9072de70c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins.yaml @@ -14,23 +14,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-76d61187?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-76d61187?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-76d61187","$etag":"W/\"57c596a3-a0d2-4251-b27f-54a7120d436f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:26.5625286Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:26.5625286Z"}}}' + string: '{"$dtId":"digitalTwin-76d61187","$etag":"W/\"d715c447-d7cb-4388-8406-5ed58454987b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:53.3489344Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:53.3489344Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:53.3489344Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:26 GMT + - Thu, 26 May 2022 07:27:52 GMT etag: - - W/"57c596a3-a0d2-4251-b27f-54a7120d436f" + - W/"d715c447-d7cb-4388-8406-5ed58454987b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bc1f199440d9404c8cceac32aab3182b-42f6fcef27ebaf4f-01 status: code: 200 message: OK @@ -48,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2022-05-31 response: body: - string: '{"value":[{"$dtId":"digitalTwin-93051735","$etag":"W/\"986fa578-be78-4f51-b143-3f17650a284b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:09:09.2675062Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:09:09.2675062Z"}}},{"$dtId":"digitalTwin-59f11a82","$etag":"W/\"0ba07291-a86d-45fc-9654-3546cc8ccbfa\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:47:48.7059018Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:47:48.7059018Z"}}},{"$dtId":"digitalTwin-da8b9690-30a4-45ee-ad53-4b9d40d9aaf9","$etag":"W/\"098f9eda-ea4e-4b38-b056-b9d68fe6726e\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:37:14.7882483Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:37:14.7882483Z"}}},{"$dtId":"digitalTwin-01a796b7-13fe-4524-baa4-0275448787db","$etag":"W/\"d68d426f-09b0-4e1f-bfad-71fd68ad6a70\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:39:25.2207989Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:39:25.2207989Z"}}},{"$dtId":"digitalTwin-f2fae040-1c0a-4a25-8f47-36b4da16dbbe","$etag":"W/\"44efe0d8-dd1c-4d8f-a4d6-02690375acd9\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:44:07.9282650Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:44:07.9282650Z"}}},{"$dtId":"digitalTwin-2d828f14-8a97-4292-931d-5e8b40276f1d","$etag":"W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:45:37.3557825Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:45:37.3557825Z"}}},{"$dtId":"digitalTwin-34cbdbed-8349-4553-a4b1-6d04283a7e4f","$etag":"W/\"eb9d68e3-2722-43b8-ad1b-a6805b828e8d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:48:06.5640369Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:48:06.5640369Z"}}},{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"e2d7e3cc-0d58-4ad4-8804-9cd1c877ebe3\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:40:11.5175819Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:40:11.5175819Z"}}},{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"}}},{"$dtId":"digitalTwin-edc149c","$etag":"W/\"108076da-9024-411d-86ec-ad51c961d84d\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:40:07.7704027Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:40:07.4417839Z"}}},{"$dtId":"digitalTwin-4f6c15d6","$etag":"W/\"70f5547e-d2d0-4716-851a-fc159035ac94\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T05:02:28.2109878Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T05:02:28.2109878Z"}}},{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"0f5375a8-83af-4db7-b22b-5321a44ecdd7\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:40:03.9732229Z"}}},{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"4015cf0a-293a-4d66-b07f-d33d36d58244\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:39:42.7296569Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:39:43.3721766Z"}}},{"$dtId":"digitalTwin-248a152c","$etag":"W/\"b204987d-de4e-4509-b802-9ec4fbb23d42\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:39:58.1575182Z"}}},{"$dtId":"digitalTwin-93531716","$etag":"W/\"fd3805e4-756a-4ca4-985c-adf0a76ee440\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:39:53.7604545Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:39:53.7604545Z"}}},{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"a2e43656-4611-4d69-a74b-c981b0c24a4d\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:39:47.3931481Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:39:46.8782917Z"}}},{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"01562626-edf0-4601-b803-c7efa2d16ad7\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:35:47.5944921Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:35:46.8755883Z"}}},{"$dtId":"digitalTwin-c6dc1bf8","$etag":"W/\"e2f9f366-f6fc-4d12-8e31-375af425a341\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T05:46:27.8706581Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T05:46:27.8706581Z"}}},{"$dtId":"digitalTwin-76d61187","$etag":"W/\"4ce013d4-b54b-4879-ace8-d8ce4f907ec6\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:39:36.6812230Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:39:36.6812230Z"}}},{"$dtId":"digitalTwin-127f197c","$etag":"W/\"205be083-66b8-4fd4-94ea-5cc162ec01d8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T05:52:24.6907189Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T05:52:24.6907189Z"}}},{"$dtId":"digitalTwin-d021935","$etag":"W/\"4f4b3c04-50b5-4cab-9b3a-535ed89f9ea1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:51:05.7657453Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:51:05.7657453Z"}}},{"$dtId":"digitalTwin-246f1518","$etag":"W/\"a2a2a584-a328-4ce7-8f16-0dec9a36efa8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:36:57.9015962Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:36:57.9015962Z"}}},{"$dtId":"digitalTwin-694b1681","$etag":"W/\"b4739da4-10f0-489f-98e8-1f2f8a6a9779\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:07.0232024Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:07.0232024Z"}}},{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"0e712380-2266-4bad-a826-91e37b395690\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:13.2765071Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:13.5312706Z"}}},{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"968402d3-527c-4870-853b-adf43292cfe2\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:17.5791145Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:16.8628861Z"}}},{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"0a6fc1fd-8e07-40ef-94b2-4113edd3a279\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:21.2702776Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:21.0121772Z"}}},{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"5c4bb8b2-b667-4810-86e2-c3e3b27e8dd3\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:25.1436031Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:25.1436031Z"}}},{"$dtId":"digitalTwin-43421a26","$etag":"W/\"2625c2a8-71bf-4cde-ac38-a3bc8dfc0a9e\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:30.1551767Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:30.1551767Z"}}},{"$dtId":"digitalTwin-ef31948","$etag":"W/\"14c2ffc0-d037-4d52-8400-7e043e4eee64\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:35.6228101Z"}}},{"$dtId":"digitalTwin-27b71996","$etag":"W/\"b0f50d5a-9237-4180-a468-d70f46c05b06\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:39.7554774Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:39.3828298Z"}}},{"$dtId":"digitalTwin-124a1964","$etag":"W/\"23e1a084-af43-4939-84a5-b87c20e6dc18\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:43.6744361Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:43.6744361Z"}}},{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"846a930c-1212-4dfd-af3e-d41fbacb8dff\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:41.5354120Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:41.2907074Z"}}},{"$dtId":"digitalTwin-64b71110","$etag":"W/\"ff4592df-1105-49cd-804d-720bfb34d28d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:19.8351479Z"}}},{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"4ca314a5-c544-4b63-b773-4f35d794158a\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:02.0763514Z"}}},{"$dtId":"digitalTwin-697b1686","$etag":"W/\"10ba5853-73a4-492e-bc41-31453081d0dc\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:17:33.7213394Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:17:33.7213394Z"}}},{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"33b943cf-15e6-417f-8240-f82679507a66\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:05:48.3278783Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:05:48.3278783Z"}}},{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"43af6307-54cb-4e78-8469-40df2ac08234\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:36:32.4168048Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:36:32.4168048Z"}}},{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"3bc9002e-417b-4325-9610-6393f3e2cabb\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:27:48.1021658Z"}}},{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"82bc19a1-0452-48ae-909d-c4bd9512b5a6\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:Floor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:27:48.3703229Z"}}},{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"63be1e75-d441-4b0f-b432-a8cbbb39e094\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:Room;1","Temperature":{"lastUpdateTime":"2020-11-24T20:27:48.6148292Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T20:27:48.6148292Z"}}},{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"cb8f8a39-0235-4c38-8ffe-32bafba9e9ac\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:24.2079669Z"}}},{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"a8e9b74d-e7e9-4563-9fb9-81ae7f22508e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:29:09.8733352Z"}}},{"$dtId":"digitalTwin-94b71748","$etag":"W/\"5b352a12-07dc-4c94-b466-b92e57ba2274\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:45:38.3961257Z"}}},{"$dtId":"digitalTwin-6640166a","$etag":"W/\"c6347d50-0613-4095-a176-3a0c000d5fbc\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:58:12.5195867Z"}}},{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"d0e321a1-d437-4c22-b21a-d8102601a02f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:05:58.1403309Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:05:58.1403309Z"}}}],"continuationToken":null}' + string: '{"value":[{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"d87c7854-5f2f-422c-88c9-c8386f7eac87\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:42.5837821Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:42.5295003Z"}}},{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"347417e1-8389-439a-b64f-aaa6c6c306dd\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:43.8468614Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:43.8468614Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:43.8468614Z"}}},{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"b90205a6-c781-49a6-878b-da5cd86817e5\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:45.9793168Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:45.9793168Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:45.9793168Z"}}},{"$dtId":"digitalTwin-64b71110","$etag":"W/\"86dc14ca-a46b-4593-831b-ee042f410ba4\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:49.0905307Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:49.0905307Z"}}},{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"29fa4ebd-9c05-4264-9057-5f3321a0c8aa\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:50.5225638Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:50.5225638Z"}}},{"$dtId":"digitalTwin-76d61187","$etag":"W/\"98c9e67c-c084-440c-9c0f-2848a007fda4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:51.2907252Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:51.2907252Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:51.2907252Z"}}},{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"b3575a9e-476b-436e-bc4c-1545c5c97378\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:53.5339642Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:53.4678576Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:53.5339642Z"}}},{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"33b70dcc-a296-41a9-9337-f9b8dbc6a125\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:54.7667283Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:54.7667283Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:54.6098508Z"}}},{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"a76744c6-77af-450d-af87-c2f9da42be4c\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:55.8136347Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:55.8136347Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:55.7426733Z"}}},{"$dtId":"digitalTwin-248a152c","$etag":"W/\"61508dee-4686-4617-8e41-f8fb7608d4f0\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:58.2544069Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:58.2544069Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:58.2544069Z"}}},{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"2bbaa985-d287-4be7-9b82-588a23a47c56\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:00.0941456Z","TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:00.0297071Z"}}},{"$dtId":"digitalTwin-edc149c","$etag":"W/\"a74ecbf7-9a95-40e0-820c-02fb5618424f\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:01.2873798Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:01.2873798Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:01.2251312Z"}}},{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"0f0672dd-6750-417f-a2a3-2c699d2e72ab\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:03.1275537Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:03.1275537Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:03.1275537Z"}}},{"$dtId":"digitalTwin-d021935","$etag":"W/\"4c70453f-dcec-4ae2-9fce-55e67a97659b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:05.1506292Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:05.1506292Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:05.1506292Z"}}},{"$dtId":"digitalTwin-246f1518","$etag":"W/\"2e406287-5fee-4d39-9b88-b84d95097ac1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:09.5445524Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:09.5445524Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:09.5445524Z"}}},{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"6154f939-9f3d-4f4b-889e-75d9d0a46d47\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:10.4981242Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:10.4981242Z"}}},{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"c1da9f8f-11e2-4018-84ee-8adb29def1d8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:11.5100885Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:11.5100885Z"}}},{"$dtId":"digitalTwin-694b1681","$etag":"W/\"2453c32c-dfcc-4823-8d1a-507d803a48f1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:12.0159633Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:12.0159633Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:12.0159633Z"}}},{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"ad439e81-c035-4501-85b6-b3d1635da054\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:13.6437123Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:13.5668224Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:13.6437123Z"}}},{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"4b12e19c-4a7a-4605-a626-ac4aedfe7429\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:16.3040659Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:16.3040659Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:16.3040659Z"}}},{"$dtId":"digitalTwin-43421a26","$etag":"W/\"c3727628-18dc-4f5b-9009-31d6dc50d3b3\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:17.3156632Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:17.3156632Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:17.3156632Z"}}},{"$dtId":"digitalTwin-ef31948","$etag":"W/\"309e1682-fdb1-4f77-a5a6-5d37cacad4d1\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:18.5543430Z","TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:18.4919033Z"}}},{"$dtId":"digitalTwin-27b71996","$etag":"W/\"c372ae89-561f-4412-8e6b-9fe97e7ed3c2\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:19.4142974Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:19.4142974Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:19.3575445Z"}}},{"$dtId":"digitalTwin-124a1964","$etag":"W/\"b32d2ebe-7468-43f7-a345-002d496bdf0a\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:20.2666990Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:20.2666990Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:20.2666990Z"}}},{"$dtId":"digitalTwin-93531716","$etag":"W/\"ea462c9f-407c-4edf-af96-ff96c9bf9e7f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:57.0171906Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:57.0171906Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:57.0171906Z"}}},{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"9e6aa6ad-5930-4dc1-9c06-9016e8afa548\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:02.3695334Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:02.3695334Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:02.3695334Z"}}},{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"7d13e715-e338-4323-9496-c27c88f25e67\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:14.6178949Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:14.6178949Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:14.4725218Z"}}},{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"b707ae5b-c75b-45dc-aba5-95ace43c068b\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:15.4671173Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:15.4671173Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:15.4132703Z"}}},{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"b9348fa0-ec83-47a9-8a2c-eeda7a4eb24c\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:24:47.6350512Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:24:47.6350512Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:24:47.6350512Z"}}},{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"e9efc652-416e-49bf-8f67-86b672ac0d72\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:00.6999710Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:00.6999710Z"}}},{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"2913e35b-6cff-4dc2-bcf6-969d292527e4\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:27:00.7591147Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:00.7591147Z"}}},{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"0aa5e767-eb6b-47eb-8234-1e22f1ae2013\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:27:00.8171527Z","Temperature":{"lastUpdateTime":"2022-05-26T07:27:00.8171527Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:27:00.8171527Z"}}}],"continuationToken":null}' headers: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:26 GMT + - Thu, 26 May 2022 07:27:53 GMT + mise-correlation-id: + - 64e70462-ae0a-4ac9-874a-b44ac6c5c99c query-charge: - - '8.93' + - '5.23' strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b8ac0c70111d334ea78d101a6b928169-b7301e25124be142-01 transfer-encoding: - chunked status: diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins_invalid_expression.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins_invalid_expression.yaml index 44d484b74ef8..67cace481acd 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins_invalid_expression.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_query_digitaltwins_invalid_expression.yaml @@ -13,21 +13,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2022-05-31 response: body: string: '{"error":{"code":"SqlQueryError","message":"SQL query parse failed: SQL Parser Error, Line=1, Position=0, Message=missing SELECT at ''foo'' See - samples in http://aka.ms/adtv2query for the correct syntax."}}' + samples in https://aka.ms/adtv2query for the correct syntax."}}' headers: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:29 GMT + - Thu, 26 May 2022 07:27:54 GMT + mise-correlation-id: + - c3ce0ca5-39de-4470-bcc8-591a12c7dbb2 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6e9215d959ebac42ba17fc5ce84d983b-a388dda09c2afe42-01 transfer-encoding: - chunked status: diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_add.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_add.yaml index 4b94674e65ae..9e6234369c3e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_add.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_add.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:14.8552486+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:50.2005987+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - ab08565f-f9b1-4d66-9387-e6faa801caee strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04cd9decb5ad6143af776c6ba1fd2d40-b172243ff5dc1b40-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 66e1daef-dfc8-4d99-bea7-77e2bd7b33ec strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e117c44a18ad3b42bfe3d7799a2d92c3-3cf49db88208ae40-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 09e7d608-d90b-482f-a004-573178882dc9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-804bd2037394574599fd05a56c659999-c8c5914fb71c6147-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:31.8977946+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:55.5786592+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 0f32b97a-535d-48a4-a395-b9bfc298f751 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1f2fbe8fc8029a4a81615f748ff0074c-7b7b4e0e05ed7a4c-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Thu, 26 May 2022 07:27:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d7c97ce751444a4ca7642bf3d9aa523d-c679031ce2113e43-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"5f03b098-3ab8-4dc7-9793-2dd90363242b\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:32.5227239Z"}}}' + string: '{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"581ddf5a-f540-44ea-90d0-18966ad97fbe\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:55.7031969Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:55.7031969Z"}}}' headers: content-length: - - '235' + - '284' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Thu, 26 May 2022 07:27:55 GMT etag: - - W/"5f03b098-3ab8-4dc7-9793-2dd90363242b" + - W/"581ddf5a-f540-44ea-90d0-18966ad97fbe" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-de065f405de3504695a9fd90e626e2ea-d60b63a6c8216941-01 status: code: 200 message: OK @@ -195,9 +215,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2022-05-31 response: body: string: '' @@ -205,11 +225,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Thu, 26 May 2022 07:27:55 GMT etag: - - W/"4ba6ad6b-aa72-477a-a608-26a8308526f4" + - W/"23046bf7-4a8f-4f37-b999-fb1d0e7e18f7" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-72b05bd7410a34489813e764924e4794-b9b7f585984cdd49-01 status: code: 204 message: No Content @@ -223,23 +245,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"4ba6ad6b-aa72-477a-a608-26a8308526f4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:32.5227239Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:32.8120849Z"}}}' + string: '{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"23046bf7-4a8f-4f37-b999-fb1d0e7e18f7\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:55.7673858Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:55.7031969Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:55.7673858Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Thu, 26 May 2022 07:27:55 GMT etag: - - W/"4ba6ad6b-aa72-477a-a608-26a8308526f4" + - W/"23046bf7-4a8f-4f37-b999-fb1d0e7e18f7" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-30a62d4b82e6ac40b6ec54eb31bc2f8e-7ad329c632b33f4d-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_not_match.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_not_match.yaml index 7b08fdef0e38..c3e748d2e9d7 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_not_match.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_not_match.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:31.8977946+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:55.5786592+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 13475653-44bb-465c-9405-ee1f8851b7c8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2041a51f912916479d19862e3d950856-01a7749fb879ea42-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 5f49a008-60d6-4bda-9fb3-f7cd44131051 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9dccef2bd4249146afa03773ea1f398b-6c0e03a23f1ceb41-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 97a2adde-2091-476a-aa2c-bdb4748987b2 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8cfdf8f225c39a44949986d6205aadb9-637e8a76dba50f4f-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:36.0250797+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:56.5470117+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Thu, 26 May 2022 07:27:55 GMT + mise-correlation-id: + - 964f032c-488e-46af-873b-0ba060e25a92 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71bd4a692a56e644b075ae0a776c2eae-6f1b0222e7b7f841-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Thu, 26 May 2022 07:27:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1cb033c3bcfb174e8e4fe6fae1438d83-c18cf2741ac72545-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"55f8e8de-e36e-414b-a70a-754b1268c5b0\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:36.5521711Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:36.5521711Z"}}}' + string: '{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"6c65097d-197a-4493-ac2d-0a089a2a4cda\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:56.7186371Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:56.7186371Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:56.7186371Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Thu, 26 May 2022 07:27:56 GMT etag: - - W/"55f8e8de-e36e-414b-a70a-754b1268c5b0" + - W/"6c65097d-197a-4493-ac2d-0a089a2a4cda" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e8339160b07d0c4b922b43aee0edbe87-384eadbf5907e041-01 status: code: 200 message: OK @@ -197,24 +217,26 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '299' + - '300' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Thu, 26 May 2022 07:27:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-80607868a2ecda42b1d393e7c6d6ff8f-f9cdc889f0549542-01 status: code: 412 message: Precondition Failed @@ -232,11 +254,11 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"55f8e8de-e36e-414b-a70a-754b1268c5b0" + - W/"6c65097d-197a-4493-ac2d-0a089a2a4cda" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2022-05-31 response: body: string: '' @@ -244,11 +266,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Thu, 26 May 2022 07:27:56 GMT etag: - - W/"58eafbee-6ca0-4433-87d6-6df3e6471599" + - W/"b3eb7fbb-d958-428f-bde5-ac503eea2650" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0c60e9e7068424c975c2022be7d3b12-df60bb9ac313434c-01 status: code: 204 message: No Content @@ -262,23 +286,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"58eafbee-6ca0-4433-87d6-6df3e6471599\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:37.1072577Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:36.5521711Z"}}}' + string: '{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"b3eb7fbb-d958-428f-bde5-ac503eea2650\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:56.8378774Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:56.8378774Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:56.7186371Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:37 GMT + - Thu, 26 May 2022 07:27:56 GMT etag: - - W/"58eafbee-6ca0-4433-87d6-6df3e6471599" + - W/"b3eb7fbb-d958-428f-bde5-ac503eea2650" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2bcd7b26febd1147ade96c736f614e92-13dd0d07b0921d49-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_present.yaml index 16896e6082d8..4bb2f348db0e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_conditionally_if_present.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:36.0250797+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:56.5470117+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:38 GMT + - Thu, 26 May 2022 07:27:56 GMT + mise-correlation-id: + - 0e7b40fd-ebcd-4b38-a47f-e19fefd05739 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c5629f91ebba34448139137d3e86d3f3-c7d5f4c65459b641-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Thu, 26 May 2022 07:27:56 GMT + mise-correlation-id: + - 48087c04-505c-4e3e-bf96-f259aaed7817 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e84d257a38e6c14b851a0337a8c12e47-197910bf365c6446-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Thu, 26 May 2022 07:27:56 GMT + mise-correlation-id: + - a5edec03-bdaa-43be-bcbb-39ec1819d3f0 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d4283485f2fcd4894390eece49fa292-235623df6878b240-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:40.4613403+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:57.604147+00:00"}]' headers: content-length: - - '161' + - '163' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Thu, 26 May 2022 07:27:56 GMT + mise-correlation-id: + - 671bff0d-9e6e-42f3-892d-31833fa5ae78 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-222c785eaeefb14590996f70a2f40b13-498fc9a0b434cd49-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Thu, 26 May 2022 07:27:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-240a0e4ba18eed4abc8101b08650d0fa-aac782d96420144c-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"f2ec21a4-f6d7-4e42-afbc-8430309063dc\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:41.1121211Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:41.1121211Z"}}}' + string: '{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"cc8968b9-f3e0-447c-ae44-afeb56c871b9\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:57.7310227Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:57.7310227Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:57.7310227Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:40 GMT + - Thu, 26 May 2022 07:27:57 GMT etag: - - W/"f2ec21a4-f6d7-4e42-afbc-8430309063dc" + - W/"cc8968b9-f3e0-447c-ae44-afeb56c871b9" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c453f78e05e5cc499105d22566f46005-3d99a64b64abe440-01 status: code: 200 message: OK @@ -197,9 +217,9 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2022-05-31 response: body: string: '' @@ -207,11 +227,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:40 GMT + - Thu, 26 May 2022 07:27:57 GMT etag: - - W/"27e2ed8e-fa84-43df-a493-1736163b14b7" + - W/"c1684a51-feaa-4d16-8b4c-175d6e5b57b5" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c9962c41a1a8514693e29df5e00c3699-eded06cdfed47143-01 status: code: 204 message: No Content @@ -225,23 +247,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"27e2ed8e-fa84-43df-a493-1736163b14b7\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:41.3752799Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:41.1121211Z"}}}' + string: '{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"c1684a51-feaa-4d16-8b4c-175d6e5b57b5\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:57.7932222Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:57.7932222Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:57.7310227Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:40 GMT + - Thu, 26 May 2022 07:27:57 GMT etag: - - W/"27e2ed8e-fa84-43df-a493-1736163b14b7" + - W/"c1684a51-feaa-4d16-8b4c-175d6e5b57b5" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-512c4c889671bb41b868a50fdbffca8f-cc3702ac5d65bf48-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_invalid_patch.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_invalid_patch.yaml index f76119c0d888..bba4181cf8d4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_invalid_patch.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_invalid_patch.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:40.4613403+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:57.604147+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '189' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Thu, 26 May 2022 07:27:58 GMT + mise-correlation-id: + - 4d16d5fc-ae80-4ce2-b385-bb0cde8cbc23 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-39ccfe1fea275f4cbe44efc4c42cb0e3-2d52bdce35146e49-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Thu, 26 May 2022 07:27:58 GMT + mise-correlation-id: + - 9373f8b2-c330-409b-9887-83d76bb0cc73 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-99b4cb5a1699f247941018b98304223f-ee7abaea68cc1841-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Thu, 26 May 2022 07:27:58 GMT + mise-correlation-id: + - 0fe44b7c-9bb8-4ad1-bdbb-5789609b43b8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-733b4cabac392b4ba99f67b76ab2918c-6937039c92c90042-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:44.0801+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:58.4383678+00:00"}]' headers: content-length: - - '158' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Thu, 26 May 2022 07:27:58 GMT + mise-correlation-id: + - 6b5909dc-a77d-4fe4-87be-107ee0239c47 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-06f83a76927734448ec51c665bba2892-ac9d3e8ef4ed144c-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Thu, 26 May 2022 07:27:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-94ee3281ba418c44842631c8e1d00323-c236ec1012d9b342-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-93531716","$etag":"W/\"65f9aa27-4b67-4ffe-a1cc-b9deeb29083e\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:44.5952751Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:44.5952751Z"}}}' + string: '{"$dtId":"digitalTwin-93531716","$etag":"W/\"f87c8519-0114-452e-b58c-78c8ccdff190\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:58.5693322Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:58.5693322Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:58.5693322Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Thu, 26 May 2022 07:27:58 GMT etag: - - W/"65f9aa27-4b67-4ffe-a1cc-b9deeb29083e" + - W/"f87c8519-0114-452e-b58c-78c8ccdff190" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cb3fc415ccd4c24c86c08d06ce24c42e-11b8e7ac7f94e548-01 status: code: 200 message: OK @@ -195,23 +215,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Unsupported operation type move. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '195' + - '196' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Thu, 26 May 2022 07:27:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-39e85eff58afef419d1fb58dd6e427ff-1016e311f2055647-01 status: code: 400 message: Bad Request @@ -229,25 +251,27 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2022-05-31 response: body: string: '{"errors":{"[0]":["Error converting value \"AverageTemperature\" to type ''Microsoft.AspNetCore.JsonPatch.Operations.Operation''. Path ''[0]'', line 1, position 21."],"jsonPatchDocument":["The jsonPatchDocument field is required."]},"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One - or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|4aefdc30-437063c9bf5945c2."}}' + or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|f031a142-4369f7238f0e479f."}}' headers: content-length: - '436' content-type: - application/problem+json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Thu, 26 May 2022 07:27:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c59ae9ecd6ae174b9caee37375e9f398-528c889fb38cc143-01 status: code: 400 message: Bad Request @@ -265,9 +289,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Payload is invalid."}}' @@ -277,9 +301,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:45 GMT + - Thu, 26 May 2022 07:27:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-05efedee0da3e34091920ce78ad29d64-966a556bcae5a349-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_multiple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_multiple.yaml index 6cb0ac443205..33a29d4da4d8 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_multiple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_multiple.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:44.0801+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:58.4383678+00:00"}],"nextLink":null}' headers: content-length: - - '184' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Thu, 26 May 2022 07:27:59 GMT + mise-correlation-id: + - 91dc1531-b66e-4ba2-a0d3-b1b7aafd9152 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a851a07063038f4e8584ac0dc274070d-56399cb9e431b242-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Thu, 26 May 2022 07:27:59 GMT + mise-correlation-id: + - eaadabfa-bc17-4915-9f1b-216d0d1a8f5f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aaf3fc6b65ae3e43ba519eabb27b1122-a0d4678d6f12e94e-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Thu, 26 May 2022 07:27:59 GMT + mise-correlation-id: + - fea7e2dc-29b2-42fe-878a-82317b5ae6ea strict-transport-security: - max-age=2592000 + traceresponse: + - 00-23721233c70ecc4ca2bd42745dd114fe-0b9cf7499e977e4b-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:47.7834166+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:59.4416945+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Thu, 26 May 2022 07:27:59 GMT + mise-correlation-id: + - f7a0902b-00bd-40f1-99a2-708f52b92dad strict-transport-security: - max-age=2592000 + traceresponse: + - 00-76616f98d80e5748bc1715f0c209f1c2-9708477aee87994a-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Thu, 26 May 2022 07:27:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b8d72a16d19f2e43a5de06b08600413a-84c75f31334eaf41-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-248a152c","$etag":"W/\"996b5837-3b8b-4436-a8e4-42f87aaf68ea\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:48.3134859Z"}}}' + string: '{"$dtId":"digitalTwin-248a152c","$etag":"W/\"f07bbde7-9b13-4712-a5ce-1e10e1200d19\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:59.5878925Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:59.5878925Z"}}}' headers: content-length: - - '235' + - '284' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Thu, 26 May 2022 07:27:59 GMT etag: - - W/"996b5837-3b8b-4436-a8e4-42f87aaf68ea" + - W/"f07bbde7-9b13-4712-a5ce-1e10e1200d19" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a1afb6215f8f974aa172bf18492994db-d1902d58f2173745-01 status: code: 200 message: OK @@ -196,9 +216,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2022-05-31 response: body: string: '' @@ -206,11 +226,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Thu, 26 May 2022 07:27:59 GMT etag: - - W/"de7f45a1-b137-4048-accd-8af3da70bf47" + - W/"b7ec0a92-60c2-4613-8a30-62ec791c1a81" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-90df2bfc22cbbe4a8c7b98994d55b5b4-3cd80d3c39902049-01 status: code: 204 message: No Content @@ -224,23 +246,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-248a152c","$etag":"W/\"de7f45a1-b137-4048-accd-8af3da70bf47\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:48.5691447Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:48.5691447Z"}}}' + string: '{"$dtId":"digitalTwin-248a152c","$etag":"W/\"b7ec0a92-60c2-4613-8a30-62ec791c1a81\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:59.6527599Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:59.6527599Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:59.6527599Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Thu, 26 May 2022 07:27:59 GMT etag: - - W/"de7f45a1-b137-4048-accd-8af3da70bf47" + - W/"b7ec0a92-60c2-4613-8a30-62ec791c1a81" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f8273d918bc2fb489d850b38b7fca7d9-f67621b323a91946-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_not_existing.yaml index e6916b66744e..9a4d3242b323 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_not_existing.yaml @@ -13,24 +13,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-7d3116db?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-7d3116db?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-7d3116db. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '273' + - '274' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:49 GMT + - Thu, 26 May 2022 07:28:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1836bd0d5b13934aa51bd16809160167-513060b8b0a57144-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_remove.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_remove.yaml index 715aba58a7d3..a92a925c3b76 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_remove.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_remove.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:47.7834166+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:27:59.4416945+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:51 GMT + - Thu, 26 May 2022 07:28:00 GMT + mise-correlation-id: + - ffdf54a7-5dd1-4ece-88dd-80a66b9f6511 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7f8cc2559331d14294cb95e3939bfbc7-36b12637ca306f42-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Thu, 26 May 2022 07:28:00 GMT + mise-correlation-id: + - 5b33f284-9e3b-4b0e-b9dc-1b6c5b6e4680 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-834565f5f825c242810534f2e41c4d5e-98a1da4b77ea1b4c-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Thu, 26 May 2022 07:28:00 GMT + mise-correlation-id: + - a1a1e8dc-79ee-4e43-9302-59b780992a63 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e40dd5c880bf2542b9fe4d5878a4c758-383d1ba830288944-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:53.0081388+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:00.9578458+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Thu, 26 May 2022 07:28:00 GMT + mise-correlation-id: + - 5bb01e50-9551-4230-9836-2867145f714e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-975cd6680ede4d4e8a3b77a19bd51640-b70d4affbf939541-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Thu, 26 May 2022 07:28:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6f3a0f5773e43e409303770e0eebb083-c0d642b922cf4647-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"60c9a394-bfea-4e1e-b5ba-3b04c9c12900\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:53.5507977Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:53.5507977Z"}}}' + string: '{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"5222bb3a-d82a-43fd-a93f-19babc864b5e\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:01.0906825Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:01.0906825Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:01.0906825Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:53 GMT + - Thu, 26 May 2022 07:28:00 GMT etag: - - W/"60c9a394-bfea-4e1e-b5ba-3b04c9c12900" + - W/"5222bb3a-d82a-43fd-a93f-19babc864b5e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-36f41dc2014f314c8c44f6ff744d6d8e-f7503c4f3c119d4b-01 status: code: 200 message: OK @@ -195,9 +215,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2022-05-31 response: body: string: '' @@ -205,11 +225,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:53 GMT + - Thu, 26 May 2022 07:28:00 GMT etag: - - W/"e6179b9e-b86f-490f-93e0-9c932a2c7995" + - W/"05d958dc-2459-450c-9d8a-3e9892952060" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e957a931d08e604c867a719a8e2e9d75-d22d9708e5ce7445-01 status: code: 204 message: No Content @@ -223,23 +245,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"e6179b9e-b86f-490f-93e0-9c932a2c7995\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:53.5507977Z"}}}' + string: '{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"05d958dc-2459-450c-9d8a-3e9892952060\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:01.1548525Z","TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:01.0906825Z"}}}' headers: content-length: - - '236' + - '285' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:53 GMT + - Thu, 26 May 2022 07:28:00 GMT etag: - - W/"e6179b9e-b86f-490f-93e0-9c932a2c7995" + - W/"05d958dc-2459-450c-9d8a-3e9892952060" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-05e691c1b3914d42bf0419fc0b9f5a03-f2bbcd9b8d55674a-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_replace.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_replace.yaml index 4ae3de8d02dd..e183b2d97be3 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_replace.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_update_digitaltwin_replace.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:53.0081388+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:00.9578458+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:56 GMT + - Thu, 26 May 2022 07:28:01 GMT + mise-correlation-id: + - cc7ed604-b4a9-4ed6-9b2a-25af35364846 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3f5c8a57cecd90458fd56481d821974d-3b525011e377cc47-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Thu, 26 May 2022 07:28:01 GMT + mise-correlation-id: + - b77c3bae-2355-48ae-af49-f1de4cd53385 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8aa1a33499b9b54a921d69d43f46f7e7-56580488aadb804d-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Thu, 26 May 2022 07:28:01 GMT + mise-correlation-id: + - ec9f3a10-0291-4bbb-bfd9-6b1df966458f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d401986450c6744d8287c28b26bc426e-c7857fac967a4b45-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:58.3545085+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:02.0935438+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Thu, 26 May 2022 07:28:01 GMT + mise-correlation-id: + - 6266c657-6f93-4a4b-b79e-db271d17437d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-13af8c4257dc554ea1b2f658419542d2-d5c273612df0194d-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Thu, 26 May 2022 07:28:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-653350a36a5cea418244a23761aeb19f-1742b84cbe415841-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-edc149c","$etag":"W/\"3ebcd975-9fe9-4035-9a98-14c508cd1c50\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:58.9025662Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:58.9025662Z"}}}' + string: '{"$dtId":"digitalTwin-edc149c","$etag":"W/\"6f7defaf-452a-4962-b2ea-31b7f3672b8f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:02.2412496Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:02.2412496Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:02.2412496Z"}}}' headers: content-length: - - '330' + - '379' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:58 GMT + - Thu, 26 May 2022 07:28:01 GMT etag: - - W/"3ebcd975-9fe9-4035-9a98-14c508cd1c50" + - W/"6f7defaf-452a-4962-b2ea-31b7f3672b8f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e9cbbc0f8e090e47aeffa4b8a975b78b-85761f39077d104f-01 status: code: 200 message: OK @@ -195,9 +215,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2022-05-31 response: body: string: '' @@ -205,11 +225,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:58 GMT + - Thu, 26 May 2022 07:28:01 GMT etag: - - W/"59b22788-b7e2-435a-ae51-6ad81f447024" + - W/"f1b53748-4731-4ba7-8d4d-58cb2b9640dd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b5a88193be86b74a829a01bce5fad595-12bf094cba9b5e4c-01 status: code: 204 message: No Content @@ -223,23 +245,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-edc149c","$etag":"W/\"59b22788-b7e2-435a-ae51-6ad81f447024\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:59.1559293Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:58.9025662Z"}}}' + string: '{"$dtId":"digitalTwin-edc149c","$etag":"W/\"f1b53748-4731-4ba7-8d4d-58cb2b9640dd\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:02.3076239Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:02.3076239Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:02.2412496Z"}}}' headers: content-length: - - '330' + - '379' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:58 GMT + - Thu, 26 May 2022 07:28:01 GMT etag: - - W/"59b22788-b7e2-435a-ae51-6ad81f447024" + - W/"f1b53748-4731-4ba7-8d4d-58cb2b9640dd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8229b6a0e5066f4aa256df2345237ad3-9854358c8ce04946-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_upsert_simple_digitaltwin.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_upsert_simple_digitaltwin.yaml index c29864e0d46a..c267ba05bf7f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_upsert_simple_digitaltwin.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins.test_upsert_simple_digitaltwin.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:06:58.3545085+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:02.0935438+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '190' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Thu, 26 May 2022 07:28:02 GMT + mise-correlation-id: + - 70568ea5-9019-4b4a-a05a-a1db94d10046 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-43c4410f7d896c40a00acfb51a1c5afd-87016c6f65758a45-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Thu, 26 May 2022 07:28:02 GMT + mise-correlation-id: + - 2547ac90-d111-4fcc-9f87-0fbea4bb39a9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-63087d0620cec243a88711c7480fff16-a3e67193e5aa164a-01 status: code: 204 message: No Content @@ -65,9 +73,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +85,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Thu, 26 May 2022 07:28:02 GMT + mise-correlation-id: + - 2beffa2e-14b5-4599-8eef-a1ca3b14f551 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8959aea74fbc324eaf5de72a214379c7-fc51b00e5255c34c-01 status: code: 200 message: OK @@ -100,21 +112,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:02.3858707+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:03.1015512+00:00"}]' headers: content-length: - - '161' + - '164' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Thu, 26 May 2022 07:28:02 GMT + mise-correlation-id: + - 56510f1c-1b1b-4cf9-a9b1-13c2176c8792 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-78ea061d2bbfa241915086bcc46494cf-49ae351b80e0a940-01 status: code: 201 message: Created @@ -130,9 +146,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2022-05-31 response: body: string: '' @@ -140,9 +156,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:07:02 GMT + - Thu, 26 May 2022 07:28:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8840bf6c1cc2124b90c7892698dd11b9-5b9318a1dd281c4a-01 status: code: 204 message: No Content @@ -161,23 +179,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"ad70eaec-3e09-43ab-bc12-57dea4cb508b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:02.9158079Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:02.9158079Z"}}}' + string: '{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"b3a2585e-5f27-4625-a862-f8b91d5d7435\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:03.2752603Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:03.2752603Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:03.2752603Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:02 GMT + - Thu, 26 May 2022 07:28:02 GMT etag: - - W/"ad70eaec-3e09-43ab-bc12-57dea4cb508b" + - W/"b3a2585e-5f27-4625-a862-f8b91d5d7435" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b05ece38a2ba2945b66c513ae37ae25f-7d99f552d35ef44e-01 status: code: 200 message: OK @@ -196,23 +216,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"89503c28-b78e-4bcc-9ab7-4c3a263d7706\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:03.1755178Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:03.1755178Z"}}}' + string: '{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"bf4eefb8-2226-4d4d-aa6f-f7e7784c46e4\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:03.3474090Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:03.3474090Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:03.3474090Z"}}}' headers: content-length: - - '331' + - '380' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:02 GMT + - Thu, 26 May 2022 07:28:02 GMT etag: - - W/"89503c28-b78e-4bcc-9ab7-4c3a263d7706" + - W/"bf4eefb8-2226-4d4d-aa6f-f7e7784c46e4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98a96b839a854c409a60eec46c6bb65f-b5c15349bd0acb40-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_conditionally_if_missing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_conditionally_if_missing_async.yaml index ea89767dfb41..bb9cfcd22464 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_conditionally_if_missing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_conditionally_if_missing_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:02.3858707+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:03.1015512+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:05 GMT + date: Thu, 26 May 2022 07:28:03 GMT + mise-correlation-id: 2248b6e0-df8f-4757-9f6d-a62075bc238e strict-transport-security: max-age=2592000 + traceresponse: 00-98216c6487817c49ae841043c3c4f5e5-ed4e5c1dd9f45b43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:05 GMT + date: Thu, 26 May 2022 07:28:03 GMT + mise-correlation-id: e0b14505-e7bd-4630-a1bc-853f0c7eb250 strict-transport-security: max-age=2592000 + traceresponse: 00-3b3189c212214246ab44124d58841443-c1103ac0472dd34f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:06 GMT + date: Thu, 26 May 2022 07:28:03 GMT + mise-correlation-id: 45feb95c-fc3f-4412-9eb4-0e2ba508db24 strict-transport-security: max-age=2592000 + traceresponse: 00-7808e784cd9e184298a470b6f5af13d0-80b30bc0ee02a44f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:06.9623723+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:03.9629251+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:06 GMT + date: Thu, 26 May 2022 07:28:03 GMT + mise-correlation-id: 00272ca2-a1c0-4e71-baa8-f970eacd7ae3 strict-transport-security: max-age=2592000 + traceresponse: 00-53c6c775ec4b364ebc402aca9ecc3d57-13b7589a2dfde646-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:06 GMT + date: Thu, 26 May 2022 07:28:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-78507dfdffd3e84a979e9df3842ba8b4-5cbba2d6e4603540-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -122,22 +131,23 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"e6b32bd2-0589-4907-b396-23fa103575d4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:07.4469852Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:07.4469852Z"}}}' + string: '{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"c6f076b3-a60f-4098-8848-943920dfce0c\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:04.0840116Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:04.0840116Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:04.0840116Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:06 GMT - etag: W/"e6b32bd2-0589-4907-b396-23fa103575d4" + date: Thu, 26 May 2022 07:28:03 GMT + etag: W/"c6f076b3-a60f-4098-8848-943920dfce0c" strict-transport-security: max-age=2592000 + traceresponse: 00-3e80c8f9075d4f4bb10788675ed274e7-f9382a052e594640-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -151,9 +161,9 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -162,10 +172,11 @@ interactions: headers: content-length: '180' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:07 GMT + date: Thu, 26 May 2022 07:28:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f3b692d1a912a742a8de98da7bb97fbd-b3f57783a0cba741-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_without_model_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_without_model_async.yaml index 6a6e8e542792..2d1324eb2805 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_without_model_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_digitaltwin_without_model_async.yaml @@ -10,9 +10,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ca641c2f?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ca641c2f?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"dtmi:samples:Building;2 @@ -20,10 +20,11 @@ interactions: headers: content-length: '191' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:08 GMT + date: Thu, 26 May 2022 07:28:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-133ee7366ee13f45b86ef6fb05d2aa95-579315978668154e-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ca641c2f?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ca641c2f?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_invalid_digitaltwin_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_invalid_digitaltwin_async.yaml index 990f9e47d3c7..acfc800a6480 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_invalid_digitaltwin_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_invalid_digitaltwin_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:06.9623723+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:03.9629251+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: d383feb2-5de0-432d-80b0-fdfc396abf9d strict-transport-security: max-age=2592000 + traceresponse: 00-1c54b2f729363c4685d2a0bc78601700-11f65e825f493548-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: 6eb56f5e-6585-4433-9d9c-81693949281e strict-transport-security: max-age=2592000 + traceresponse: 00-4c6c1c2256f30c43a43dd24d63da6d46-b7d32f3604f9f245-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: 202ab2fc-3ad6-4ca9-973c-bdf2221c0999 strict-transport-security: max-age=2592000 + traceresponse: 00-ab4b5c47f035df45ba82fd4bdac4c322-c2e66bfae95a094f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +80,48 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:11.5373388+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:04.9847318+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: 619dd86e-933d-4fc2-9125-920ca25fc2a0 strict-transport-security: max-age=2592000 + traceresponse: 00-eed42065479d2442bed61f7e72aca936-882d01e95d244645-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-257a1992. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Thu, 26 May 2022 07:28:04 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3ae2151ad8180d448185d5fe7d85e846-0f0f46e80f6d7344-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "LowestTemperature": 68}' @@ -124,9 +133,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2022-05-31 response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"LowestTemperature @@ -134,10 +143,11 @@ interactions: headers: content-length: '180' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:11 GMT + date: Thu, 26 May 2022 07:28:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3978e8ae7d59d04eba2c7408454a17e8-207cd8b1595fd946-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_simple_digitaltwin_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_simple_digitaltwin_async.yaml index c524614e22a1..87e0d5aff6ac 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_simple_digitaltwin_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_create_simple_digitaltwin_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:11.5373388+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:04.9847318+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: eb38d19c-b8f4-4506-b4bb-b2cb1a091fd6 strict-transport-security: max-age=2592000 + traceresponse: 00-2ada70a9c754bd4abe4f0f9d6fd88875-123e267f4cf8434f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: 344a9827-6355-498b-a690-4b36c48313d2 strict-transport-security: max-age=2592000 + traceresponse: 00-93a4a8289a89224b8f017d74e9a4e8f4-e76b2d922fecd44e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: af683c29-f661-4654-8db2-9a75f80e64bf strict-transport-security: max-age=2592000 + traceresponse: 00-306773598aae4f4fa3dc05975c92a567-52b6dcae74a00e40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:14.0483283+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:05.6920279+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Thu, 26 May 2022 07:28:04 GMT + mise-correlation-id: 4270e7aa-97e3-4eb1-85df-a3e5455690fa strict-transport-security: max-age=2592000 + traceresponse: 00-6f0c2f43d6ca3a4886050c7beea97f25-a0095aa90ae3854c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Thu, 26 May 2022 07:28:04 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a0b088e4a2e68848bf086aff9e14aa03-9b68c4f72d17ee4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,20 +129,21 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-d021935","$etag":"W/\"b88fba82-e876-4329-b9aa-91d71e12369a\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:15.2025585Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:15.2025585Z"}}}' + string: '{"$dtId":"digitalTwin-d021935","$etag":"W/\"a47bd9cf-df7f-46f3-b88b-bc54030ca162\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:05.8182387Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:05.8182387Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:05.8182387Z"}}}' headers: - content-length: '330' + content-length: '379' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:14 GMT - etag: W/"b88fba82-e876-4329-b9aa-91d71e12369a" + date: Thu, 26 May 2022 07:28:05 GMT + etag: W/"a47bd9cf-df7f-46f3-b88b-bc54030ca162" strict-transport-security: max-age=2592000 + traceresponse: 00-518e153b2686c04f85fa177140c05739-1f9686b93fccc248-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_async.yaml index c6a1ae985b0a..bdaf48044fd4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:14.0483283+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:05.6920279+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Thu, 26 May 2022 07:28:05 GMT + mise-correlation-id: f471eb6b-2963-436b-9c1f-da6fdb5e513e strict-transport-security: max-age=2592000 + traceresponse: 00-795a330fda4ec64fa8041cddb33915fe-efc7d9433d98364a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Thu, 26 May 2022 07:28:05 GMT + mise-correlation-id: a3223a03-66eb-4579-9238-488bd09de71a strict-transport-security: max-age=2592000 + traceresponse: 00-02fd9f11b1aa4840a7317f03bd567ce5-049d7f320341f043-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Thu, 26 May 2022 07:28:05 GMT + mise-correlation-id: 689172de-6a9e-4d49-9948-f409cbf16b22 strict-transport-security: max-age=2592000 + traceresponse: 00-67e7042e1ea82e4e9060c8a3ca80ba84-97bc223a56bf7e43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +80,48 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:17.3461337+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:06.3356126+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Thu, 26 May 2022 07:28:05 GMT + mise-correlation-id: 5d6ee7f0-c7b4-4464-bc9a-7d81be4c68a1 strict-transport-security: max-age=2592000 + traceresponse: 00-ad411bf2827dbf4697b9603a4f8d524f-6fa69eebe6ce154e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-6523164b. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Thu, 26 May 2022 07:28:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f78de4cace684a41ae31f4a43e9a53ea-a3408a7ea3ef7540-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -124,64 +133,67 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-6523164b","$etag":"W/\"83f465bc-3004-4df9-aea8-27dbb6c1503f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:17.8467808Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:17.8467808Z"}}}' + string: '{"$dtId":"digitalTwin-6523164b","$etag":"W/\"85f2465c-56e2-43d3-82fb-e7d904c7a5fa\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:06.4497641Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:06.4497641Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:06.4497641Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:17 GMT - etag: W/"83f465bc-3004-4df9-aea8-27dbb6c1503f" + date: Thu, 26 May 2022 07:28:05 GMT + etag: W/"85f2465c-56e2-43d3-82fb-e7d904c7a5fa" strict-transport-security: max-age=2592000 + traceresponse: 00-90601758a3faad49af653ddee0793b42-11a5657f2f0fe149-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:17 GMT + date: Thu, 26 May 2022 07:28:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2ab7f8a19b448c4287873bee5b492fcb-46a26ae62fb71b4f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-6523164b. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:17 GMT + date: Thu, 26 May 2022 07:28:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1c55e8c61b240744a93b50ee664f2aa0-177fcbdb90f1cd4e-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_not_modified_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_not_modified_async.yaml index f4aba21f7a71..d7a69dccc5b4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_not_modified_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_not_modified_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:17.3461337+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:06.3356126+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Thu, 26 May 2022 07:28:06 GMT + mise-correlation-id: a7a9e607-18db-4e2f-a64f-ae3cbc7ac5f8 strict-transport-security: max-age=2592000 + traceresponse: 00-0e60c93fe3baa04e99bc954cf35d5c88-5d9963e75df3144d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Thu, 26 May 2022 07:28:06 GMT + mise-correlation-id: b04cd94d-7e9d-4b11-8123-6fb060e58c17 strict-transport-security: max-age=2592000 + traceresponse: 00-9ed635e34385b545a038d0ef13647149-ebc016daee8de947-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Thu, 26 May 2022 07:28:06 GMT + mise-correlation-id: c41e58b8-e3f3-49b6-9e9c-7885de206513 strict-transport-security: max-age=2592000 + traceresponse: 00-b24c2774c77f7540a675af75d43fdd54-0d98243ea174774d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +80,48 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:20.3330032+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:07.1010444+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Thu, 26 May 2022 07:28:06 GMT + mise-correlation-id: 262af52d-1186-476b-a154-8d8fc15223dc strict-transport-security: max-age=2592000 + traceresponse: 00-1a501f936b186540ad350547f181b964-71ddf8b62f43714c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-c13122a1. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Thu, 26 May 2022 07:28:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5d8ef531cc2f6940b2926dd0e5987ae6-34cbc86ab7b42b48-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -124,22 +133,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-c13122a1","$etag":"W/\"586ba632-1be1-49ac-98a1-28ee7e3fd61f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:20.8067070Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:20.8067070Z"}}}' + string: '{"$dtId":"digitalTwin-c13122a1","$etag":"W/\"0d2de6cf-4d98-4af4-b140-5697e1f82aa2\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:07.2194919Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:07.2194919Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:07.2194919Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:20 GMT - etag: W/"586ba632-1be1-49ac-98a1-28ee7e3fd61f" + date: Thu, 26 May 2022 07:28:06 GMT + etag: W/"0d2de6cf-4d98-4af4-b140-5697e1f82aa2" strict-transport-security: max-age=2592000 + traceresponse: 00-49741d8b6fe78b4c8c630b008a9bf448-d912ca6c8cedf74d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 - request: body: null headers: @@ -148,68 +158,71 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '299' + content-length: '300' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:20 GMT + date: Thu, 26 May 2022 07:28:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-668d73987719f44a980c789cb9cd2b9f-c8fecb7978812942-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json If-Match: - - W/"586ba632-1be1-49ac-98a1-28ee7e3fd61f" + - W/"0d2de6cf-4d98-4af4-b140-5697e1f82aa2" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:20 GMT + date: Thu, 26 May 2022 07:28:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1778a5eabde6a44cba3004f770bbdcdc-1791227efdfd7140-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-c13122a1. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:20 GMT + date: Thu, 26 May 2022 07:28:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b633a17d719a442b030988ac1941f59-4b517619a6690b49-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_present_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_present_async.yaml index 64292666e96d..3dc10d74b1d2 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_present_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_conditionally_if_present_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:20.3330032+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:07.1010444+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:22 GMT + date: Thu, 26 May 2022 07:28:07 GMT + mise-correlation-id: 87274c88-8a42-4bfb-937f-c778e06d6a91 strict-transport-security: max-age=2592000 + traceresponse: 00-9cdfaea819ccf84fbf6b4ed2a77d361d-8e5e4dea075c4d49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:22 GMT + date: Thu, 26 May 2022 07:28:07 GMT + mise-correlation-id: 93b1d62b-ba00-4349-b1d3-08f9d8dffafb strict-transport-security: max-age=2592000 + traceresponse: 00-466f1b88e9313540ae95953731df8c04-c2eb503663305144-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:22 GMT + date: Thu, 26 May 2022 07:28:07 GMT + mise-correlation-id: a58aad57-3caf-4074-926b-e169cac58206 strict-transport-security: max-age=2592000 + traceresponse: 00-6a476baceaaf1c408adb9d3b18b68f5a-e7dd44d2813ed44a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +80,48 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:23.5775776+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:07.9461127+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:23 GMT + date: Thu, 26 May 2022 07:28:07 GMT + mise-correlation-id: bbd45629-f855-450c-9b8b-c71ebec01f7a strict-transport-security: max-age=2592000 + traceresponse: 00-d546c91b34c1714b9a6a003e62f0c71c-b765497c6b4aa24b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-18ef20b1. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:23 GMT + date: Thu, 26 May 2022 07:28:07 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-61adc1631da0a149a7eb85711791c406-cd340bcee8b46d45-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -124,22 +133,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-18ef20b1","$etag":"W/\"6ac9a1e2-9ea2-4632-8690-c6c80febe03d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:24.0410461Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:24.0410461Z"}}}' + string: '{"$dtId":"digitalTwin-18ef20b1","$etag":"W/\"d1fca7da-f725-46b2-8fb3-20c31e189c9a\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:08.0608059Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:08.0608059Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:08.0608059Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:23 GMT - etag: W/"6ac9a1e2-9ea2-4632-8690-c6c80febe03d" + date: Thu, 26 May 2022 07:28:07 GMT + etag: W/"d1fca7da-f725-46b2-8fb3-20c31e189c9a" strict-transport-security: max-age=2592000 + traceresponse: 00-69dd42858fc3954697a52ca90938a159-d0244e7abe5e8047-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 - request: body: null headers: @@ -148,42 +158,44 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:23 GMT + date: Thu, 26 May 2022 07:28:07 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c382bacde1dca643948cfb768a8a0ced-e6fffce2ae795942-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-18ef20b1. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:23 GMT + date: Thu, 26 May 2022 07:28:07 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-47e91c5430e95a4597c6b7053156895a-9082175cb8f2cb49-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_not_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_not_existing_async.yaml index 165d7335ad0b..53a3dc47b200 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_not_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_delete_digitaltwin_not_existing_async.yaml @@ -5,22 +5,23 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ad961bc5?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ad961bc5?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-ad961bc5. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:25 GMT + date: Thu, 26 May 2022 07:28:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7e3a90e6c401da4e8bb2d49386247d1d-4b7a3370cdb8244a-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ad961bc5?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ad961bc5?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_async.yaml index fbcf1d415c9f..89ffcf77c987 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:23.5775776+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:07.9461127+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:26 GMT + date: Thu, 26 May 2022 07:28:08 GMT + mise-correlation-id: 2cf2845b-47b4-4c17-aa58-be01bcff641e strict-transport-security: max-age=2592000 + traceresponse: 00-97cf52ca5b13ca4495972c1468dfba89-e58c20e467a0f048-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:26 GMT + date: Thu, 26 May 2022 07:28:08 GMT + mise-correlation-id: c6fb61d2-62fa-4bc6-bec3-da7607bd198e strict-transport-security: max-age=2592000 + traceresponse: 00-3e6cba06c074804bb7e33b97c444181d-43cd73b4e6a1fd4f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:26 GMT + date: Thu, 26 May 2022 07:28:08 GMT + mise-correlation-id: 6b58df59-a6e7-4470-947d-df8fe1d84e2d strict-transport-security: max-age=2592000 + traceresponse: 00-8b886cb8c9c0fd4cb5a0863729788e37-af767b5d7d950842-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:27.9546325+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:09.0402345+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:27 GMT + date: Thu, 26 May 2022 07:28:08 GMT + mise-correlation-id: 0aad4471-2d1d-4183-93c2-2b09d24fc237 strict-transport-security: max-age=2592000 + traceresponse: 00-176ff37ef85ad34bbc91246cfda07ac3-1db71c2d5fd19e4e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:27 GMT + date: Thu, 26 May 2022 07:28:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1e9b64eab8e7d342916e7b17090bde72-8f7e85a935581943-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,42 +129,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-246f1518","$etag":"W/\"36c41373-87d8-4669-b171-f59b75539927\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:28.4628350Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:28.4628350Z"}}}' + string: '{"$dtId":"digitalTwin-246f1518","$etag":"W/\"c68bc7ab-914f-4dfc-aac6-b799c837558c\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:09.1728901Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:09.1728901Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:09.1728901Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:27 GMT - etag: W/"36c41373-87d8-4669-b171-f59b75539927" + date: Thu, 26 May 2022 07:28:08 GMT + etag: W/"c68bc7ab-914f-4dfc-aac6-b799c837558c" strict-transport-security: max-age=2592000 + traceresponse: 00-3ef7e79fe45eeb43a3822fbc632c8231-a765f6d0b8cef045-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-246f1518","$etag":"W/\"36c41373-87d8-4669-b171-f59b75539927\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:28.4628350Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:28.4628350Z"}}}' + string: '{"$dtId":"digitalTwin-246f1518","$etag":"W/\"c68bc7ab-914f-4dfc-aac6-b799c837558c\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:09.1728901Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:09.1728901Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:09.1728901Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:27 GMT - etag: W/"36c41373-87d8-4669-b171-f59b75539927" + date: Thu, 26 May 2022 07:28:08 GMT + etag: W/"c68bc7ab-914f-4dfc-aac6-b799c837558c" strict-transport-security: max-age=2592000 + traceresponse: 00-533c47ef6b5f76418834bf773c131022-66c4fa3618c4954a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_not_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_not_existing_async.yaml index 0e7ea1052ee1..73bd9f7cb2f6 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_not_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_get_digitaltwin_not_existing_async.yaml @@ -5,22 +5,23 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5d4b1a92?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5d4b1a92?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-5d4b1a92. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:30 GMT + date: Thu, 26 May 2022 07:28:09 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-97de4eac2b86814da719a8d02dd9e1a9-7fea9ffafe5a9849-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5d4b1a92?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5d4b1a92?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry.yaml index 4984028bc0c7..7c045ee73856 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry.yaml @@ -10,22 +10,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"e3c88ed7-a796-4fa6-8b3b-623379dcc5cf\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:32.8928160Z"}}}' + string: '{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"371defa4-7ed4-4112-8e40-45c08cf24b04\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:09.8159047Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:09.8159047Z"}}}' headers: - content-length: '235' + content-length: '284' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:32 GMT - etag: W/"e3c88ed7-a796-4fa6-8b3b-623379dcc5cf" + date: Thu, 26 May 2022 07:28:09 GMT + etag: W/"371defa4-7ed4-4112-8e40-45c08cf24b04" strict-transport-security: max-age=2592000 + traceresponse: 00-671c154b49a50547adbbda376779b766-ae75417492a5ca44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2022-05-31 - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -36,22 +37,23 @@ interactions: Content-Type: - application/json Message-Id: - - cf4409ef-f05c-49e5-a8b6-eca1570bd0d4 + - 48fc0eeb-9d0f-4e3e-b106-e706d905bc24 Telemetry-Source-Time: - - '2020-11-25 10:07:33.036363' + - '2022-05-26T07:28:08.844963Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d/telemetry?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:32 GMT + date: Thu, 26 May 2022 07:28:09 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-20d63cf69990ae44abe22fc1e68a283e-60c144645ae4b144-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d/telemetry?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_not_existing.yaml index d5f03db49b3d..5aa6cc0b9e3c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_not_existing.yaml @@ -9,26 +9,27 @@ interactions: Content-Type: - application/json Message-Id: - - ab4c48ac-b495-4fb8-bbd3-c0a52421ef70 + - a357911b-fd2e-4f56-93a5-aa644710ff9c Telemetry-Source-Time: - - '2020-11-25 10:07:33.346096' + - '2022-05-26T07:28:08.910874Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:34 GMT + date: Thu, 26 May 2022 07:28:10 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a79350689cf27a4eb992e9fc10d9331a-c43faa033ac5bd45-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_with_message_id.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_with_message_id.yaml index 1aaba80fccda..1036206d3039 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_with_message_id.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_publish_telemetry_with_message_id.yaml @@ -10,22 +10,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"a7403317-fd8f-4721-bae6-cd9cd99e3f2f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:37.0748669Z"}}}' + string: '{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"c1755ebd-d3c1-4f03-8d6f-825aea2d6bc5\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:10.4681722Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:10.4681722Z"}}}' headers: - content-length: '235' + content-length: '284' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:36 GMT - etag: W/"a7403317-fd8f-4721-bae6-cd9cd99e3f2f" + date: Thu, 26 May 2022 07:28:10 GMT + etag: W/"c1755ebd-d3c1-4f03-8d6f-825aea2d6bc5" strict-transport-security: max-age=2592000 + traceresponse: 00-b8650aa218ffe84bae236e74d2065dec-17ec2e30d972504a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2022-05-31 - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -38,20 +39,21 @@ interactions: Message-Id: - message-451d1a18 Telemetry-Source-Time: - - '2020-11-25 10:07:37.210547' + - '2022-05-26T07:28:09.495484Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18/telemetry?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18/telemetry?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:37 GMT + date: Thu, 26 May 2022 07:28:10 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c4996fb3913a9445a76a25e878c3c222-43ae511b2d7db048-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18/telemetry?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18/telemetry?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_async.yaml index 8e55fb8bf88e..75193034e1dc 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_async.yaml @@ -10,22 +10,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-694b1681","$etag":"W/\"799be601-e2d2-499d-9636-da4ae02e98f6\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:40.0935745Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:40.0935745Z"}}}' + string: '{"$dtId":"digitalTwin-694b1681","$etag":"W/\"3914694d-0d9e-4926-84c2-3aa656000208\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:10.8391562Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:10.8391562Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:10.8391562Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:39 GMT - etag: W/"799be601-e2d2-499d-9636-da4ae02e98f6" + date: Thu, 26 May 2022 07:28:10 GMT + etag: W/"3914694d-0d9e-4926-84c2-3aa656000208" strict-transport-security: max-age=2592000 + traceresponse: 00-c47195c00d230a4f9a05b6d148697d79-fddbebb20243c04c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2022-05-31 - request: body: '{"query": "SELECT * FROM digitaltwins"}' headers: @@ -36,20 +37,22 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2022-05-31 response: body: - string: '{"value":[{"$dtId":"digitalTwin-93051735","$etag":"W/\"986fa578-be78-4f51-b143-3f17650a284b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:09:09.2675062Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:09:09.2675062Z"}}},{"$dtId":"digitalTwin-59f11a82","$etag":"W/\"0ba07291-a86d-45fc-9654-3546cc8ccbfa\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:47:48.7059018Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:47:48.7059018Z"}}},{"$dtId":"digitalTwin-da8b9690-30a4-45ee-ad53-4b9d40d9aaf9","$etag":"W/\"098f9eda-ea4e-4b38-b056-b9d68fe6726e\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:37:14.7882483Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:37:14.7882483Z"}}},{"$dtId":"digitalTwin-01a796b7-13fe-4524-baa4-0275448787db","$etag":"W/\"d68d426f-09b0-4e1f-bfad-71fd68ad6a70\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:39:25.2207989Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:39:25.2207989Z"}}},{"$dtId":"digitalTwin-f2fae040-1c0a-4a25-8f47-36b4da16dbbe","$etag":"W/\"44efe0d8-dd1c-4d8f-a4d6-02690375acd9\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:44:07.9282650Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:44:07.9282650Z"}}},{"$dtId":"digitalTwin-2d828f14-8a97-4292-931d-5e8b40276f1d","$etag":"W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:45:37.3557825Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:45:37.3557825Z"}}},{"$dtId":"digitalTwin-34cbdbed-8349-4553-a4b1-6d04283a7e4f","$etag":"W/\"eb9d68e3-2722-43b8-ad1b-a6805b828e8d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T03:48:06.5640369Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T03:48:06.5640369Z"}}},{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"89503c28-b78e-4bcc-9ab7-4c3a263d7706\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:03.1755178Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:03.1755178Z"}}},{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:15.4106278Z"}}},{"$dtId":"digitalTwin-edc149c","$etag":"W/\"59b22788-b7e2-435a-ae51-6ad81f447024\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:59.1559293Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:58.9025662Z"}}},{"$dtId":"digitalTwin-4f6c15d6","$etag":"W/\"70f5547e-d2d0-4716-851a-fc159035ac94\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T05:02:28.2109878Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T05:02:28.2109878Z"}}},{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"e6179b9e-b86f-490f-93e0-9c932a2c7995\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:53.5507977Z"}}},{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"4ba6ad6b-aa72-477a-a608-26a8308526f4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:32.5227239Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:32.8120849Z"}}},{"$dtId":"digitalTwin-248a152c","$etag":"W/\"de7f45a1-b137-4048-accd-8af3da70bf47\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:48.5691447Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:48.5691447Z"}}},{"$dtId":"digitalTwin-93531716","$etag":"W/\"65f9aa27-4b67-4ffe-a1cc-b9deeb29083e\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:44.5952751Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:44.5952751Z"}}},{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"27e2ed8e-fa84-43df-a493-1736163b14b7\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:41.3752799Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:41.1121211Z"}}},{"$dtId":"digitalTwin-c6dc1bf8","$etag":"W/\"e2f9f366-f6fc-4d12-8e31-375af425a341\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T05:46:27.8706581Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T05:46:27.8706581Z"}}},{"$dtId":"digitalTwin-76d61187","$etag":"W/\"57c596a3-a0d2-4251-b27f-54a7120d436f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:26.5625286Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:26.5625286Z"}}},{"$dtId":"digitalTwin-127f197c","$etag":"W/\"205be083-66b8-4fd4-94ea-5cc162ec01d8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-08T05:52:24.6907189Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-08T05:52:24.6907189Z"}}},{"$dtId":"digitalTwin-d021935","$etag":"W/\"b88fba82-e876-4329-b9aa-91d71e12369a\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:15.2025585Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:15.2025585Z"}}},{"$dtId":"digitalTwin-246f1518","$etag":"W/\"36c41373-87d8-4669-b171-f59b75539927\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:28.4628350Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:28.4628350Z"}}},{"$dtId":"digitalTwin-694b1681","$etag":"W/\"b4739da4-10f0-489f-98e8-1f2f8a6a9779\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:07.0232024Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:07.0232024Z"}}},{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"0e712380-2266-4bad-a826-91e37b395690\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:13.2765071Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:13.5312706Z"}}},{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"968402d3-527c-4870-853b-adf43292cfe2\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:17.5791145Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:16.8628861Z"}}},{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"0a6fc1fd-8e07-40ef-94b2-4113edd3a279\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:21.2702776Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:21.0121772Z"}}},{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"5c4bb8b2-b667-4810-86e2-c3e3b27e8dd3\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:25.1436031Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:25.1436031Z"}}},{"$dtId":"digitalTwin-43421a26","$etag":"W/\"2625c2a8-71bf-4cde-ac38-a3bc8dfc0a9e\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:30.1551767Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:30.1551767Z"}}},{"$dtId":"digitalTwin-ef31948","$etag":"W/\"14c2ffc0-d037-4d52-8400-7e043e4eee64\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:35.6228101Z"}}},{"$dtId":"digitalTwin-27b71996","$etag":"W/\"b0f50d5a-9237-4180-a468-d70f46c05b06\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:39.7554774Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:39.3828298Z"}}},{"$dtId":"digitalTwin-124a1964","$etag":"W/\"23e1a084-af43-4939-84a5-b87c20e6dc18\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:37:43.6744361Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:37:43.6744361Z"}}},{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"846a930c-1212-4dfd-af3e-d41fbacb8dff\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:41.5354120Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2020-11-24T21:05:41.2907074Z"}}},{"$dtId":"digitalTwin-64b71110","$etag":"W/\"ff4592df-1105-49cd-804d-720bfb34d28d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:19.8351479Z"}}},{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"e3c88ed7-a796-4fa6-8b3b-623379dcc5cf\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:32.8928160Z"}}},{"$dtId":"digitalTwin-697b1686","$etag":"W/\"10ba5853-73a4-492e-bc41-31453081d0dc\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T19:17:33.7213394Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T19:17:33.7213394Z"}}},{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"33b943cf-15e6-417f-8240-f82679507a66\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:05:48.3278783Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:05:48.3278783Z"}}},{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"e6b32bd2-0589-4907-b396-23fa103575d4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:07:07.4469852Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:07:07.4469852Z"}}},{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"3bc9002e-417b-4325-9610-6393f3e2cabb\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:27:48.1021658Z"}}},{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"82bc19a1-0452-48ae-909d-c4bd9512b5a6\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:Floor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:27:48.3703229Z"}}},{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"63be1e75-d441-4b0f-b432-a8cbbb39e094\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:Room;1","Temperature":{"lastUpdateTime":"2020-11-24T20:27:48.6148292Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T20:27:48.6148292Z"}}},{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"cb8f8a39-0235-4c38-8ffe-32bafba9e9ac\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:24.2079669Z"}}},{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"a8e9b74d-e7e9-4563-9fb9-81ae7f22508e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:29:09.8733352Z"}}},{"$dtId":"digitalTwin-94b71748","$etag":"W/\"5b352a12-07dc-4c94-b466-b92e57ba2274\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:Building;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T20:45:38.3961257Z"}}},{"$dtId":"digitalTwin-6640166a","$etag":"W/\"c6347d50-0613-4095-a176-3a0c000d5fbc\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T20:58:12.5195867Z"}}},{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"d0e321a1-d437-4c22-b21a-d8102601a02f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:05:58.1403309Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:05:58.1403309Z"}}},{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"58eafbee-6ca0-4433-87d6-6df3e6471599\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:06:37.1072577Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:06:36.5521711Z"}}}],"continuationToken":null}' + string: '{"value":[{"$dtId":"DTComponentTestsTempTwin","$etag":"W/\"d87c7854-5f2f-422c-88c9-c8386f7eac87\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","ComponentProp1":{"lastUpdateTime":"2022-05-26T07:27:42.5837821Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","$lastUpdateTime":"2022-05-26T07:27:42.5837821Z","Prop1":{"lastUpdateTime":"2022-05-26T07:27:42.5295003Z"}}},{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"347417e1-8389-439a-b64f-aaa6c6c306dd\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:43.8468614Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:43.8468614Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:43.8468614Z"}}},{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"b90205a6-c781-49a6-878b-da5cd86817e5\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:45.9793168Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:45.9793168Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:45.9793168Z"}}},{"$dtId":"digitalTwin-64b71110","$etag":"W/\"e9b490b4-1099-4383-bd49-f727b1b229d1\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:51.5047293Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:51.5047293Z"}}},{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"73a30889-a2f0-4b2c-9d58-9743fe1b3772\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:52.6485986Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:52.6485986Z"}}},{"$dtId":"digitalTwin-76d61187","$etag":"W/\"d715c447-d7cb-4388-8406-5ed58454987b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:53.3489344Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:53.3489344Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:53.3489344Z"}}},{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"23046bf7-4a8f-4f37-b999-fb1d0e7e18f7\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:55.7673858Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:55.7031969Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:55.7673858Z"}}},{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"b3eb7fbb-d958-428f-bde5-ac503eea2650\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:56.8378774Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:56.8378774Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:56.7186371Z"}}},{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"c1684a51-feaa-4d16-8b4c-175d6e5b57b5\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:57.7932222Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:57.7932222Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:57.7310227Z"}}},{"$dtId":"digitalTwin-248a152c","$etag":"W/\"b7ec0a92-60c2-4613-8a30-62ec791c1a81\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:59.6527599Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:59.6527599Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:59.6527599Z"}}},{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"05d958dc-2459-450c-9d8a-3e9892952060\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:01.1548525Z","TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:01.0906825Z"}}},{"$dtId":"digitalTwin-edc149c","$etag":"W/\"f1b53748-4731-4ba7-8d4d-58cb2b9640dd\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:02.3076239Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:02.3076239Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:02.2412496Z"}}},{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"c6f076b3-a60f-4098-8848-943920dfce0c\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:04.0840116Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:04.0840116Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:04.0840116Z"}}},{"$dtId":"digitalTwin-d021935","$etag":"W/\"a47bd9cf-df7f-46f3-b88b-bc54030ca162\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:05.8182387Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:05.8182387Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:05.8182387Z"}}},{"$dtId":"digitalTwin-246f1518","$etag":"W/\"c68bc7ab-914f-4dfc-aac6-b799c837558c\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:09.1728901Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:09.1728901Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:09.1728901Z"}}},{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"371defa4-7ed4-4112-8e40-45c08cf24b04\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:09.8159047Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:09.8159047Z"}}},{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"c1da9f8f-11e2-4018-84ee-8adb29def1d8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:11.5100885Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:11.5100885Z"}}},{"$dtId":"digitalTwin-694b1681","$etag":"W/\"2453c32c-dfcc-4823-8d1a-507d803a48f1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:12.0159633Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:12.0159633Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:12.0159633Z"}}},{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"ad439e81-c035-4501-85b6-b3d1635da054\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:13.6437123Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:13.5668224Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:13.6437123Z"}}},{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"4b12e19c-4a7a-4605-a626-ac4aedfe7429\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:16.3040659Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:16.3040659Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:16.3040659Z"}}},{"$dtId":"digitalTwin-43421a26","$etag":"W/\"c3727628-18dc-4f5b-9009-31d6dc50d3b3\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:17.3156632Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:17.3156632Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:17.3156632Z"}}},{"$dtId":"digitalTwin-ef31948","$etag":"W/\"309e1682-fdb1-4f77-a5a6-5d37cacad4d1\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:18.5543430Z","TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:18.4919033Z"}}},{"$dtId":"digitalTwin-27b71996","$etag":"W/\"c372ae89-561f-4412-8e6b-9fe97e7ed3c2\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:19.4142974Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:19.4142974Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:19.3575445Z"}}},{"$dtId":"digitalTwin-124a1964","$etag":"W/\"b32d2ebe-7468-43f7-a345-002d496bdf0a\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:20.2666990Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:20.2666990Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:20.2666990Z"}}},{"$dtId":"digitalTwin-93531716","$etag":"W/\"f87c8519-0114-452e-b58c-78c8ccdff190\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:58.5693322Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:58.5693322Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:58.5693322Z"}}},{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"bf4eefb8-2226-4d4d-aa6f-f7e7784c46e4\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:03.3474090Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:03.3474090Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:03.3474090Z"}}},{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"7d13e715-e338-4323-9496-c27c88f25e67\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:14.6178949Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:14.6178949Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:14.4725218Z"}}},{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"b707ae5b-c75b-45dc-aba5-95ace43c068b\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:25:15.4671173Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:25:15.4671173Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:25:15.4132703Z"}}},{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"55491956-26e3-42ff-a957-2f32e69f5811\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:50.3457068Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:50.3457068Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:27:50.3457068Z"}}},{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"e9efc652-416e-49bf-8f67-86b672ac0d72\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:27:00.6999710Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:00.6999710Z"}}},{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"2913e35b-6cff-4dc2-bcf6-969d292527e4\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:27:00.7591147Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:27:00.7591147Z"}}},{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"0aa5e767-eb6b-47eb-8234-1e22f1ae2013\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:27:00.8171527Z","Temperature":{"lastUpdateTime":"2022-05-26T07:27:00.8171527Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:27:00.8171527Z"}}}],"continuationToken":null}' headers: content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:40 GMT - query-charge: '8.95' + date: Thu, 26 May 2022 07:28:10 GMT + mise-correlation-id: 648b288c-7fb6-4207-8669-90d8bc7da0d7 + query-charge: '5.23' strict-transport-security: max-age=2592000 + traceresponse: 00-35a03fc06d930e49bea8c87f53db972e-ceab9027f97a374c-01 transfer-encoding: chunked status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_invalid_expression_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_invalid_expression_async.yaml index 46b635351d54..715b615ff62d 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_invalid_expression_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_query_digitaltwins_invalid_expression_async.yaml @@ -9,21 +9,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2022-05-31 response: body: string: '{"error":{"code":"SqlQueryError","message":"SQL query parse failed: SQL Parser Error, Line=1, Position=0, Message=missing SELECT at ''foo'' See - samples in http://aka.ms/adtv2query for the correct syntax."}}' + samples in https://aka.ms/adtv2query for the correct syntax."}}' headers: content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:57 GMT + date: Thu, 26 May 2022 07:28:11 GMT + mise-correlation-id: 4aba8307-de66-4123-8e6a-4fec7850d842 strict-transport-security: max-age=2592000 + traceresponse: 00-3ca552752052914e94f92b7446b9918a-36933c14d543bf46-01 transfer-encoding: chunked status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/query?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_add_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_add_async.yaml index 007b7623ccad..77d625e0744b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_add_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_add_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:07:27.9546325+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:09.0402345+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:00 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: e0fdbb1f-f942-42a6-bb5f-743481f36749 strict-transport-security: max-age=2592000 + traceresponse: 00-cd65bf32cfbc8a438d92c256db911764-8e565e81d25da94d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: 139e8874-a77b-4117-aba7-7b154b240934 strict-transport-security: max-age=2592000 + traceresponse: 00-98a27842219ea740990d76baf5367a12-b1d4367c8bd6f744-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: 76748155-34ed-4133-af6d-00eef38dd6dd strict-transport-security: max-age=2592000 + traceresponse: 00-7ff56a5be62c1a47bbc1ae09f6b878aa-b871466675e0094b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:02.0781476+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:12.1815695+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: 28e18e24-da11-4566-b4e9-8634bb3d817a strict-transport-security: max-age=2592000 + traceresponse: 00-cdedcfeafe1fb74895c9a64f478cb401-7a2f36f63b78dc4d-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Thu, 26 May 2022 07:28:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-187a3ea2a785b945ab3d45cc80388e4c-6a092a56d78c894c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"9fdac349-c970-4538-950b-9b6a583ff34f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:02.6663656Z"}}}' + string: '{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"7c73c37c-5986-44f6-a13a-81eae18ea824\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:12.3027592Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:12.3027592Z"}}}' headers: - content-length: '235' + content-length: '284' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:02 GMT - etag: W/"9fdac349-c970-4538-950b-9b6a583ff34f" + date: Thu, 26 May 2022 07:28:12 GMT + etag: W/"7c73c37c-5986-44f6-a13a-81eae18ea824" strict-transport-security: max-age=2592000 + traceresponse: 00-08aedb049ffdf046911f71a6eb14d9ca-da34b54b4176664e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 - request: body: '[{"op": "add", "path": "/TemperatureUnit", "value": "Celsius"}]' headers: @@ -146,41 +156,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:02 GMT - etag: W/"f9216689-6c1a-4bc2-8f89-93bd28b1727d" + date: Thu, 26 May 2022 07:28:12 GMT + etag: W/"0177ffbf-c8ea-47c4-b570-315f48278a8b" strict-transport-security: max-age=2592000 + traceresponse: 00-69525087ab27dd40822df6cac315a63a-e882f24f776e394e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"f9216689-6c1a-4bc2-8f89-93bd28b1727d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:02.6663656Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:02.9109135Z"}}}' + string: '{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"0177ffbf-c8ea-47c4-b570-315f48278a8b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:12.3638277Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:12.3027592Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:12.3638277Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:02 GMT - etag: W/"f9216689-6c1a-4bc2-8f89-93bd28b1727d" + date: Thu, 26 May 2022 07:28:12 GMT + etag: W/"0177ffbf-c8ea-47c4-b570-315f48278a8b" strict-transport-security: max-age=2592000 + traceresponse: 00-d1eb905734ea084fbfaab88e22994c62-849073ecc122bb45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_not_match_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_not_match_async.yaml index 272fa8a1fb36..52c52f508608 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_not_match_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_not_match_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:02.0781476+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:12.1815695+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:07 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: fe5a05de-8dd8-46a2-8f7e-86a2787f8c18 strict-transport-security: max-age=2592000 + traceresponse: 00-76d208daf96394419213faf16ade00c0-02b6c3e5c9a06c46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:07 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: e258e618-977e-4bb6-b80a-0953a7b17826 strict-transport-security: max-age=2592000 + traceresponse: 00-1f4a8acaadd0244685cc71cb257c6059-5b77a409fd0aa446-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:08 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: a3f157e2-a15e-4fff-bd19-081bbe2cf6e0 strict-transport-security: max-age=2592000 + traceresponse: 00-a6e77f2755d7ea42859cefb949336a9d-e88cdd174bcdff4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:10.6304847+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:12.9174246+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:10 GMT + date: Thu, 26 May 2022 07:28:12 GMT + mise-correlation-id: ef839983-2975-482e-b016-b91d6f26e68e strict-transport-security: max-age=2592000 + traceresponse: 00-5526522010f6d848a62a520afca25630-9e5f42bef63e744c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:11 GMT + date: Thu, 26 May 2022 07:28:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ab4b40c8a1019e43bd4dced1767eb4b6-f1db75fc7ea1ea49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"2c1f05d9-293f-451c-b389-1b8299d3b054\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:12.4571605Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:12.4571605Z"}}}' + string: '{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"0ab2d0d6-7540-4bc5-a1a2-8dfbb71a9cb1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:13.0371806Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:13.0371806Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:13.0371806Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:12 GMT - etag: W/"2c1f05d9-293f-451c-b389-1b8299d3b054" + date: Thu, 26 May 2022 07:28:12 GMT + etag: W/"0ab2d0d6-7540-4bc5-a1a2-8dfbb71a9cb1" strict-transport-security: max-age=2592000 + traceresponse: 00-f689f587b2a5df4681baefae09da6791-691f4942e4fd3440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -148,24 +158,25 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '299' + content-length: '300' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:12 GMT + date: Thu, 26 May 2022 07:28:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-81093a1e374f954fbffbe3b3b9f8afc1-1d6937b4e893fa42-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -176,43 +187,45 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"2c1f05d9-293f-451c-b389-1b8299d3b054" + - W/"0ab2d0d6-7540-4bc5-a1a2-8dfbb71a9cb1" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:12 GMT - etag: W/"1fdf640d-c3ab-4189-8f94-d152c3fbda97" + date: Thu, 26 May 2022 07:28:12 GMT + etag: W/"bc44c8b6-c513-4078-bce7-f56250d2f326" strict-transport-security: max-age=2592000 + traceresponse: 00-61b9a155c5cae647974500dd45092165-3c2fc008f455c449-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"1fdf640d-c3ab-4189-8f94-d152c3fbda97\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:13.0061993Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:12.4571605Z"}}}' + string: '{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"bc44c8b6-c513-4078-bce7-f56250d2f326\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:13.1439925Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:13.1439925Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:13.0371806Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:12 GMT - etag: W/"1fdf640d-c3ab-4189-8f94-d152c3fbda97" + date: Thu, 26 May 2022 07:28:12 GMT + etag: W/"bc44c8b6-c513-4078-bce7-f56250d2f326" strict-transport-security: max-age=2592000 + traceresponse: 00-2dbdaecd2f4b77419108d0945abab0ae-f4b59d9cc78c3e41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_present_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_present_async.yaml index 7428e252637c..95336d843970 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_present_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_conditionally_if_present_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:10.6304847+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:12.9174246+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Thu, 26 May 2022 07:28:13 GMT + mise-correlation-id: e3f8d27b-54ee-49c5-95c5-5a67e3d14eb9 strict-transport-security: max-age=2592000 + traceresponse: 00-b1c4c4cdbd255f4caad1dadf876f59e5-c5255125149adc47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Thu, 26 May 2022 07:28:13 GMT + mise-correlation-id: 73ec88b3-85da-42c6-808b-941d9a07fd98 strict-transport-security: max-age=2592000 + traceresponse: 00-8e045ac5d6a79f42b3ec8096022cf91e-d7fbdd0ac08f894b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Thu, 26 May 2022 07:28:13 GMT + mise-correlation-id: bf8c54f4-76f4-4cb7-a640-98a6eabc7f4a strict-transport-security: max-age=2592000 + traceresponse: 00-f689fab1282b5c4a89f745e410da73a0-4616a32b09a4de4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:16.7395984+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:13.8596694+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Thu, 26 May 2022 07:28:13 GMT + mise-correlation-id: d1624ea3-eab5-472e-9732-278bc820ac2b strict-transport-security: max-age=2592000 + traceresponse: 00-9e57c0d8eda4a447895d92aa026e9b92-ff0b174b2353c04e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:17 GMT + date: Thu, 26 May 2022 07:28:13 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-06be9d74d553664e841632d1459b97ed-b79a6d3610ab564e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"fbf1832d-1d13-4b20-bf99-a4af4d64a4cd\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:18.2256842Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:18.2256842Z"}}}' + string: '{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"27fe5e2a-8326-4b8a-865a-b15d665b5858\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:13.9834000Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:13.9834000Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:13.9834000Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:17 GMT - etag: W/"fbf1832d-1d13-4b20-bf99-a4af4d64a4cd" + date: Thu, 26 May 2022 07:28:13 GMT + etag: W/"27fe5e2a-8326-4b8a-865a-b15d665b5858" strict-transport-security: max-age=2592000 + traceresponse: 00-09be5e186c7772429cb58e6ce3262bd5-1cb51c2a6ac3b448-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -148,41 +158,43 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:17 GMT - etag: W/"e73bd4e4-c257-4e70-b765-1d4d8c5ed2fd" + date: Thu, 26 May 2022 07:28:13 GMT + etag: W/"f055466e-68da-415e-a9a2-d73d8577a45f" strict-transport-security: max-age=2592000 + traceresponse: 00-37c5f80ee8addc439b1e472e95605457-b1aa83c8ca31df40-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"e73bd4e4-c257-4e70-b765-1d4d8c5ed2fd\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:18.5140603Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:18.2256842Z"}}}' + string: '{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"f055466e-68da-415e-a9a2-d73d8577a45f\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:14.0433052Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:14.0433052Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:13.9834000Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:19 GMT - etag: W/"e73bd4e4-c257-4e70-b765-1d4d8c5ed2fd" + date: Thu, 26 May 2022 07:28:13 GMT + etag: W/"f055466e-68da-415e-a9a2-d73d8577a45f" strict-transport-security: max-age=2592000 + traceresponse: 00-cc89f981892238418fc18c6ce94ec0ae-02d8e732b9944243-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_invalid_patch_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_invalid_patch_async.yaml index ec79410629b7..9826d92f5e9d 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_invalid_patch_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_invalid_patch_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:16.7395984+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:13.8596694+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Thu, 26 May 2022 07:28:14 GMT + mise-correlation-id: 48943fbc-ec7f-4a6b-9771-8ffe0ffb9763 strict-transport-security: max-age=2592000 + traceresponse: 00-04e0d01add7f38429e2426d9fcd5192c-56fc1ac344d7c64c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Thu, 26 May 2022 07:28:14 GMT + mise-correlation-id: dcaf6124-2369-4b3b-a29c-5a61991fd96e strict-transport-security: max-age=2592000 + traceresponse: 00-2ef3ddadb4b3694e8ddfad2ce331c37d-359d5370db10e347-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Thu, 26 May 2022 07:28:14 GMT + mise-correlation-id: 19b9378f-730b-4f8b-a944-31b0146c2cba strict-transport-security: max-age=2592000 + traceresponse: 00-48910b8dd4bc6b4588059f45d6a0671a-aa54d152a99dcf4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:21.5300235+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:14.720446+00:00"}]' headers: - content-length: '161' + content-length: '163' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Thu, 26 May 2022 07:28:14 GMT + mise-correlation-id: ef21ef1e-95bb-4ee1-b392-2d63043821aa strict-transport-security: max-age=2592000 + traceresponse: 00-ffebc955334ab7498ccd2175885beca7-44d9bb68b7336449-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:22 GMT + date: Thu, 26 May 2022 07:28:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-aafdb1466033c747a1d8f254cbe818dc-f70cb5e951e5f946-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"d68aee19-a64e-4037-8da6-f916bd21f823\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:23.1453261Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:23.1453261Z"}}}' + string: '{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"6c2dd682-1379-49da-ae15-55249c5a1734\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:14.8463045Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:14.8463045Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:14.8463045Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:22 GMT - etag: W/"d68aee19-a64e-4037-8da6-f916bd21f823" + date: Thu, 26 May 2022 07:28:14 GMT + etag: W/"6c2dd682-1379-49da-ae15-55249c5a1734" strict-transport-security: max-age=2592000 + traceresponse: 00-9ee1c2dbfd2ae54185cdc5f7640f9ea5-158caca8812e4e47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 - request: body: '[{"op": "move", "path": "/AverageTemperature", "value": 42}]' headers: @@ -146,23 +156,24 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Unsupported operation type move. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '195' + content-length: '196' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:22 GMT + date: Thu, 26 May 2022 07:28:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7c4f11511bbd6d4ca938800247089efe-73f9013982375f40-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 - request: body: '["AverageTemperature"]' headers: @@ -173,25 +184,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 response: body: string: '{"errors":{"[0]":["Error converting value \"AverageTemperature\" to type ''Microsoft.AspNetCore.JsonPatch.Operations.Operation''. Path ''[0]'', line 1, position 21."],"jsonPatchDocument":["The jsonPatchDocument field is required."]},"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One - or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|49aea190-4fe693e79ee4c1d8."}}' + or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|6765d9cc-401b383a840ecbf2."}}' headers: content-length: '436' content-type: application/problem+json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:24 GMT + date: Thu, 26 May 2022 07:28:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0ccd7c2882e1634ba482ba0867ff64f7-875889c77169b648-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 - request: body: '[{}]' headers: @@ -202,19 +214,20 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Payload is invalid."}}' headers: content-length: '68' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:24 GMT + date: Thu, 26 May 2022 07:28:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-55104a4f96ba8d4dabed8c8ed67c7fd5-c369d7296a3d794e-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_multiple_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_multiple_async.yaml index 25f62894d372..66fb6466a5fc 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_multiple_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_multiple_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:21.5300235+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:14.720446+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '189' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:27 GMT + date: Thu, 26 May 2022 07:28:15 GMT + mise-correlation-id: 04d4dd6c-8f8e-431e-8c7e-9810afffaa92 strict-transport-security: max-age=2592000 + traceresponse: 00-1e8bb2ac2dbde449b29d7c4f45493992-f506bf6e1a15a14a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:27 GMT + date: Thu, 26 May 2022 07:28:15 GMT + mise-correlation-id: f5919bb6-12d6-492d-b20f-a8f12b58e309 strict-transport-security: max-age=2592000 + traceresponse: 00-7d333c580b7c7f468302ac9ee4ce6fa1-b96e6e2ea3917543-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:27 GMT + date: Thu, 26 May 2022 07:28:15 GMT + mise-correlation-id: 4f7ec659-1680-4ee2-8696-4954451a7a3e strict-transport-security: max-age=2592000 + traceresponse: 00-df40cce42f12b3468abd388ad6ecbeb1-8b285b2b9c9ee640-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:29.4207006+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:15.5035002+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:29 GMT + date: Thu, 26 May 2022 07:28:15 GMT + mise-correlation-id: 6e561c0a-e0ad-4fbb-a7be-e7b9afc6181c strict-transport-security: max-age=2592000 + traceresponse: 00-d15b0df893d5574bad330d42086dde9e-1f1b708aa1738d4b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:29 GMT + date: Thu, 26 May 2022 07:28:15 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6dea5dd673c6ec40884735ff8ba872ce-b844db72a8b1eb48-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-43421a26","$etag":"W/\"0e886780-e4e5-4fef-9317-f83e85534e9b\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:29.9872278Z"}}}' + string: '{"$dtId":"digitalTwin-43421a26","$etag":"W/\"40ff306b-86a3-4bbe-a84c-7ff3d3f94359\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:15.6214171Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:15.6214171Z"}}}' headers: - content-length: '235' + content-length: '284' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:29 GMT - etag: W/"0e886780-e4e5-4fef-9317-f83e85534e9b" + date: Thu, 26 May 2022 07:28:15 GMT + etag: W/"40ff306b-86a3-4bbe-a84c-7ff3d3f94359" strict-transport-security: max-age=2592000 + traceresponse: 00-506f3afb2d50da44a4c4d1586febd176-c1fb84fb1fdda74c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 - request: body: '[{"op": "add", "path": "/TemperatureUnit", "value": "Celsius"}, {"op": "replace", "path": "/AverageTemperature", "value": 42}]' @@ -147,41 +157,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:29 GMT - etag: W/"c6f3bd67-ed1f-487f-920b-6d991bb2c467" + date: Thu, 26 May 2022 07:28:15 GMT + etag: W/"50a7d294-a2ef-4d37-abd5-382bbd2ca701" strict-transport-security: max-age=2592000 + traceresponse: 00-cfa50242592b2446b48c86489cb6c6c7-9182d1a50b5ab84f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-43421a26","$etag":"W/\"c6f3bd67-ed1f-487f-920b-6d991bb2c467\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:30.2341505Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:30.2341505Z"}}}' + string: '{"$dtId":"digitalTwin-43421a26","$etag":"W/\"50a7d294-a2ef-4d37-abd5-382bbd2ca701\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:15.6774103Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:15.6774103Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:15.6774103Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:30 GMT - etag: W/"c6f3bd67-ed1f-487f-920b-6d991bb2c467" + date: Thu, 26 May 2022 07:28:15 GMT + etag: W/"50a7d294-a2ef-4d37-abd5-382bbd2ca701" strict-transport-security: max-age=2592000 + traceresponse: 00-2ae70f41c3780c45b58f03123419ce44-e4b54acb105a464c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_not_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_not_existing_async.yaml index 60ff704f1b78..18e7f9d7d033 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_not_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_not_existing_async.yaml @@ -9,22 +9,23 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-aff71bd5?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-aff71bd5?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID digitalTwin-aff71bd5. Please verify that the twin id is valid and ensure that the twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query."}}' + on querying the twins https://aka.ms/adtv2query."}}' headers: - content-length: '273' + content-length: '274' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:31 GMT + date: Thu, 26 May 2022 07:28:15 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-59c217606b646c4cb12b1e2222eafec7-37bb4a8c9a75ea40-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-aff71bd5?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-aff71bd5?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_remove_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_remove_async.yaml index 0c8ec9708016..48da12a577c3 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_remove_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_remove_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:29.4207006+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:15.5035002+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Thu, 26 May 2022 07:28:15 GMT + mise-correlation-id: f923e96e-4b4d-4363-969b-9630b02b70c0 strict-transport-security: max-age=2592000 + traceresponse: 00-d1b5c0f5d9dac34caafc64faf7c06051-582be13c3641f44a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Thu, 26 May 2022 07:28:15 GMT + mise-correlation-id: e6880534-c7b6-4507-82e4-ec6393c29942 strict-transport-security: max-age=2592000 + traceresponse: 00-ddb79a3ba071794ab244edb498f1a82d-e40c366bffa0244b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Thu, 26 May 2022 07:28:16 GMT + mise-correlation-id: abb64f41-bc2a-4065-bd5b-d2487b00b09c strict-transport-security: max-age=2592000 + traceresponse: 00-a50e663e41b4864fa1583b33a61c8b74-b3facce6aba93b49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:37.7287497+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:16.537964+00:00"}]' headers: - content-length: '161' + content-length: '163' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Thu, 26 May 2022 07:28:16 GMT + mise-correlation-id: 3fffc3a0-eb5f-4cd3-a7fc-4541aec4d630 strict-transport-security: max-age=2592000 + traceresponse: 00-4fba01738896ce4ebb60cbb41ce7e3f0-6aa94384b29e3449-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Thu, 26 May 2022 07:28:16 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-824c61631ad5094b9ead3238a234d68a-73056c1dee146745-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-ef31948","$etag":"W/\"cc34d081-80b9-4ba1-82f0-eeafc2ca24b6\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:38.2693421Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:38.2693421Z"}}}' + string: '{"$dtId":"digitalTwin-ef31948","$etag":"W/\"11536f46-cdaf-4e95-9ee8-59350a6ec457\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:16.6745075Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:16.6745075Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:16.6745075Z"}}}' headers: - content-length: '330' + content-length: '379' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:38 GMT - etag: W/"cc34d081-80b9-4ba1-82f0-eeafc2ca24b6" + date: Thu, 26 May 2022 07:28:16 GMT + etag: W/"11536f46-cdaf-4e95-9ee8-59350a6ec457" strict-transport-security: max-age=2592000 + traceresponse: 00-6b250891f9128f4fbda3997fbb36802b-405e4722fd71a146-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 - request: body: '[{"op": "remove", "path": "/AverageTemperature"}]' headers: @@ -146,41 +156,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:38 GMT - etag: W/"ce4a218d-590e-4922-85ff-0f6a2f9b3b2f" + date: Thu, 26 May 2022 07:28:16 GMT + etag: W/"548859a8-3e29-4700-9196-02774ff1d43c" strict-transport-security: max-age=2592000 + traceresponse: 00-ef37b2258541ae4f847b741500b4cc43-9b90e34e22a1fc43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-ef31948","$etag":"W/\"ce4a218d-590e-4922-85ff-0f6a2f9b3b2f\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:38.2693421Z"}}}' + string: '{"$dtId":"digitalTwin-ef31948","$etag":"W/\"548859a8-3e29-4700-9196-02774ff1d43c\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:16.7360126Z","TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:16.6745075Z"}}}' headers: - content-length: '235' + content-length: '284' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:38 GMT - etag: W/"ce4a218d-590e-4922-85ff-0f6a2f9b3b2f" + date: Thu, 26 May 2022 07:28:16 GMT + etag: W/"548859a8-3e29-4700-9196-02774ff1d43c" strict-transport-security: max-age=2592000 + traceresponse: 00-640804a9c218474f8a4f49b141b18dc5-aadaf3fd07876849-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_replace_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_replace_async.yaml index 1a9074ee202e..9c1b6349b481 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_replace_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_update_digitaltwin_replace_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:37.7287497+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:16.537964+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '189' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:44 GMT + date: Thu, 26 May 2022 07:28:16 GMT + mise-correlation-id: 86e245ed-1ad1-461e-8cc3-fec85b173b9e strict-transport-security: max-age=2592000 + traceresponse: 00-b2afc8aa84c3b84289e3e5b5b4e9cd77-e5421748be2bbc49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:44 GMT + date: Thu, 26 May 2022 07:28:16 GMT + mise-correlation-id: 4ea6b520-822c-4df3-bd27-b3f69d540a6e strict-transport-security: max-age=2592000 + traceresponse: 00-56c7f1d08e38fa4fb5b0e22221d8fbbc-0c325eef078f4e45-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:44 GMT + date: Thu, 26 May 2022 07:28:17 GMT + mise-correlation-id: 34ed4088-b5a8-406c-8909-22d3da3dac76 strict-transport-security: max-age=2592000 + traceresponse: 00-3aeb89a9081b2748a2ae458d4d2469a1-e433d228a2e2ec41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:45.4869665+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:17.3302664+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:45 GMT + date: Thu, 26 May 2022 07:28:17 GMT + mise-correlation-id: 5f86710c-facc-4ba4-8bc0-c4af63f52002 strict-transport-security: max-age=2592000 + traceresponse: 00-e5fd65839e7b3b4baf33819b9c8a8bbc-48f5c86ff352254c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:45 GMT + date: Thu, 26 May 2022 07:28:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-28f09275a736f947abd3702dbd204420-236b7cf79a010543-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-27b71996","$etag":"W/\"c3aa0550-bf36-450c-a0bd-8e9007540678\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:45.9952747Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:45.9952747Z"}}}' + string: '{"$dtId":"digitalTwin-27b71996","$etag":"W/\"d405eded-eb56-4944-bb02-e15194e6278f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:17.4631810Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:17.4631810Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:17.4631810Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:45 GMT - etag: W/"c3aa0550-bf36-450c-a0bd-8e9007540678" + date: Thu, 26 May 2022 07:28:17 GMT + etag: W/"d405eded-eb56-4944-bb02-e15194e6278f" strict-transport-security: max-age=2592000 + traceresponse: 00-bdeb9b5e1db18243a7f0f1d6845b72c4-1f5013af49f27949-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -146,41 +156,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:45 GMT - etag: W/"ef0a0a7a-089b-42e4-b937-55f03b809178" + date: Thu, 26 May 2022 07:28:17 GMT + etag: W/"d7fa5ad6-cdb9-44b0-bcda-e8b3c4f94ca3" strict-transport-security: max-age=2592000 + traceresponse: 00-65b10c41adbb6d45b3af9a07cf6c2dd7-0381666ca928e645-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-27b71996","$etag":"W/\"ef0a0a7a-089b-42e4-b937-55f03b809178\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:46.2413745Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:45.9952747Z"}}}' + string: '{"$dtId":"digitalTwin-27b71996","$etag":"W/\"d7fa5ad6-cdb9-44b0-bcda-e8b3c4f94ca3\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:17.5237144Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:17.5237144Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:17.4631810Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:46 GMT - etag: W/"ef0a0a7a-089b-42e4-b937-55f03b809178" + date: Thu, 26 May 2022 07:28:17 GMT + etag: W/"d7fa5ad6-cdb9-44b0-bcda-e8b3c4f94ca3" strict-transport-security: max-age=2592000 + traceresponse: 00-34bdd76515dfee4689655069bdbf78e2-48f96be705638d49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_upsert_simple_digitaltwin_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_upsert_simple_digitaltwin_async.yaml index c617c9d60fcb..d3c1ed021c6b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_upsert_simple_digitaltwin_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_digital_twins_async.test_upsert_simple_digitaltwin_async.yaml @@ -5,62 +5,68 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:45.4869665+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:17.3302664+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '190' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Thu, 26 May 2022 07:28:17 GMT + mise-correlation-id: 231bda7b-7dda-4ce8-a855-482a65925982 strict-transport-security: max-age=2592000 + traceresponse: 00-ad57037cfe5c1044ae9812d087a691c8-00e39869b8b77340-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Thu, 26 May 2022 07:28:17 GMT + mise-correlation-id: ed331358-bba4-414a-be35-d4cfa0afd0a4 strict-transport-security: max-age=2592000 + traceresponse: 00-34c627941b4de2489c2730f01f000470-8939f0f7e62a184f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Thu, 26 May 2022 07:28:17 GMT + mise-correlation-id: e1cd3535-a51e-451c-a170-4246f9f5abdb strict-transport-security: max-age=2592000 + traceresponse: 00-ab0c66a40e3d0940ba038d7d4db7e1ed-be5ea954923f8748-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +80,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:48.9021687+00:00"}]' + string: '[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:18.0725301+00:00"}]' headers: - content-length: '161' + content-length: '164' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Thu, 26 May 2022 07:28:17 GMT + mise-correlation-id: 26c90048-c82e-4667-a006-6db8c1181661 strict-transport-security: max-age=2592000 + traceresponse: 00-cbf0b263e4c1214f8471c19f99fea85f-c2af2eea23e2934b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:49 GMT + date: Thu, 26 May 2022 07:28:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-615827ea3968d446889dbfca57f1c782-8ba0178ec03e114c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +129,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-124a1964","$etag":"W/\"c1b6abbb-487e-4bba-ab9d-8f7ff302733d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:49.3840182Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:49.3840182Z"}}}' + string: '{"$dtId":"digitalTwin-124a1964","$etag":"W/\"62c56de0-4f30-4caf-a2e7-178a3667bde2\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:18.1944810Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:18.1944810Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:18.1944810Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:49 GMT - etag: W/"c1b6abbb-487e-4bba-ab9d-8f7ff302733d" + date: Thu, 26 May 2022 07:28:17 GMT + etag: W/"62c56de0-4f30-4caf-a2e7-178a3667bde2" strict-transport-security: max-age=2592000 + traceresponse: 00-967a044522589947bfda01660ad52b2f-b4348002771a7241-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 69, "TemperatureUnit": "Celsius"}' @@ -147,20 +157,21 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2022-05-31 response: body: - string: '{"$dtId":"digitalTwin-124a1964","$etag":"W/\"40736cde-c7e3-45be-a197-1a37a9b6c927\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:08:49.6284447Z"},"TemperatureUnit":{"lastUpdateTime":"2020-11-24T21:08:49.6284447Z"}}}' + string: '{"$dtId":"digitalTwin-124a1964","$etag":"W/\"4da3f5c6-296f-40dd-aa6f-f618a6628644\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:18.2553512Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:18.2553512Z"},"TemperatureUnit":{"lastUpdateTime":"2022-05-26T07:28:18.2553512Z"}}}' headers: - content-length: '331' + content-length: '380' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:49 GMT - etag: W/"40736cde-c7e3-45be-a197-1a37a9b6c927" + date: Thu, 26 May 2022 07:28:17 GMT + etag: W/"4da3f5c6-296f-40dd-aa6f-f618a6628644" strict-transport-security: max-age=2592000 + traceresponse: 00-7b07dc67938b314bb8def36b284b77e0-83822dce9e03af4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_create_event_route_no_endpoint.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_create_event_route_no_endpoint.yaml index 874c7d99d479..2493336ab6ec 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_create_event_route_no_endpoint.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_create_event_route_no_endpoint.yaml @@ -14,23 +14,27 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-5398160f?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-5398160f?api-version=2022-05-31 response: body: string: '{"error":{"code":"EventRouteEndpointInvalid","message":"The endpoint provided does not exist or is not active. Check that your endpoint is provisioned - correctly. See event route documentation (http://aka.ms/ADTv2Routes)."}}' + correctly. See event route documentation (https://aka.ms/ADTv2Routes)."}}' headers: content-length: - - '223' + - '224' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:08:51 GMT + - Thu, 26 May 2022 07:28:18 GMT + mise-correlation-id: + - c6a74157-ab4a-43ca-a0bd-27474734ebfd strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3bb7dcc82f179042b80d23d24e7493ef-a2c96b59da300346-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_delete_event_route_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_delete_event_route_not_existing.yaml index 29e78e241adb..5b5a18f2513c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_delete_event_route_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_delete_event_route_not_existing.yaml @@ -11,23 +11,27 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-6abd168c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-6abd168c?api-version=2022-05-31 response: body: string: '{"error":{"code":"EventRouteNotFound","message":"There is no route available that matches the provided input. Check for all valid event routes - by calling EventRoute_List. See Swagger example (http://aka.ms/RouteSwSmpl)."}}' + by calling EventRoute_List. See Swagger example (https://aka.ms/RouteSwSmpl)."}}' headers: content-length: - - '222' + - '223' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:08:54 GMT + - Thu, 26 May 2022 07:28:19 GMT + mise-correlation-id: + - 2ac6fcf1-d72b-454c-88df-1adbaf99102a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a832e01e9d4bcf42a74e7b6abe9102db-b320e3e73f1b864f-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_get_event_route_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_get_event_route_not_existing.yaml index 8ba93ccb9248..7c261107489c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_get_event_route_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_get_event_route_not_existing.yaml @@ -9,23 +9,27 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-2a081559?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-2a081559?api-version=2022-05-31 response: body: string: '{"error":{"code":"EventRouteNotFound","message":"There is no route available that matches the provided input. Check for all valid event routes - by calling EventRoute_List. See Swagger example (http://aka.ms/RouteSwSmpl)."}}' + by calling EventRoute_List. See Swagger example (https://aka.ms/RouteSwSmpl)."}}' headers: content-length: - - '222' + - '223' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:08:56 GMT + - Thu, 26 May 2022 07:28:20 GMT + mise-correlation-id: + - b5017839-33bc-4321-ad4d-8b3ee9369c58 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8377cb75ee498c4f975778bbf1eb9816-a116d07c1fdb0b4b-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_list_event_routes.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_list_event_routes.yaml index b98014677f01..9a64a0b7ac00 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_list_event_routes.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes.test_list_event_routes.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -21,9 +21,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:08:59 GMT + - Thu, 26 May 2022 07:28:20 GMT + mise-correlation-id: + - b69b99aa-08c9-4a55-976b-9bf0e72ffc19 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8fe20b75cebfea43bbb8ee6547e67d1c-68b2ca2af10be447-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_create_event_route_no_endpoint.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_create_event_route_no_endpoint.yaml index b5398f2a2ea2..6401f88b51fb 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_create_event_route_no_endpoint.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_create_event_route_no_endpoint.yaml @@ -10,21 +10,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-e153188c?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-e153188c?api-version=2022-05-31 response: body: string: '{"error":{"code":"EventRouteEndpointInvalid","message":"The endpoint provided does not exist or is not active. Check that your endpoint is provisioned - correctly. See event route documentation (http://aka.ms/ADTv2Routes)."}}' + correctly. See event route documentation (https://aka.ms/ADTv2Routes)."}}' headers: - content-length: '223' + content-length: '224' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:09:01 GMT + date: Thu, 26 May 2022 07:28:20 GMT + mise-correlation-id: 20829269-8a30-42f2-bc33-1225f98f3ed5 strict-transport-security: max-age=2592000 + traceresponse: 00-03afb70563b6e343bb9c8ebd90d5942c-fb33b97d077e1c4e-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-e153188c?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-e153188c?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_delete_event_route_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_delete_event_route_not_existing.yaml index 438faa4eaf4d..0d84f96a9b84 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_delete_event_route_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_delete_event_route_not_existing.yaml @@ -5,21 +5,23 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-faf51909?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-faf51909?api-version=2022-05-31 response: body: string: '{"error":{"code":"EventRouteNotFound","message":"There is no route available that matches the provided input. Check for all valid event routes - by calling EventRoute_List. See Swagger example (http://aka.ms/RouteSwSmpl)."}}' + by calling EventRoute_List. See Swagger example (https://aka.ms/RouteSwSmpl)."}}' headers: - content-length: '222' + content-length: '223' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:09:02 GMT + date: Thu, 26 May 2022 07:28:20 GMT + mise-correlation-id: 2ca4db79-b46f-4581-9228-f0b12619e550 strict-transport-security: max-age=2592000 + traceresponse: 00-c208a9110d8d0149a5837407a80610a1-e40207f0471ede47-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-faf51909?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-faf51909?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_get_event_route_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_get_event_route_not_existing.yaml index 39851a9f5550..dbc1a22fb3f5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_get_event_route_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_get_event_route_not_existing.yaml @@ -5,21 +5,23 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-b2c917d6?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-b2c917d6?api-version=2022-05-31 response: body: string: '{"error":{"code":"EventRouteNotFound","message":"There is no route available that matches the provided input. Check for all valid event routes - by calling EventRoute_List. See Swagger example (http://aka.ms/RouteSwSmpl)."}}' + by calling EventRoute_List. See Swagger example (https://aka.ms/RouteSwSmpl)."}}' headers: - content-length: '222' + content-length: '223' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:09:03 GMT + date: Thu, 26 May 2022 07:28:21 GMT + mise-correlation-id: 4fade5fc-6647-45c6-a921-dd10dc97123a strict-transport-security: max-age=2592000 + traceresponse: 00-910fad95895e6a4fa60342b0a654362f-dd8d4ec78daf3140-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-b2c917d6?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes/eventRoute-b2c917d6?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_list_event_routes.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_list_event_routes.yaml index ff03edf4de9f..78252063e75f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_list_event_routes.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_event_routes_async.test_list_event_routes.yaml @@ -5,19 +5,21 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:09:06 GMT + date: Thu, 26 May 2022 07:28:21 GMT + mise-correlation-id: 6427d80e-7bf7-43f7-a48a-0761719194fa strict-transport-security: max-age=2592000 + traceresponse: 00-f2e7360950b12247904c4ae2c4c7dc49-9f5874894dcade46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_existing.yaml index 667407a71f43..d0856fc792b5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_existing.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Thu, 26 May 2022 07:28:22 GMT + mise-correlation-id: + - a27585f9-d1be-4e91-86ec-cbf7b8b82030 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e7b257ff5bebb45ad5e545fb9e544e0-5c66a43400fedd48-01 status: code: 404 message: Not Found @@ -39,9 +43,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +57,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Thu, 26 May 2022 07:28:22 GMT + mise-correlation-id: + - 72c126ef-c28b-42d7-b7f8-bd5d0f6c636f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-477bbe900a02f149864454b9244091d7-df773594e177e340-01 status: code: 404 message: Not Found @@ -76,21 +84,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:08.535384+00:00"}]' + string: '[{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:22.8180695+00:00"}]' headers: content-length: - - '168' + - '172' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Thu, 26 May 2022 07:28:22 GMT + mise-correlation-id: + - 47c73ea1-0e6e-4a2f-a664-bdfa65e4c314 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-376eac4b5ad1b8439a39de38bbdd1262-d007bc9a3b88c944-01 status: code: 201 message: Created @@ -115,23 +127,27 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelIdAlreadyExists","message":"Some of the model ids already exist: dtmi:com:samples:TempModel2fc70f9f;1. Use Model_List API - to view models that already exist. See the Swagger example (http://aka.ms/ModelListSwSmpl)."}}' + to view models that already exist. See the Swagger example (https://aka.ms/ModelListSwSmpl)."}}' headers: content-length: - - '239' + - '240' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Thu, 26 May 2022 07:28:22 GMT + mise-correlation-id: + - c78f3634-2d2a-4910-95e9-f885f47b603b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2f2c70d2e85b204bab54b8f1034ae0dc-f535dd3cc9aacd43-01 status: code: 409 message: Conflict @@ -145,9 +161,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -159,9 +175,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:08 GMT + - Thu, 26 May 2022 07:28:22 GMT + mise-correlation-id: + - 2bd3f102-39ff-4864-814f-3b5762a77658 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db362abc9c5fd54ea43bcd564c831892-e02680d0c470084b-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_model.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_model.yaml index a09b51d9ccc5..052cbaac3abc 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_model.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_model.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel82fa118b%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel82fa118b%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:10 GMT + - Thu, 26 May 2022 07:28:23 GMT + mise-correlation-id: + - cbc49152-d5b1-411f-bf6a-fc5d319f15fc strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8744cb8959ad9c4b863bf52980b13b57-d2513b9d5fa2c94b-01 status: code: 404 message: Not Found @@ -46,25 +50,30 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"DTDLParserError","message":"None of the models in - this request could be created due to a problem with one or more models: Top-level - element requires an identifer but none provided. Add an ''@id'' property whose - value is a string that conforms to the DTMI syntax -- see https://github.com/Azure/digital-twin-model-identifier.. - See model documentation(http://aka.ms/ADTv2Models) for supported format."}}' + this request could be created due to a problem with one or more models: In + source, top-level JSON element requires an identifer but none provided. Add + an ''@id'' property whose value is a string that conforms to the DTMI syntax + -- see https://github.com/Azure/digital-twin-model-identifier.. See model + documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: content-length: - - '417' + - '434' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:12 GMT + - Thu, 26 May 2022 07:28:23 GMT + mise-correlation-id: + - 8428fb7b-560f-4106-bfde-9137feb68680 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b3e6e7bee8de3d43ae267b43d1f5affb-ee4451b20b99ee4b-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_reference.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_reference.yaml index 5a914bf8f3d5..ddbcd19f3fef 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_reference.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_model_invalid_reference.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelcd381329%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelcd381329%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:13 GMT + - Thu, 26 May 2022 07:28:24 GMT + mise-correlation-id: + - 9c99fcc8-1a37-4bbc-b2e5-dfeca492430d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0b31bcf8a92715409121d75abe3fa526-c1db8e1b10a00c43-01 status: code: 404 message: Not Found @@ -39,9 +43,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelcd381329%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelcd381329%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +57,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:14 GMT + - Thu, 26 May 2022 07:28:24 GMT + mise-correlation-id: + - 9d96a7a0-6c78-4972-82f8-fb3c3799d9ed strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d4741e619b781243a017b982aebf15d3-dbf746c1aa08f44a-01 status: code: 404 message: Not Found @@ -77,24 +85,28 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"DTDLParserError","message":"None of the models in - this request could be created due to a problem with one or more models: DtmiResolver + this request could be created due to a problem with one or more models: DtmiResolverAsync failed to resolve requisite references to element(s): dtmi:com:samples:ComponentModelcd381329;1. - See model documentation(http://aka.ms/ADTv2Models) for supported format."}}' + See model documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: content-length: - - '325' + - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:14 GMT + - Thu, 26 May 2022 07:28:24 GMT + mise-correlation-id: + - b9cb7465-e74e-4705-95db-8b4e93d07664 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6d3d96971d53104f867560caec5799aa-365f0b553516d546-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models.yaml index 09d443373cb9..edbbe0a958d6 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelbeb90c48%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelbeb90c48%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:16 GMT + - Thu, 26 May 2022 07:28:23 GMT + mise-correlation-id: + - a9f4a16c-d155-4472-9ea3-1b918f921ac9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a17ee89dab93bf428860ca79b01f887a-04a54f9497e45248-01 status: code: 404 message: Not Found @@ -39,9 +43,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +57,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:16 GMT + - Thu, 26 May 2022 07:28:23 GMT + mise-correlation-id: + - af2bcdc6-e075-4964-bc4b-ccf146302db6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a8c80235309dd24f856c5ca1940688a6-0ca5c9c17b3d3c44-01 status: code: 404 message: Not Found @@ -81,21 +89,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1643037+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8732165+00:00"}]' headers: content-length: - - '343' + - '349' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:16 GMT + - Thu, 26 May 2022 07:28:24 GMT + mise-correlation-id: + - dc59c055-90d9-47d2-b1d4-5de3de5d2b4a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-58d2fbe036751c409553e09f83382641-8b14f355247cd647-01 status: code: 201 message: Created diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models_empty.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models_empty.yaml index a00cfafa654e..092e7388d770 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models_empty.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_create_models_empty.yaml @@ -13,24 +13,28 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Operation failed as models provided was empty or of a type that is not supported.. Check that your Model - Array contains at least one item and it is of a supported type. See link(http://aka.ms/ADTv2Models) + Array contains at least one item and it is of a supported type. See link(https://aka.ms/ADTv2Models) for details."}}' headers: content-length: - - '266' + - '267' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:28 GMT + - Thu, 26 May 2022 07:28:25 GMT + mise-correlation-id: + - 5942bec7-f270-49af-a353-43643ce0b841 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ea4681c3497dcb49ba6de43dea0efee8-cd6d4c1390ada547-01 status: code: 400 message: Bad Request @@ -48,25 +52,29 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"DTDLParserError","message":"None of the models in - this request could be created due to a problem with one or more models: No - @context specifier in top-level JSON object. Add a ''@context'' property whose - value is the string ''dtmi:dtdl:context;2''.. See model documentation(http://aka.ms/ADTv2Models) - for supported format."}}' + this request could be created due to a problem with one or more models: In + source, top-level JSON object has no @context specifier. Add a ''@context'' + property whose value is a valid DTDL context specifier, such as ''dtmi:dtdl:context;2''.. + See model documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: content-length: - - '339' + - '381' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:28 GMT + - Thu, 26 May 2022 07:28:25 GMT + mise-correlation-id: + - 7218e221-4a62-4277-9c1b-ff8f4e8a5559 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c004dd835179bd4b8ea547817a5036b4-dc5dce3fff8f184b-01 status: code: 400 message: Bad Request @@ -84,9 +92,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"BadRequest","message":"A non-empty request body is @@ -97,9 +105,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:28 GMT + - Thu, 26 May 2022 07:28:25 GMT + mise-correlation-id: + - 1f1efb7d-1c28-477c-b467-f0ac4a2b2617 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d8956046bc4c034081dedf7b702fd5f3-c7f7d4dd77fc974c-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model.yaml index 0eea3a7e19dd..311fbaea4932 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Thu, 26 May 2022 07:28:26 GMT + mise-correlation-id: + - 3256747b-c842-4f9a-b83a-09f8222674e7 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e12d9c513c690a4384a887d70fac516b-dddb4f52298b0242-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:31.4775396+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:26.2368318+00:00"}]' headers: content-length: - - '174' + - '177' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Thu, 26 May 2022 07:28:26 GMT + mise-correlation-id: + - 2f05cfb2-c938-4bab-aff1-8f5345c69e55 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ee19aff468badf45a2fc350865ac759e-7ca77df5e1c9d048-01 status: code: 201 message: Created @@ -74,21 +82,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:31.4775396+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:26.2368318+00:00"}' headers: content-length: - - '172' + - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Thu, 26 May 2022 07:28:26 GMT + mise-correlation-id: + - c362095f-b1a2-49d0-a7aa-9e8d06b4f78d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f6e239329ba3944eab530ba4c86790bf-c61c45ea98bce346-01 status: code: 200 message: OK @@ -106,9 +118,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?api-version=2022-05-31 response: body: string: '' @@ -116,9 +128,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Thu, 26 May 2022 07:28:26 GMT + mise-correlation-id: + - f480692a-b7eb-413d-87b2-94f7e835fb91 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4adfe45a41fa2d4ab00bb6e847b34135-63228ac4af114e40-01 status: code: 204 message: No Content @@ -132,21 +148,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:31.4775396+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:26.2368318+00:00"}' headers: content-length: - - '171' + - '174' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Thu, 26 May 2022 07:28:26 GMT + mise-correlation-id: + - 820910f4-ba8a-4776-8b71-25d1a485c691 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aa4d2d3501ab40449f9fe18c4b4e69cc-1dc32abfeeebca4d-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_already_decommissioned.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_already_decommissioned.yaml index ba5c27ecb18b..7d1fdc3f761f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_already_decommissioned.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_already_decommissioned.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - 32ec3586-d575-4537-bef5-bba9872ff535 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4832d55f12564444b0c85adde5474986-6086fa057288fe49-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:34.1174568+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:27.0914286+00:00"}]' headers: content-length: - - '175' + - '178' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - 1d7e2890-fb7a-462e-a82b-040fa872eb91 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-348a6e96e284fe44bd74ad9609fd4b9b-9fb7b8ce7c3aed46-01 status: code: 201 message: Created @@ -74,21 +82,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:34.1174568+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:27.0914286+00:00"}' headers: content-length: - - '173' + - '176' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - c0d4fe24-5a33-4409-ac15-d9427cb65da9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-55168c5421e26e48bee917807f56177b-9c96f7ac8749df40-01 status: code: 200 message: OK @@ -106,9 +118,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2022-05-31 response: body: string: '' @@ -116,9 +128,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - b0dd1dd0-7083-4910-a47b-a3ec39bd1223 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9bed764db953844d836da1e3f22937fc-5677c86357aa904b-01 status: code: 204 message: No Content @@ -136,9 +152,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2022-05-31 response: body: string: '' @@ -146,9 +162,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - 6b841f65-00cc-4deb-9f53-0ca45d9561a6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-305265b154b643408ad8a12943678be2-e47f15373c9c6f40-01 status: code: 204 message: No Content @@ -162,21 +182,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:34.1174568+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:27.0914286+00:00"}' headers: content-length: - - '172' + - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:35 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - 99d868cc-680f-41df-88da-0ab47df500d9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9a8bac5a629ab14e8a890f293bbe7bdf-cedd6655f1ad2f47-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_not_existing.yaml index 57db7f1e2688..9fa1b06a137b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_decommission_model_not_existing.yaml @@ -13,9 +13,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -27,9 +27,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:36 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - dad2abf9-85cc-423b-a3b0-4ec03b5b91f5 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3969819616e6f64094fd27c216aa0eac-ff1394eb53944c4a-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model.yaml index f08adff1bb52..86b5c424d32d 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Thu, 26 May 2022 07:28:28 GMT + mise-correlation-id: + - 4b132dcd-e044-4363-af22-dc2d398346a9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-864fa1cc24b1af4985a04bb55d3be2d3-df961021c424b04f-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModelb2580bd4;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:41.7129637+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModelb2580bd4;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:28.3865719+00:00"}]' headers: content-length: - - '175' + - '178' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Thu, 26 May 2022 07:28:28 GMT + mise-correlation-id: + - a95f1131-3de0-40f1-ae90-89e38769d8a5 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f7443566a0972f47b3a9cdee53dcf003-4713aaf59ff8f440-01 status: code: 201 message: Created @@ -76,9 +84,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?api-version=2022-05-31 response: body: string: '' @@ -86,9 +94,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Thu, 26 May 2022 07:28:28 GMT + mise-correlation-id: + - 715bbf2f-34a7-44f0-8a98-35533e4e3db2 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-62a99cb46399fc43b3f6c556114a903a-9bf49c6949ebea46-01 status: code: 204 message: No Content @@ -102,9 +114,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -116,9 +128,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Thu, 26 May 2022 07:28:28 GMT + mise-correlation-id: + - 657a704b-b9a4-4e97-9a69-a1bf89202c02 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5a881c10404c094a932f33d56011cafd-86ace3f06dca8f41-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_already_deleted.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_already_deleted.yaml index 20354b7a5b6c..b5e940bee78e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_already_deleted.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_already_deleted.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:44 GMT + - Thu, 26 May 2022 07:28:27 GMT + mise-correlation-id: + - 124e40b8-8d51-47e2-b644-d7b592586b0b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-08886aba16a65d41ac9b2b1f60806eca-f19628454bef1646-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModela654124b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:44.7277198+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModela654124b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:29.026692+00:00"}]' headers: content-length: - - '175' + - '177' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:44 GMT + - Thu, 26 May 2022 07:28:29 GMT + mise-correlation-id: + - a314cbd1-cb09-4027-9c0f-40ee7cdd65dd strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04a753b1ce5b3c409bf5d75fbf653a65-4c8bb723ad13fd45-01 status: code: 201 message: Created @@ -76,9 +84,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?api-version=2022-05-31 response: body: string: '' @@ -86,9 +94,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:44 GMT + - Thu, 26 May 2022 07:28:29 GMT + mise-correlation-id: + - b3f3414c-b1cb-4cb9-ab33-1e6e21c0bd3c strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1e6157882f09a548bc46a87e2768a7cd-53f09f97b79baa40-01 status: code: 204 message: No Content @@ -104,9 +116,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -118,9 +130,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:45 GMT + - Thu, 26 May 2022 07:28:29 GMT + mise-correlation-id: + - ede014ca-6962-4e8e-9416-7ba241b9950b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-74e4d5fefcddc045980680b1480eb9ac-cc449ef046bd1a40-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_not_existing.yaml index e9ad3283f2db..e791a6d4741b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_model_not_existing.yaml @@ -11,9 +11,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -25,9 +25,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:47 GMT + - Thu, 26 May 2022 07:28:29 GMT + mise-correlation-id: + - a3cb8d36-82fe-48c7-888f-0e29b4d872b4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-733a6edb9453b848850ab26b3dc79dfd-55993954f09e334a-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_models_with_dependencies.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_models_with_dependencies.yaml index 5f9e652eee04..d459de8de325 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_models_with_dependencies.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_delete_models_with_dependencies.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:51 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 10274aca-c676-43d1-8c1f-0d6c4c9a8205 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6409a1e874169f4f998c92bc304fa474-fa7c41a2fc8c4942-01 status: code: 404 message: Not Found @@ -39,9 +43,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModele1c813a8%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModele1c813a8%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +57,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 7b9625bd-6c02-44fe-8b8b-6c4f0b8b4a30 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d6a0102c9719864785efcd6e03fe8a5f-b11b4dbaa46ca542-01 status: code: 404 message: Not Found @@ -81,21 +89,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModele1c813a8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:52.4920719+00:00"},{"id":"dtmi:com:samples:TempModele1c813a8;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:52.4921009+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModele1c813a8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:30.3450515+00:00"},{"id":"dtmi:com:samples:TempModele1c813a8;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:30.3450769+00:00"}]' headers: content-length: - - '343' + - '349' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 49cbcf0e-443e-46a8-9aba-66fafef47168 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-33c49a2f9d5a1440bd5a33e5a443d209-dc9cf967140d5440-01 status: code: 201 message: Created @@ -111,9 +123,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -126,9 +138,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 699262d6-9ff8-4a70-8461-bdccbbb36636 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9b25f0fe8ebce64aba28d5cf26538eea-c4433247debccc41-01 status: code: 409 message: Conflict @@ -142,21 +158,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModele1c813a8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:52.4920719+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModele1c813a8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:30.3450515+00:00"}' headers: content-length: - - '173' + - '176' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 2f3de806-fde8-4fee-ae69-e0beb3047634 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b2699d386c387d46b792871ba72a1cf7-8f61b38f4c359e49-01 status: code: 200 message: OK @@ -172,9 +192,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModele1c813a8%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModele1c813a8%3B1?api-version=2022-05-31 response: body: string: '' @@ -182,9 +202,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:53 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 02b9658c-4b01-4ca4-8a77-3cd2054cb524 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f37d33e3fbc0dd48b450ff8e8ff4438b-0aacf98dc12fbe46-01 status: code: 204 message: No Content @@ -200,9 +224,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?api-version=2022-05-31 response: body: string: '' @@ -210,9 +234,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:53 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 3943526b-310c-48f4-8240-320b81c93739 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-95733937d7c3214a8ecfc5f94e9eeae1-a375700848f1434f-01 status: code: 204 message: No Content @@ -226,9 +254,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -240,9 +268,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:53 GMT + - Thu, 26 May 2022 07:28:30 GMT + mise-correlation-id: + - 4026f27e-6c3a-492d-bcd2-c99872cacdbb strict-transport-security: - max-age=2592000 + traceresponse: + - 00-acc0f65510fa9945b54f79a4eb8f866b-40044a4843614842-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model.yaml index 46053cceecc7..d12dd2bdbe98 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:55 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - 2b1aaf5b-60cf-4e80-bdff-c42744994653 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7b9de684e225784698201ff34443290e-95dc346b266a454b-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00"}]' headers: content-length: - - '175' + - '178' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:55 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - 0f9b00d0-20c8-4a63-b0b0-1b95749aa510 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a3ac96bdd426fa46af69ba7b8a3aae3b-1152a2479d544443-01 status: code: 201 message: Created @@ -74,21 +82,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00"}' headers: content-length: - - '173' + - '176' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:55 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - 56f12455-7fde-4027-a992-a91d2ca3ca21 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-31b87450a73abc4f93dbf3a4a33851b7-c809f0ddd3e42040-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_not_existing.yaml index f3f2613da330..b190e4d959c3 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_not_existing.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:57 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - e75fa3d1-67a0-4b3b-8e2a-2e50b09809a2 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d3a8bf1cfa1ca48a33e068b867a3ccf-63abde9083145a41-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_with_definition.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_with_definition.yaml index 9dd6dc4ca074..85391a26a05f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_with_definition.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_get_model_with_definition.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:59 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - cd1eac71-be3a-414a-b238-6d7f9edf3965 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-46fe630349d5f647ad31c26ef70bcb78-deee5fc78633ab48-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00"}]' headers: content-length: - - '174' + - '177' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:59 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - a08d5718-f08a-4d8a-8ac6-d1ed7cd67720 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-95e4b562cae80f45858360a73b6770bd-08b36ab8803aef4d-01 status: code: 201 message: Created @@ -74,21 +82,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?includeModelDefinition=true&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?includeModelDefinition=true&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}' + string: '{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}' headers: content-length: - - '460' + - '463' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:59 GMT + - Thu, 26 May 2022 07:28:31 GMT + mise-correlation-id: + - c5c37989-e36b-46e0-b72b-9a0898914644 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eb4d1731775e5f4997adf7a9c62f22f3-6cd9010d0418a240-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models.yaml index 5816d458564f..ea02c41baf46 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela7840b90%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela7840b90%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:02 GMT + - Thu, 26 May 2022 07:28:33 GMT + mise-correlation-id: + - 870b28bd-408b-4175-ac33-97116a682aaf strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d7b14b371ab1f4889c8a8b1bce84dd8-13b2210fa5752247-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:02.8247977+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:33.1789596+00:00"}]' headers: content-length: - - '175' + - '178' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:02 GMT + - Thu, 26 May 2022 07:28:33 GMT + mise-correlation-id: + - 841c2622-4bb9-4f60-9157-403455522471 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5ecd885ae7cd4148989a62bfcfc7acae-7991a2544074cb4c-01 status: code: 201 message: Created @@ -74,21 +82,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:48.9021687+00:00"},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:08.535384+00:00"},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1643037+00:00"},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:31.4775396+00:00"},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:34.1174568+00:00"},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00"},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00"},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:02.8247977+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:18.0725301+00:00"},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:22.8180695+00:00"},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8732165+00:00"},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:26.2368318+00:00"},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:27.0914286+00:00"},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00"},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00"},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:33.1789596+00:00"}],"nextLink":null}' headers: content-length: - - '1562' + - '1590' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:03 GMT + - Thu, 26 May 2022 07:28:33 GMT + mise-correlation-id: + - 2c94d554-f58e-49c3-b857-72e9e7186fc4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aeb4436ab7132947ab8141fd75ef16f2-8ed19cd8d899f24c-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models_with_definition.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models_with_definition.yaml index f07e2c1a245b..c27ba2c418fb 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models_with_definition.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models.test_list_models_with_definition.yaml @@ -9,9 +9,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel988f1233%3B1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel988f1233%3B1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:04 GMT + - Thu, 26 May 2022 07:28:33 GMT + mise-correlation-id: + - 3469a48d-4701-4eee-b710-b1f335c9ccca strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e9947c00a0cb64bbc9d0bd589871183-d30c633a7f82a447-01 status: code: 404 message: Not Found @@ -46,21 +50,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:05.0285026+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:34.6513627+00:00"}]' headers: content-length: - - '175' + - '178' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:04 GMT + - Thu, 26 May 2022 07:28:33 GMT + mise-correlation-id: + - e4550079-5181-4e40-9214-8b12d0717661 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d64cb72b6dfed54a924c0b6477777a48-29ca6ba0ac58fb49-01 status: code: 201 message: Created @@ -74,21 +82,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:48.9021687+00:00","model":{"@id":"dtmi:samples:DTTestBuilding;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Building","contents":[{"@type":"Property","name":"AverageTemperature","schema":"double"},{"@type":"Property","name":"TemperatureUnit","schema":"string"}]}},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:08.535384+00:00","model":{"@id":"dtmi:com:samples:TempModel2fc70f9f;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbeb90c48;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1643037+00:00","model":{"@id":"dtmi:com:samples:TempModelbeb90c48;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModelbeb90c48;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:31.4775396+00:00","model":{"@id":"dtmi:com:samples:ComponentModel3510e6b;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:34.1174568+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbf2f17de;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00","model":{"@id":"dtmi:com:samples:ComponentModel90490aa1;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:02.8247977+00:00","model":{"@id":"dtmi:com:samples:ComponentModela7840b90;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:05.0285026+00:00","model":{"@id":"dtmi:com:samples:ComponentModel988f1233;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:18.0725301+00:00","model":{"@id":"dtmi:samples:DTTestBuilding;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Building","contents":[{"@type":"Property","name":"AverageTemperature","schema":"double"},{"@type":"Property","name":"TemperatureUnit","schema":"string"}]}},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:22.8180695+00:00","model":{"@id":"dtmi:com:samples:TempModel2fc70f9f;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbeb90c48;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8732165+00:00","model":{"@id":"dtmi:com:samples:TempModelbeb90c48;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModelbeb90c48;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:26.2368318+00:00","model":{"@id":"dtmi:com:samples:ComponentModel3510e6b;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:27.0914286+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbf2f17de;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00","model":{"@id":"dtmi:com:samples:ComponentModel90490aa1;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:33.1789596+00:00","model":{"@id":"dtmi:com:samples:ComponentModela7840b90;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:34.6513627+00:00","model":{"@id":"dtmi:com:samples:ComponentModel988f1233;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}],"nextLink":null}' headers: content-length: - - '4646' + - '4663' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:05 GMT + - Thu, 26 May 2022 07:28:33 GMT + mise-correlation-id: + - d6f68fcc-218f-4308-8a30-85e65d38cc8a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e2342cd0dea54b499880e790aeb9a7d7-504d7c2ead56144b-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_existing_async.yaml index 7fb3720f0274..50cb3ac16d7c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_existing_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelcaf1499;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelcaf1499;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,23 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:06 GMT + date: Thu, 26 May 2022 07:28:34 GMT + mise-correlation-id: 8ebd3a9b-3255-4e4c-b11d-01cea471fbf4 strict-transport-security: max-age=2592000 + traceresponse: 00-b974dd25e75b7a459b040bbacec0a0f7-f9d8da3c40df434d-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelcaf1499;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelcaf1499;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +41,14 @@ interactions: headers: content-length: '225' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:06 GMT + date: Thu, 26 May 2022 07:28:34 GMT + mise-correlation-id: 34d36afe-2214-4b91-9f0a-6d44c8c7b1c9 strict-transport-security: max-age=2592000 + traceresponse: 00-f22fe40da5094f47b947d4c9ac088eba-1e6e048608456445-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:TempModelcaf1499;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "TempModel", "contents": [{"@type": "Property", @@ -58,21 +62,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:07.1183699+00:00"}]' + string: '[{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:35.2578625+00:00"}]' headers: - content-length: '168' + content-length: '171' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:07 GMT + date: Thu, 26 May 2022 07:28:34 GMT + mise-correlation-id: fbad116c-0a82-4b74-9457-65e7bb7c41a8 strict-transport-security: max-age=2592000 + traceresponse: 00-dabd851451c5b740973ac2d4e3ae70fc-1434b26e0191b948-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModelcaf1499;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -90,32 +96,34 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelIdAlreadyExists","message":"Some of the model ids already exist: dtmi:com:samples:TempModelcaf1499;1. Use Model_List API - to view models that already exist. See the Swagger example (http://aka.ms/ModelListSwSmpl)."}}' + to view models that already exist. See the Swagger example (https://aka.ms/ModelListSwSmpl)."}}' headers: - content-length: '238' + content-length: '239' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:07 GMT + date: Thu, 26 May 2022 07:28:34 GMT + mise-correlation-id: 47e7df6b-98c5-4019-9b8c-ba8cf619720c strict-transport-security: max-age=2592000 + traceresponse: 00-cfeeb2e511ae64459e28e2fa4a2d4006-f0ff00ec5845374b-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -124,10 +132,12 @@ interactions: headers: content-length: '225' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:07 GMT + date: Thu, 26 May 2022 07:28:34 GMT + mise-correlation-id: 22fb97a0-516b-4e97-b820-fdb2e393e6c7 strict-transport-security: max-age=2592000 + traceresponse: 00-046101d60afb684aa8be54caf06a0b04-01eb5d3165b48248-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_model_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_model_async.yaml index 14e97790440d..ff97def2da15 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_model_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_model_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel77db1685;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel77db1685;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:08 GMT + date: Thu, 26 May 2022 07:28:35 GMT + mise-correlation-id: bc47ba25-7600-4e1e-a215-57eadc6bd98a strict-transport-security: max-age=2592000 + traceresponse: 00-75ad79fcfee2b344884ba6ae12a1aaa8-ca9ef9718cc32046-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel77db1685;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel77db1685;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@context": "dtmi:dtdl:context;2", "displayName": "TempModel", "contents": [{"@type": "Property", "name": "Prop1", "schema": "string"}, {"@type": "Component", @@ -35,23 +37,26 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"DTDLParserError","message":"None of the models in - this request could be created due to a problem with one or more models: Top-level - element requires an identifer but none provided. Add an ''@id'' property whose - value is a string that conforms to the DTMI syntax -- see https://github.com/Azure/digital-twin-model-identifier.. - See model documentation(http://aka.ms/ADTv2Models) for supported format."}}' + this request could be created due to a problem with one or more models: In + source, top-level JSON element requires an identifer but none provided. Add + an ''@id'' property whose value is a string that conforms to the DTMI syntax + -- see https://github.com/Azure/digital-twin-model-identifier.. See model + documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: - content-length: '417' + content-length: '434' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:08 GMT + date: Thu, 26 May 2022 07:28:35 GMT + mise-correlation-id: 94e4950a-c586-49d5-90be-d33176aa93aa strict-transport-security: max-age=2592000 + traceresponse: 00-6c615ef10576d1438dcfadbd08a89da2-978d19ffb6406441-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_reference_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_reference_async.yaml index 53b9813ca4ed..6142ef5ec46f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_reference_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_model_invalid_reference_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld5c11823;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld5c11823;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,23 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:09 GMT + date: Thu, 26 May 2022 07:28:35 GMT + mise-correlation-id: 790ba8b5-111a-44fb-afa7-adc0a3c028c2 strict-transport-security: max-age=2592000 + traceresponse: 00-29f16d741446db48a6ca40d9fa683515-d2c6892e5a1cfc4a-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld5c11823;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld5c11823;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModeld5c11823;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModeld5c11823;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +41,14 @@ interactions: headers: content-length: '221' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:10 GMT + date: Thu, 26 May 2022 07:28:35 GMT + mise-correlation-id: 6922e214-e5cd-4648-815c-24eb4dea1da1 strict-transport-security: max-age=2592000 + traceresponse: 00-57e2d9f679b5bc4789065debd8a823cf-4ae18d027dd7b94d-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModeld5c11823;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModeld5c11823;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:TempModeld5c11823;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "TempModel", "contents": [{"@type": @@ -59,22 +63,24 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"DTDLParserError","message":"None of the models in - this request could be created due to a problem with one or more models: DtmiResolver + this request could be created due to a problem with one or more models: DtmiResolverAsync failed to resolve requisite references to element(s): dtmi:com:samples:ComponentModeld5c11823;1. - See model documentation(http://aka.ms/ADTv2Models) for supported format."}}' + See model documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: - content-length: '325' + content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:10 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: 9de902f9-aabd-4650-a8da-709149f8a505 strict-transport-security: max-age=2592000 + traceresponse: 00-6daf19911292d841a53faf5f2b0e6767-be4ec0da29833d43-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_async.yaml index 0afe4b1546bb..8dd311331504 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModel73af1142;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModel73af1142;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,23 @@ interactions: headers: content-length: '221' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:12 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: 01b9dc05-024e-48c0-99ae-08e01b1b1724 strict-transport-security: max-age=2592000 + traceresponse: 00-8b8c315a5a6b20418bf0adfaebd54aea-3ed60b0b66942643-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModel73af1142;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModel73af1142;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel73af1142;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel73af1142;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +41,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:12 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: 33532399-790e-4276-a0f2-c6bb4c4f8240 strict-transport-security: max-age=2592000 + traceresponse: 00-a7378b1e06a1f545a540c840e6f0f63c-7d70f8908ca5764f-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel73af1142;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel73af1142;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModel73af1142;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -63,19 +67,21 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054232+00:00"},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054509+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220251+00:00"},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220475+00:00"}]' headers: - content-length: '343' + content-length: '349' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:12 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: 7816b9e0-a172-4c5d-996a-9c0b2b674efe strict-transport-security: max-age=2592000 + traceresponse: 00-c35879ad10499945862773249c1d11c2-4a33debfb2d4e445-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_empty_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_empty_async.yaml index 389d82c9bee3..94f052a90ce4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_empty_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_create_models_empty_async.yaml @@ -9,24 +9,26 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Operation failed as models provided was empty or of a type that is not supported.. Check that your Model - Array contains at least one item and it is of a supported type. See link(http://aka.ms/ADTv2Models) + Array contains at least one item and it is of a supported type. See link(https://aka.ms/ADTv2Models) for details."}}' headers: - content-length: '266' + content-length: '267' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:14 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: f20b1699-3278-45fb-9967-1d1f591fd698 strict-transport-security: max-age=2592000 + traceresponse: 00-3cfb9b77d42ba841a401da749863d295-6ac6dfe15154724d-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '[{}]' headers: @@ -37,25 +39,27 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"DTDLParserError","message":"None of the models in - this request could be created due to a problem with one or more models: No - @context specifier in top-level JSON object. Add a ''@context'' property whose - value is the string ''dtmi:dtdl:context;2''.. See model documentation(http://aka.ms/ADTv2Models) - for supported format."}}' + this request could be created due to a problem with one or more models: In + source, top-level JSON object has no @context specifier. Add a ''@context'' + property whose value is a valid DTDL context specifier, such as ''dtmi:dtdl:context;2''.. + See model documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: - content-length: '339' + content-length: '381' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:14 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: a65cc86a-a24f-4134-8626-1f856333cece strict-transport-security: max-age=2592000 + traceresponse: 00-45ca35bc6e83b9479980ef09e4ee85f0-70f9b402e8bb484e-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: @@ -64,9 +68,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: string: '{"error":{"code":"BadRequest","message":"A non-empty request body is @@ -74,10 +78,12 @@ interactions: headers: content-length: '81' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:14 GMT + date: Thu, 26 May 2022 07:28:37 GMT + mise-correlation-id: 311db777-bd49-4362-b273-17d722addc51 strict-transport-security: max-age=2592000 + traceresponse: 00-c6e38d08e3b6084cb43bbadfda1de22c-25411e3dec4af046-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_already_decommissioned_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_already_decommissioned_async.yaml index c25d162bf3bd..1a5236b01c18 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_already_decommissioned_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_already_decommissioned_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:16 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: c3e5ee7a-557f-46c6-b0f4-298035d437d4 strict-transport-security: max-age=2592000 + traceresponse: 00-641c67cb346af84b818f228a37a1523d-b0ae34e79c007045-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModelff551cd8;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,42 +37,46 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:16.6014132+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:37.3874116+00:00"}]' headers: - content-length: '175' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:16 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: 6f06cb4f-e754-41ef-a893-27e81b751814 strict-transport-security: max-age=2592000 + traceresponse: 00-b91a0259d43d3c43844e3115d384097d-32adb2563f731b4f-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:16.6014132+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:37.3874116+00:00"}' headers: - content-length: '173' + content-length: '176' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:16 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: 2636dfd2-a8a1-4dc8-ad03-065f184566d0 strict-transport-security: max-age=2592000 + traceresponse: 00-20e6dcfb6bdcd245860484a58d545d7a-545f1a335b1a3e47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/decommissioned", "value": true}]' headers: @@ -81,20 +87,22 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:17 GMT + date: Thu, 26 May 2022 07:28:37 GMT + mise-correlation-id: 92906ad3-2a50-458f-87f0-18972ec31ff9 strict-transport-security: max-age=2592000 + traceresponse: 00-38739353776b2144b396ebba7b992ff5-e076d65636fec94e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/decommissioned", "value": true}]' headers: @@ -105,39 +113,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:17 GMT + date: Thu, 26 May 2022 07:28:37 GMT + mise-correlation-id: 0eeea62d-bcfe-4347-bd72-562c12671bb0 strict-transport-security: max-age=2592000 + traceresponse: 00-86fb9fafb9adf747af73790bc98d3154-d57d69d5ccdeec49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:16.6014132+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:37.3874116+00:00"}' headers: - content-length: '172' + content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:17 GMT + date: Thu, 26 May 2022 07:28:37 GMT + mise-correlation-id: e11d10cf-127b-4f0d-aa1c-562511894359 strict-transport-security: max-age=2592000 + traceresponse: 00-f13c68236e3705468e697e11eb880d28-7344813edcb7cd46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_async.yaml index f6351cbe133f..0b63aee69619 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:18 GMT + date: Thu, 26 May 2022 07:28:36 GMT + mise-correlation-id: a8119db2-9ff5-493d-9be6-e274e2b123a8 strict-transport-security: max-age=2592000 + traceresponse: 00-fa50216ab7db69439ad2372d55cf562f-dae1e8c430036644-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModeld17b1365;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,42 +37,46 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:19.230279+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:38.0016825+00:00"}]' headers: - content-length: '174' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:18 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 2d2e557e-e8de-4f42-8279-c37dc3b30171 strict-transport-security: max-age=2592000 + traceresponse: 00-833e74be0585bf44a60014d99212ef78-8175973336c62c40-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:19.230279+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:38.0016825+00:00"}' headers: - content-length: '172' + content-length: '176' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:18 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 1b7d03c6-13d2-46e8-b1a9-c3f7f0ca3ea0 strict-transport-security: max-age=2592000 + traceresponse: 00-5d8f6e09ddae6e4394441161208dc49d-4f9f4af99334604b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/decommissioned", "value": true}]' headers: @@ -81,39 +87,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:19 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 95224329-da3b-470b-9685-0804698daee8 strict-transport-security: max-age=2592000 + traceresponse: 00-8c6ed1edaae3d3428d3f1d8cfe61df82-4b8c66fb5b47e74f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:19.230279+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:38.0016825+00:00"}' headers: - content-length: '171' + content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:19 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 99781f22-03c4-48f5-b886-832b01aeb4f8 strict-transport-security: max-age=2592000 + traceresponse: 00-cae0fb9eb8b0f041973d3890f260f004-4ac7de48bc74594c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_not_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_not_existing_async.yaml index 2aa6cf2d9878..1994d5302e25 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_not_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_decommission_model_not_existing_async.yaml @@ -9,9 +9,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -20,10 +20,12 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:20 GMT + date: Thu, 26 May 2022 07:28:37 GMT + mise-correlation-id: 98754d15-fba0-4d78-93ad-010fe4e48db0 strict-transport-security: max-age=2592000 + traceresponse: 00-9c0459ead76c074d8c37e8fd8f96be1d-d44e3f573f62b84f-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_already_deleted_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_already_deleted_async.yaml index da995f0020e4..f16f31583503 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_already_deleted_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_already_deleted_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:22 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 12ce79dd-8651-47c3-9c75-481502e932bf strict-transport-security: max-age=2592000 + traceresponse: 00-8f6e20f8cb9ce34886f25734f9506a3d-0654f749a2e05445-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModela4af1745;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,50 +37,54 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModela4af1745;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:23.121408+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModela4af1745;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:38.9087425+00:00"}]' headers: - content-length: '174' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:22 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 180b330d-ea4e-422a-ae98-a690fd1459bf strict-transport-security: max-age=2592000 + traceresponse: 00-7ba6082d7dc25843b839512d701379c1-e1b9c545ba646748-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:23 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: d54dcb51-a837-443b-8115-aff72bba4dd7 strict-transport-security: max-age=2592000 + traceresponse: 00-799b8c86d4370f45a0d23b193e3802be-f2bac80f29efef4c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -87,10 +93,12 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:23 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 08a6b4e0-e39f-4978-86eb-dfd9e659f6bb strict-transport-security: max-age=2592000 + traceresponse: 00-3cf62a967f38c745bc12085a86e21b4c-c85be58df88d4741-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_async.yaml index 471a947ce9c5..e4769d8d170a 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: f9a51c2e-b795-4f22-8c51-9e9f2ac40643 strict-transport-security: max-age=2592000 + traceresponse: 00-b417b25b8c33d94ca2911355b5b6a1a7-ad35209fa551464d-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModel621910ce;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,50 +37,54 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel621910ce;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:25.2288767+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel621910ce;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:39.3636479+00:00"}]' headers: - content-length: '175' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 7e053786-9ac1-4d7f-8b6c-f95cbc7aeb83 strict-transport-security: max-age=2592000 + traceresponse: 00-ea6e06311ff1dd41862e74d19a86fa4b-5562667ed190df44-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: 7e58d3ba-e1fb-4f7e-b301-724978ccad8b strict-transport-security: max-age=2592000 + traceresponse: 00-a07890ec2a6b8f4ebc7ac3f00a7951fc-564665498d9ce04b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -87,10 +93,12 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Thu, 26 May 2022 07:28:38 GMT + mise-correlation-id: c1ab33c3-ee35-4a1c-ad9f-5375a4560208 strict-transport-security: max-age=2592000 + traceresponse: 00-ccb853dfa6302245922308afef07853d-db5993ae4579cf4f-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_not_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_not_existing_async.yaml index a297553bfdfa..dcebdd643672 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_not_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_model_not_existing_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,10 +16,12 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:26 GMT + date: Thu, 26 May 2022 07:28:39 GMT + mise-correlation-id: 43846376-7c2b-4ba7-8f7e-e0d5bc74d925 strict-transport-security: max-age=2592000 + traceresponse: 00-3b624d736c897943b27c5a4def196ada-15c9ccc6b90fcd49-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_models_with_dependencies_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_models_with_dependencies_async.yaml index b4a4ac0f8505..876656346dd0 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_models_with_dependencies_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_delete_models_with_dependencies_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,23 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: 8fcaf2d3-f240-46ba-87f8-243910e93b9c strict-transport-security: max-age=2592000 + traceresponse: 00-d0a546d68c473445a795c45f1b70e911-dbb48c7c53eb324a-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +41,14 @@ interactions: headers: content-length: '221' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: f4232d6d-ef6c-45be-8390-010160e93429 strict-transport-security: max-age=2592000 + traceresponse: 00-60453dff81d7324d90d486af74e98c73-e5fc16dfe128d942-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModelefc818a2;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -63,30 +67,32 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModelefc818a2;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:28.8997688+00:00"},{"id":"dtmi:com:samples:TempModelefc818a2;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:28.8997966+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModelefc818a2;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.2658433+00:00"},{"id":"dtmi:com:samples:TempModelefc818a2;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.2658754+00:00"}]' headers: - content-length: '343' + content-length: '349' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: 288e1a61-095e-47a9-9594-2dd889ebf4d0 strict-transport-security: max-age=2592000 + traceresponse: 00-4ceeac8136ddcb43b21d3debb8a2ac05-51aec091ac6a9d49-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -96,82 +102,90 @@ interactions: headers: content-length: '262' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: 7a3f0979-d71e-4ab8-9b62-2837ac4612aa strict-transport-security: max-age=2592000 + traceresponse: 00-9c04a303a09cbe498fdf40da959f6a5a-9f5fd23f1bb39e42-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModelefc818a2;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:28.8997688+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModelefc818a2;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.2658433+00:00"}' headers: - content-length: '173' + content-length: '176' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: 54b40cf9-04fc-4fe6-8452-9f7ae43c6839 strict-transport-security: max-age=2592000 + traceresponse: 00-23d839232e6b414bac54160977fb6da9-cdc670b3c4e96148-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:29 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: ccd8f0a9-3d5a-44cf-9eb0-f837827de529 strict-transport-security: max-age=2592000 + traceresponse: 00-0633e91cd087284c86c91afe9b82f824-c650559b4522cf43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:29 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: d7e472a2-f8ca-4364-b67b-4ae501dbb734 strict-transport-security: max-age=2592000 + traceresponse: 00-d21d964222a2d94089222cc9c9f45dd7-a2a219c96950d44f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -180,10 +194,12 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:29 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: ad78719b-f846-4642-8eb1-308e66cc8f61 strict-transport-security: max-age=2592000 + traceresponse: 00-6f6ec8ceae2a1b46ac71f0def70f3057-cf68706a57458f47-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_async.yaml index b25eac9d9ca2..fced48d5a0ef 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:31 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: 0654787f-f7b3-49fa-aaa8-d91acf022e58 strict-transport-security: max-age=2592000 + traceresponse: 00-a2250086c436474ba0f55c59c5c0f5a9-71fac99920147b4c-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModel31610f9b;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,40 +37,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:31.765077+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.9750087+00:00"}]' headers: - content-length: '174' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:31 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: 57392d55-c57f-43b7-bccf-5a212b8b7c9e strict-transport-security: max-age=2592000 + traceresponse: 00-1e55b18286efaf4e863bf9c1ef14b3a7-6ab5c681cb6ca548-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:31.765077+00:00"}' + string: '{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.9750087+00:00"}' headers: - content-length: '172' + content-length: '176' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:31 GMT + date: Thu, 26 May 2022 07:28:40 GMT + mise-correlation-id: ba060ed3-5182-44fc-a549-d77549134cb7 strict-transport-security: max-age=2592000 + traceresponse: 00-55b0267cd266de44974ac33f6d4bd31c-bc1b280a79a44142-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_not_existing_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_not_existing_async.yaml index c1762a1d7f01..af2b7e0affe5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_not_existing_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_not_existing_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,10 +16,12 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:34 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: 9a0957fe-e7d9-4f32-b63e-0bebe0fe48a7 strict-transport-security: max-age=2592000 + traceresponse: 00-fac5600787283e42882ededdb0f0824b-39cb4c60e12d5944-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?includeModelDefinition=false&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_with_definition_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_with_definition_async.yaml index 8e64adbccf0f..ea0b2a0611da 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_with_definition_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_get_model_with_definition_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:36 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: 2ec30ed3-3223-4f26-99bb-66e6a6d3554b strict-transport-security: max-age=2592000 + traceresponse: 00-2b8e022afcab994e9f0c4145a46c65ab-135f783007ea6c45-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModel631e163e;1", "@type": "Interface", "@context": ["dtmi:dtdl:context;2"], "displayName": "Component1", "contents": @@ -35,40 +37,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:36.6141391+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:41.9227195+00:00"}]' headers: - content-length: '175' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:36 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: 2358a045-a198-43df-8714-ad1b2941b39a strict-transport-security: max-age=2592000 + traceresponse: 00-263190729a8c9d4cb44500ba6ac6cb6e-a30f356cafe7af4f-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=true&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=true&api-version=2022-05-31 response: body: - string: '{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:36.6141391+00:00","model":{"@id":"dtmi:com:samples:ComponentModel631e163e;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}' + string: '{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:41.9227195+00:00","model":{"@id":"dtmi:com:samples:ComponentModel631e163e;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}' headers: - content-length: '461' + content-length: '464' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:36 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: ee53f32c-d0fd-4a64-8dbc-a7e7eb483993 strict-transport-security: max-age=2592000 + traceresponse: 00-1be9260cf786d4488d704aea152ac8b8-0bde18f994412744-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=true&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=true&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_async.yaml index 82f14584a1a6..d14571424710 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel5330108a;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel5330108a;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:38 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: 87f6dc7f-ac13-4104-b5b2-89988ce919c9 strict-transport-security: max-age=2592000 + traceresponse: 00-b50e83f940180c469939ab0e19b92c34-9497eaddd8403b40-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel5330108a;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel5330108a;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModel5330108a;1", "@type": "Interface", "@context": ["dtmi:dtdl:context;2"], "displayName": "Component1", "contents": @@ -35,40 +37,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:38.4836154+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:42.5014295+00:00"}]' headers: - content-length: '175' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:38 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: 97e67e9a-5a1a-41e6-919b-b98b003e20a5 strict-transport-security: max-age=2592000 + traceresponse: 00-a0c3004392b5e544906fd2b2624735ea-db77568125b4194e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:48.9021687+00:00","model":{"@id":"dtmi:samples:DTTestBuilding;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Building","contents":[{"@type":"Property","name":"AverageTemperature","schema":"double"},{"@type":"Property","name":"TemperatureUnit","schema":"string"}]}},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:08.535384+00:00","model":{"@id":"dtmi:com:samples:TempModel2fc70f9f;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbeb90c48;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1643037+00:00","model":{"@id":"dtmi:com:samples:TempModelbeb90c48;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModelbeb90c48;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:31.4775396+00:00","model":{"@id":"dtmi:com:samples:ComponentModel3510e6b;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:34.1174568+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbf2f17de;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00","model":{"@id":"dtmi:com:samples:ComponentModel90490aa1;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:02.8247977+00:00","model":{"@id":"dtmi:com:samples:ComponentModela7840b90;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:05.0285026+00:00","model":{"@id":"dtmi:com:samples:ComponentModel988f1233;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:07.1183699+00:00","model":{"@id":"dtmi:com:samples:TempModelcaf1499;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054232+00:00","model":{"@id":"dtmi:com:samples:ComponentModel73af1142;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054509+00:00","model":{"@id":"dtmi:com:samples:TempModel73af1142;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModel73af1142;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:16.6014132+00:00","model":{"@id":"dtmi:com:samples:ComponentModelff551cd8;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:19.230279+00:00","model":{"@id":"dtmi:com:samples:ComponentModeld17b1365;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:31.765077+00:00","model":{"@id":"dtmi:com:samples:ComponentModel31610f9b;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:36.6141391+00:00","model":{"@id":"dtmi:com:samples:ComponentModel631e163e;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:38.4836154+00:00","model":{"@id":"dtmi:com:samples:ComponentModel5330108a;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:18.0725301+00:00","model":{"@id":"dtmi:samples:DTTestBuilding;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Building","contents":[{"@type":"Property","name":"AverageTemperature","schema":"double"},{"@type":"Property","name":"TemperatureUnit","schema":"string"}]}},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:22.8180695+00:00","model":{"@id":"dtmi:com:samples:TempModel2fc70f9f;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbeb90c48;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8732165+00:00","model":{"@id":"dtmi:com:samples:TempModelbeb90c48;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModelbeb90c48;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:26.2368318+00:00","model":{"@id":"dtmi:com:samples:ComponentModel3510e6b;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:27.0914286+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbf2f17de;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00","model":{"@id":"dtmi:com:samples:ComponentModel90490aa1;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:33.1789596+00:00","model":{"@id":"dtmi:com:samples:ComponentModela7840b90;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:34.6513627+00:00","model":{"@id":"dtmi:com:samples:ComponentModel988f1233;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:35.2578625+00:00","model":{"@id":"dtmi:com:samples:TempModelcaf1499;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220251+00:00","model":{"@id":"dtmi:com:samples:ComponentModel73af1142;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220475+00:00","model":{"@id":"dtmi:com:samples:TempModel73af1142;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModel73af1142;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:37.3874116+00:00","model":{"@id":"dtmi:com:samples:ComponentModelff551cd8;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:38.0016825+00:00","model":{"@id":"dtmi:com:samples:ComponentModeld17b1365;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.9750087+00:00","model":{"@id":"dtmi:com:samples:ComponentModel31610f9b;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:41.9227195+00:00","model":{"@id":"dtmi:com:samples:ComponentModel631e163e;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:42.5014295+00:00","model":{"@id":"dtmi:com:samples:ComponentModel5330108a;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}],"nextLink":null}' headers: - content-length: '8371' + content-length: '8402' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:38 GMT + date: Thu, 26 May 2022 07:28:41 GMT + mise-correlation-id: b3124dc1-aa08-4240-8275-6ccb6c46f277 strict-transport-security: max-age=2592000 + traceresponse: 00-3e9e3eeb347c9b40843558d418a21aa8-332f43a8ba0b4b43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_with_definition_async.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_with_definition_async.yaml index 85e960ac91c8..67e381eac965 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_with_definition_async.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_models_async.test_list_models_with_definition_async.yaml @@ -5,9 +5,9 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel93dd172d;1?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel93dd172d;1?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,14 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:40 GMT + date: Thu, 26 May 2022 07:28:42 GMT + mise-correlation-id: 5a5c1e96-58b4-48d3-86db-6ec4015a10b0 strict-transport-security: max-age=2592000 + traceresponse: 00-4ea6181545955e4597432b773a296304-916a6e3e1dd4e34c-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel93dd172d;1?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel93dd172d;1?includeModelDefinition=false&api-version=2022-05-31 - request: body: '[{"@id": "dtmi:com:samples:ComponentModel93dd172d;1", "@type": "Interface", "@context": ["dtmi:dtdl:context;2"], "displayName": "Component1", "contents": @@ -35,40 +37,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:40.580321+00:00"}]' + string: '[{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:43.1325776+00:00"}]' headers: - content-length: '174' + content-length: '178' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:40 GMT + date: Thu, 26 May 2022 07:28:42 GMT + mise-correlation-id: fc64a93c-0dcd-40f9-a31c-2c5136cea54b strict-transport-security: max-age=2592000 + traceresponse: 00-c331544de91a0547ab45e2329300423f-c91cce05e94cd344-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:48.9021687+00:00","model":{"@id":"dtmi:samples:DTTestBuilding;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Building","contents":[{"@type":"Property","name":"AverageTemperature","schema":"double"},{"@type":"Property","name":"TemperatureUnit","schema":"string"}]}},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:08.535384+00:00","model":{"@id":"dtmi:com:samples:TempModel2fc70f9f;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbeb90c48;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1643037+00:00","model":{"@id":"dtmi:com:samples:TempModelbeb90c48;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModelbeb90c48;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:31.4775396+00:00","model":{"@id":"dtmi:com:samples:ComponentModel3510e6b;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:34.1174568+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbf2f17de;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00","model":{"@id":"dtmi:com:samples:ComponentModel90490aa1;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:02.8247977+00:00","model":{"@id":"dtmi:com:samples:ComponentModela7840b90;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:05.0285026+00:00","model":{"@id":"dtmi:com:samples:ComponentModel988f1233;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:07.1183699+00:00","model":{"@id":"dtmi:com:samples:TempModelcaf1499;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054232+00:00","model":{"@id":"dtmi:com:samples:ComponentModel73af1142;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054509+00:00","model":{"@id":"dtmi:com:samples:TempModel73af1142;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModel73af1142;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:16.6014132+00:00","model":{"@id":"dtmi:com:samples:ComponentModelff551cd8;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:19.230279+00:00","model":{"@id":"dtmi:com:samples:ComponentModeld17b1365;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:31.765077+00:00","model":{"@id":"dtmi:com:samples:ComponentModel31610f9b;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:36.6141391+00:00","model":{"@id":"dtmi:com:samples:ComponentModel631e163e;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:38.4836154+00:00","model":{"@id":"dtmi:com:samples:ComponentModel5330108a;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:40.580321+00:00","model":{"@id":"dtmi:com:samples:ComponentModel93dd172d;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:18.0725301+00:00","model":{"@id":"dtmi:samples:DTTestBuilding;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Building","contents":[{"@type":"Property","name":"AverageTemperature","schema":"double"},{"@type":"Property","name":"TemperatureUnit","schema":"string"}]}},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:22.8180695+00:00","model":{"@id":"dtmi:com:samples:TempModel2fc70f9f;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbeb90c48;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8732165+00:00","model":{"@id":"dtmi:com:samples:TempModelbeb90c48;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModelbeb90c48;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:26.2368318+00:00","model":{"@id":"dtmi:com:samples:ComponentModel3510e6b;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:27.0914286+00:00","model":{"@id":"dtmi:com:samples:ComponentModelbf2f17de;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00","model":{"@id":"dtmi:com:samples:ComponentModel90490aa1;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00","model":{"@id":"dtmi:com:samples:ComponentModel72641144;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:33.1789596+00:00","model":{"@id":"dtmi:com:samples:ComponentModela7840b90;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:34.6513627+00:00","model":{"@id":"dtmi:com:samples:ComponentModel988f1233;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:35.2578625+00:00","model":{"@id":"dtmi:com:samples:TempModelcaf1499;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220251+00:00","model":{"@id":"dtmi:com:samples:ComponentModel73af1142;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220475+00:00","model":{"@id":"dtmi:com:samples:TempModel73af1142;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"TempModel","contents":[{"@type":"Property","name":"Prop1","schema":"string"},{"@type":"Component","name":"Component1","schema":"dtmi:com:samples:ComponentModel73af1142;1"},{"@type":"Telemetry","name":"Telemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:37.3874116+00:00","model":{"@id":"dtmi:com:samples:ComponentModelff551cd8;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:38.0016825+00:00","model":{"@id":"dtmi:com:samples:ComponentModeld17b1365;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.9750087+00:00","model":{"@id":"dtmi:com:samples:ComponentModel31610f9b;1","@type":"Interface","@context":"dtmi:dtdl:context;2","displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:41.9227195+00:00","model":{"@id":"dtmi:com:samples:ComponentModel631e163e;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:42.5014295+00:00","model":{"@id":"dtmi:com:samples:ComponentModel5330108a;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}},{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:43.1325776+00:00","model":{"@id":"dtmi:com:samples:ComponentModel93dd172d;1","@type":"Interface","@context":["dtmi:dtdl:context;2"],"displayName":"Component1","contents":[{"@type":"Property","name":"ComponentProp1","schema":"string"},{"@type":"Telemetry","name":"ComponentTelemetry1","schema":"integer"}]}}],"nextLink":null}' headers: - content-length: '8832' + content-length: '8867' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:40 GMT + date: Thu, 26 May 2022 07:28:42 GMT + mise-correlation-id: d2f515b6-5fd8-4149-a998-13c18497a776 strict-transport-security: max-age=2592000 + traceresponse: 00-38ffaf42126df041800fdc734ce777f0-4560a2f33c96ea44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_basic_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_basic_relationship.yaml index 705e8cf1e786..c24859e57f48 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_basic_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_basic_relationship.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:08:48.9021687+00:00"},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:08.535384+00:00"},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1643037+00:00"},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:31.4775396+00:00"},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:09:34.1174568+00:00"},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:55.8499349+00:00"},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:00.076774+00:00"},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:02.8247977+00:00"},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:05.0285026+00:00"},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:07.1183699+00:00"},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054232+00:00"},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054509+00:00"},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:16.6014132+00:00"},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2020-11-24T21:10:19.230279+00:00"},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:31.765077+00:00"},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:36.6141391+00:00"},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:38.4836154+00:00"},{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:40.580321+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:DTTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:18.0725301+00:00"},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:22.8180695+00:00"},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8732165+00:00"},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:26.2368318+00:00"},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:27.0914286+00:00"},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:31.3096291+00:00"},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:32.540778+00:00"},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:33.1789596+00:00"},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:34.6513627+00:00"},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:35.2578625+00:00"},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220251+00:00"},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en-US":"TempModel"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220475+00:00"},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:37.3874116+00:00"},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":true,"uploadTime":"2022-05-26T07:28:38.0016825+00:00"},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:40.9750087+00:00"},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:41.9227195+00:00"},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:42.5014295+00:00"},{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:43.1325776+00:00"}],"nextLink":null}' headers: content-length: - - '3284' + - '3345' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:42 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 066a3195-9794-4cd6-b964-d76ad93e0294 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d2dd8b4c38694548b1bdd586b9184e9d-093c671dc3e17f44-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:42 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - f9ee00d5-a9d7-4204-a1b0-ec2a0ac9f71e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1797216f83e6944c9968664447ad70d1-deaa82936143bf45-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel2fc70f9f%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel2fc70f9f%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:42 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 2da4a0f8-b89a-4f9a-9e57-7e222010aca3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-14301af0cafc994b90aac2ae55f52748-1e57b11a36b68d42-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -110,9 +122,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 12f849e9-9ae6-412e-84c0-79d307e26e1a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-51d62f93ae3e754696d6613e34186a9e-5322ba251f171f41-01 status: code: 409 message: Conflict @@ -128,9 +144,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelbeb90c48%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelbeb90c48%3B1?api-version=2022-05-31 response: body: string: '' @@ -138,9 +154,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 4c43ec59-ee86-4ad3-9141-fa21a9db0990 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6276092c1cec304aad5f76ae7f95a6a7-3330ea4421ec6349-01 status: code: 204 message: No Content @@ -156,9 +176,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?api-version=2022-05-31 response: body: string: '' @@ -166,9 +186,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 1de84f65-fd9a-41ab-92c6-6811b3154232 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3249f0b8d7cc934dbb75011ed35cbdef-2c415c4fd33bef48-01 status: code: 204 message: No Content @@ -184,9 +208,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2022-05-31 response: body: string: '' @@ -194,9 +218,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 92e9c948-31ef-49bc-be56-f90ed714f0bd strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ead61339fccaf94b99ca69dc80cf0b19-f4b1f6e4866ef84e-01 status: code: 204 message: No Content @@ -212,9 +240,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?api-version=2022-05-31 response: body: string: '' @@ -222,9 +250,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 58c39a14-8225-4054-9163-b91234a55abe strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0bb80ff4008eff41a092e26e29f75872-f16a5e662ef3a843-01 status: code: 204 message: No Content @@ -240,9 +272,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?api-version=2022-05-31 response: body: string: '' @@ -250,9 +282,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 13b18c67-1d8e-4937-b468-79369e2b505a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ba823d803717244ca6b1088e87c46c7b-7a865ffe629aa64b-01 status: code: 204 message: No Content @@ -268,9 +304,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela7840b90%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela7840b90%3B1?api-version=2022-05-31 response: body: string: '' @@ -278,9 +314,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 95b0cc13-3e5f-4e23-a4b7-78742fe3a3ec strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ceb45b9a279bff4289f48b7eb9c68bd5-645f8ff119b1fe42-01 status: code: 204 message: No Content @@ -296,9 +336,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel988f1233%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel988f1233%3B1?api-version=2022-05-31 response: body: string: '' @@ -306,9 +346,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - a8d6a646-4eca-4f3a-9b80-8e8eb5c9bfe7 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98396d3cc0857b46a7b82e52d31acf04-5d78d3fc0126014b-01 status: code: 204 message: No Content @@ -324,9 +368,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelcaf1499%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelcaf1499%3B1?api-version=2022-05-31 response: body: string: '' @@ -334,9 +378,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 2be49bd1-3975-41e1-9c78-204058fe8387 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8f2b1cc0ddb4e2468eafbfe0223e68c3-4221a9656ad52b47-01 status: code: 204 message: No Content @@ -352,9 +400,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel73af1142%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel73af1142%3B1?api-version=2022-05-31 response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -367,9 +415,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - a2504e76-eabf-47da-95a2-635fceddda14 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6cfc9f7992c5fa4b8509d5a2c89fec88-7438ade191934746-01 status: code: 409 message: Conflict @@ -385,9 +437,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel73af1142%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel73af1142%3B1?api-version=2022-05-31 response: body: string: '' @@ -395,9 +447,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Thu, 26 May 2022 07:28:43 GMT + mise-correlation-id: + - 168a316b-aefc-4ab8-8063-1d9b67948517 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-852528dea170034583c3aece552aaf0e-677c3dd02a18bd4a-01 status: code: 204 message: No Content @@ -413,9 +469,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelff551cd8%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelff551cd8%3B1?api-version=2022-05-31 response: body: string: '' @@ -423,9 +479,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - c4b71ac0-3e29-473b-a0b9-6c821be04e64 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-188c4cd75f03ab4ca47c55092e01728c-92fcbc111e617c4c-01 status: code: 204 message: No Content @@ -441,9 +501,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModeld17b1365%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModeld17b1365%3B1?api-version=2022-05-31 response: body: string: '' @@ -451,9 +511,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:46 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - 8772f082-e1a6-4c83-86b4-a05e5e610c29 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c764b8b4f3f4fe49a3232484be293fae-bae18dad2907c149-01 status: code: 204 message: No Content @@ -469,9 +533,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel31610f9b%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel31610f9b%3B1?api-version=2022-05-31 response: body: string: '' @@ -479,9 +543,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:46 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - 5ad12bf7-c2e2-4f03-b754-933e0482fe62 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cb29e36b3ced2d43a714dc65f8c4f5c7-d34842d52741cf40-01 status: code: 204 message: No Content @@ -497,9 +565,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel631e163e%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel631e163e%3B1?api-version=2022-05-31 response: body: string: '' @@ -507,9 +575,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - a825dc22-240c-4645-b1d5-bfa5a2606794 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7c1fd34affdf3949ab88612ba9c58f0e-4cf74cd4a14ca54b-01 status: code: 204 message: No Content @@ -525,9 +597,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel5330108a%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel5330108a%3B1?api-version=2022-05-31 response: body: string: '' @@ -535,9 +607,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - a422da1b-ffc0-4103-89fe-b0a6db777780 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7ec44c7c3dea0c4d97c1b39f068724a9-4cee70ff6beeae4b-01 status: code: 204 message: No Content @@ -553,9 +629,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel93dd172d%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel93dd172d%3B1?api-version=2022-05-31 response: body: string: '' @@ -563,9 +639,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - f6251713-b577-41b7-bdf5-8b5ba9b3a21e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9a47f39ef4a7834a8f8b2e29c13116cf-de94c2ad7aff114c-01 status: code: 204 message: No Content @@ -579,21 +659,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:09:17.1642697+00:00"},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:13.0054232+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:24.8731908+00:00"},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en-US":"Component1"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:36.6220251+00:00"}],"nextLink":null}' headers: content-length: - - '375' + - '381' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - 0da9004a-709c-46b6-9236-c85c5e827e7e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0f8e476e2fba140a602877653f5922b-73aceee4132c314e-01 status: code: 200 message: OK @@ -609,9 +693,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?api-version=2022-05-31 response: body: string: '' @@ -619,9 +703,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:48 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - 4ec83143-bd9b-4bbd-bf7a-b890b5657506 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e90e6badd8030e4faafddeee1519c3bd-fbba38c44a2fcc4a-01 status: code: 204 message: No Content @@ -637,9 +725,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel73af1142%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel73af1142%3B1?api-version=2022-05-31 response: body: string: '' @@ -647,9 +735,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:48 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - c9c95ba6-3556-4abd-a06e-d56b4d7d9c39 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-754b895f913cbb41b93949b68ac1e28f-2463e9721b74a144-01 status: code: 204 message: No Content @@ -663,9 +755,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -675,9 +767,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:48 GMT + - Thu, 26 May 2022 07:28:45 GMT + mise-correlation-id: + - e8275e35-5886-410f-9c25-b935d5223b46 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d159804e53dcda449c7c5c58c60539b1-9c8cf2bd34535b47-01 status: code: 200 message: OK @@ -691,9 +787,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -703,9 +799,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:49 GMT + - Thu, 26 May 2022 07:28:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f6ffa295736d994cad13c8036b440e7d-2f857407a58d604c-01 status: code: 200 message: OK @@ -719,9 +817,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -731,9 +829,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:49 GMT + - Thu, 26 May 2022 07:28:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-581f1caf8423564b828ff83490b47dee-2ebcb3962f43d849-01 status: code: 200 message: OK @@ -747,21 +847,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"cf8663f1-49e2-4409-9a6e-6bd17b2f9380\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"9f82706c-526b-4007-9cbb-c21a60de9130\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: - '260' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:51 GMT + - Thu, 26 May 2022 07:28:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8dada30b094d4640924703e45fdbe336-0ec0d4f5a6ba924c-01 status: code: 200 message: OK @@ -777,9 +879,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -787,9 +889,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:51 GMT + - Thu, 26 May 2022 07:28:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9e30b193893f2d4f992026dbfcd4d7bc-cc8c9e02ea353445-01 status: code: 204 message: No Content @@ -805,9 +909,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -815,9 +919,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:52 GMT + - Thu, 26 May 2022 07:28:46 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d1f9b079ab4ff144bf186709a7f62efb-3902e672ba20f44e-01 status: code: 204 message: No Content @@ -833,9 +939,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -843,9 +949,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:53 GMT + - Thu, 26 May 2022 07:28:46 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1b1a6e61a127bc4690defeda3dec43ff-c578dbea75939741-01 status: code: 204 message: No Content @@ -861,9 +969,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -871,9 +979,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Thu, 26 May 2022 07:28:46 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fdd05fcb85fffd418403942afa5738f0-6c455a25feb9494b-01 status: code: 204 message: No Content @@ -902,21 +1012,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:56.8502178+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:56.8502478+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:56.8502645+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:46.2298326+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:46.229855+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:46.229868+00:00"}]' headers: content-length: - - '497' + - '504' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Thu, 26 May 2022 07:28:46 GMT + mise-correlation-id: + - 351f834b-ebfa-4626-8adb-9421042ec722 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ab79fd0b2ea59540bdf3febeab93b40e-a39ef462881cb14d-01 status: code: 201 message: Created @@ -935,23 +1049,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"a46ea898-098f-4e1d-929f-3599681cf760\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:10:57.1644132Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"da144d06-08d2-4d8a-b460-bf0250a7aa49\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:46.2965910Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:46.2965910Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Thu, 26 May 2022 07:28:46 GMT etag: - - W/"a46ea898-098f-4e1d-929f-3599681cf760" + - W/"da144d06-08d2-4d8a-b460-bf0250a7aa49" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ec980b0091d43d449d1b82e2f985f8f7-678da22504211844-01 status: code: 200 message: OK @@ -970,23 +1086,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"8a17f6d8-3840-4fa3-ba18-8c728aa8f7d9\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:10:57.4983358Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"4fbca1cd-f92b-47ba-8633-830aafc22363\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:46.3642061Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:46.3642061Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Thu, 26 May 2022 07:28:46 GMT etag: - - W/"8a17f6d8-3840-4fa3-ba18-8c728aa8f7d9" + - W/"4fbca1cd-f92b-47ba-8633-830aafc22363" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d0fc5e60c217e0479ee802c755444238-2d5b222ec0e8e04b-01 status: code: 200 message: OK @@ -1005,23 +1123,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"e324088a-f46b-4cb5-8681-0353c338d1a2\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:10:57.9597004Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:10:57.9597004Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"9ba40cd9-b36b-454f-bf5b-6cb228fa640a\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:46.4312502Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:46.4312502Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:46.4312502Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:57 GMT + - Thu, 26 May 2022 07:28:46 GMT etag: - - W/"e324088a-f46b-4cb5-8681-0353c338d1a2" + - W/"9ba40cd9-b36b-454f-bf5b-6cb228fa640a" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-28e8f2b28d50ce48b712f4938cec1a78-b54d44fb00d44f40-01 status: code: 200 message: OK @@ -1040,23 +1160,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"c7382e31-60fb-4387-8d1e-d292c42ee6bd\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"b9d3aff1-9764-4723-8199-2a222d30e9b3\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: - '208' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:57 GMT + - Thu, 26 May 2022 07:28:46 GMT etag: - - W/"c7382e31-60fb-4387-8d1e-d292c42ee6bd" + - W/"b9d3aff1-9764-4723-8199-2a222d30e9b3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-63d2cc3759782343a51db169e10fdeb3-ca8dbfa38582924d-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_invalid_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_invalid_relationship.yaml index b7d528abdb93..3fca2774c204 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_invalid_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_invalid_relationship.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:56.8502178+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:56.8502478+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:10:56.8502645+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:46.2298326+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:46.229855+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:46.229868+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '530' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:00 GMT + - Thu, 26 May 2022 07:28:47 GMT + mise-correlation-id: + - e6fac699-1c9d-46a1-8eca-0be34701a35f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0cdfdacfd69e1b4390031d6524196568-b9bb6be5e54fef49-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:00 GMT + - Thu, 26 May 2022 07:28:47 GMT + mise-correlation-id: + - ff0c3564-4825-4a60-b2c1-2b24cd89b29b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fb7c13631eaddf4e89e5742728a8c6cc-cee69cd92ef95841-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:00 GMT + - Thu, 26 May 2022 07:28:47 GMT + mise-correlation-id: + - 1db34d3d-ca65-4557-9aea-2a0e94a882b3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-de47bbd4013b4a46b23191872111b546-cb8b947c11f60b4c-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Thu, 26 May 2022 07:28:47 GMT + mise-correlation-id: + - d7fa4264-a451-4f8c-82d1-58f0ea9712f1 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-37c230c961dcbb4caa9872a64ebd7b38-020903206a592b48-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Thu, 26 May 2022 07:28:47 GMT + mise-correlation-id: + - 683eabe6-9566-4690-b49d-1ac339544fad strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09d550430304a14b85b0c098031c48d1-5d6b5c60a4502d49-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Thu, 26 May 2022 07:28:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7093b74cd07d514b9543d64cde5104e6-aade751c0725ae4f-01 status: code: 200 message: OK @@ -177,21 +199,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"c7382e31-60fb-4387-8d1e-d292c42ee6bd\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"b9d3aff1-9764-4723-8199-2a222d30e9b3\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' headers: content-length: - '236' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Thu, 26 May 2022 07:28:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-23220e73bee9f440a4f8f5f141af7325-17f9d09ccdd49941-01 status: code: 200 message: OK @@ -207,9 +231,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '' @@ -217,9 +241,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:02 GMT + - Thu, 26 May 2022 07:28:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3ee483532f532d44bd7bfbd5d8f35410-0510568b1fde0845-01 status: code: 204 message: No Content @@ -233,9 +259,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -245,9 +271,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:02 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fc9fb58547c3c746b3a39a3375fc3b50-6e43fb5b1e2fd94f-01 status: code: 200 message: OK @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-03c9a6b13f3072438f2b2283b545c592-73f31c1cbc293441-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7e406c42cf9f774bbf64e21836c8af47-e86bd60173438f4a-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0ccf4901334eaf47a68ac991be1ab93a-cbb2e89bdb95c643-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:04.4721621+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:04.4721947+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:04.472212+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:48.652186+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:48.6522079+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:48.6522205+00:00"}]' headers: content-length: - - '496' + - '505' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Thu, 26 May 2022 07:28:48 GMT + mise-correlation-id: + - 2b7799e0-eb33-4ae2-8096-556d5ecf0d38 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ee9a726b87c5794a8b92b87751967705-c60a309990809040-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"20540c2b-a762-4277-af79-0c9ecff02dc5\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:04.7395897Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"8214e8e0-d30b-4240-81ae-8838910492a3\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:48.7212600Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:48.7212600Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"20540c2b-a762-4277-af79-0c9ecff02dc5" + - W/"8214e8e0-d30b-4240-81ae-8838910492a3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0325442914ca8e4fbc77eb47fa34af3f-5e7295b89626fa4a-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"c6caf3e5-1b69-4b2e-a496-a238c2c63541\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:05.0315500Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"40e85e18-bef4-411a-94a3-f040d3a5d2a7\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:48.7816896Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:48.7816896Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"c6caf3e5-1b69-4b2e-a496-a238c2c63541" + - W/"40e85e18-bef4-411a-94a3-f040d3a5d2a7" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7ad53fed65cedf45a4dee4af01411d22-a4e4591066beb141-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"25ce0fef-37f9-4708-91b2-161d848350bc\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:05.2827656Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:05.2827656Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"87e6335e-af97-4a0e-984d-77c43b40821a\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:48.8511589Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:48.8511589Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:48.8511589Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"25ce0fef-37f9-4708-91b2-161d848350bc" + - W/"87e6335e-af97-4a0e-984d-77c43b40821a" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ab39c70b8e006744985e18600ec1c168-132e79f33ec5a04e-01 status: code: 200 message: OK @@ -498,24 +542,26 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-54e44e765e8af641ac299018f3ff21fe-ffe81f339d6fd344-01 status: code: 404 message: Not Found @@ -534,23 +580,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"foo","$etag":"W/\"58f69ffc-efc1-447a-a2ad-c08d467cd4d5\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"foo","$etag":"W/\"3b88855f-1ef5-4122-98ec-73051c9f9c5f\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: - '194' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:05 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"58f69ffc-efc1-447a-a2ad-c08d467cd4d5" + - W/"3b88855f-1ef5-4122-98ec-73051c9f9c5f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7122e91517038946bb6b87434df4c742-35bdf64799e99346-01 status: code: 200 message: OK @@ -569,24 +617,26 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"TargetDigitalTwinNotFound","message":"The target - digital twin is invalid or does not exist Please validate that the target + digital twin is invalid or does not exist. Please validate that the target twin is valid and ensure that the target twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query ."}}' + on querying the twins https://aka.ms/adtv2query ."}}' headers: content-length: - - '266' + - '268' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:05 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c0aed0c3ff226241af37b8606f0e437b-5c8f1633a1bdef46-01 status: code: 404 message: Not Found @@ -605,23 +655,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e56f996d-a217-4e23-b6c7-9276425cf01b\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"77eb0267-9293-44ee-9e86-6e7625be6c4b\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: - '208' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:05 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"e56f996d-a217-4e23-b6c7-9276425cf01b" + - W/"77eb0267-9293-44ee-9e86-6e7625be6c4b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-80e71ea8e882434c90d0a50ba27414be-c8ac8d44f413ad4b-01 status: code: 200 message: OK @@ -639,23 +691,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"fe20f507-34f7-4a86-b98e-7893f1ed878c\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"7e956bc1-4f3c-411c-82cc-1b172466f4a2\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: - '208' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:05 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"fe20f507-34f7-4a86-b98e-7893f1ed878c" + - W/"7e956bc1-4f3c-411c-82cc-1b172466f4a2" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4f2f4aad1c65df4a85249bcad2c8f9b8-ace16efdac441c46-01 status: code: 200 message: OK @@ -674,23 +728,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"832a1ba6-faae-4011-86db-8e179bf8f19f\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"8a22adfa-9e2c-4572-81c0-8cbb1aad9a43\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: - '208' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:06 GMT + - Thu, 26 May 2022 07:28:48 GMT etag: - - W/"832a1ba6-faae-4011-86db-8e179bf8f19f" + - W/"8a22adfa-9e2c-4572-81c0-8cbb1aad9a43" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15f87d51a150c34f9a63804dfd1b2ff0-226912bd0310654e-01 status: code: 200 message: OK @@ -708,9 +764,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -721,9 +777,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:06 GMT + - Thu, 26 May 2022 07:28:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4c5bfc3bfa350244b297ec68a275e108-9d08b52aa59f9d49-01 status: code: 400 message: Bad Request @@ -741,9 +799,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -754,9 +812,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:06 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-10e4f9547d53e643b281fac239311bc7-bf643217851f374b-01 status: code: 400 message: Bad Request diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_relationship_conditionally_if_missing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_relationship_conditionally_if_missing.yaml index 5f0f7fa9f92c..122312b369c8 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_relationship_conditionally_if_missing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_create_relationship_conditionally_if_missing.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:04.4721621+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:04.4721947+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:04.472212+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:48.652186+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:48.6522079+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:48.6522205+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '531' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:08 GMT + - Thu, 26 May 2022 07:28:49 GMT + mise-correlation-id: + - 4065672f-f222-4a55-824a-91b9fe83382d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2efd400d9fe36649b72900b4131bc6af-0f6761edab546140-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Thu, 26 May 2022 07:28:49 GMT + mise-correlation-id: + - d07cebf0-ef04-4cbe-99d9-8d0201aed784 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2538576784a59a4ca69e4fcc61094faa-b84a70b894839943-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Thu, 26 May 2022 07:28:49 GMT + mise-correlation-id: + - 7d0d28df-cc19-4308-a68c-a7d6ba048ecd strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9a7b5b82c4a11b4e9a3fa083f875a04e-95846b7749380943-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Thu, 26 May 2022 07:28:49 GMT + mise-correlation-id: + - 5152e213-dc4d-46a2-a2e7-c1b80f67d4f4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3bc4e828dafcc04fa07e60af09ffb48c-f80d08e09e457b4f-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Thu, 26 May 2022 07:28:49 GMT + mise-correlation-id: + - 8266519b-be26-4f96-a941-99724962076e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-14b8854d1131bc4c9beee100edb8c26b-3be37b146f14bb4c-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:10 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8b0e10267999eb44b17446ef1b2a2e9f-846ea30b461cba41-01 status: code: 200 message: OK @@ -177,21 +199,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"832a1ba6-faae-4011-86db-8e179bf8f19f\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"},{"$relationshipId":"foo","$etag":"W/\"58f69ffc-efc1-447a-a2ad-c08d467cd4d5\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"8a22adfa-9e2c-4572-81c0-8cbb1aad9a43\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"},{"$relationshipId":"foo","$etag":"W/\"3b88855f-1ef5-4122-98ec-73051c9f9c5f\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' headers: content-length: - '431' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:10 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3419d7f3dab3f2449c354efb5d954980-76f32150fc362c4c-01 status: code: 200 message: OK @@ -207,9 +231,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '' @@ -217,9 +241,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1a67ac9235ff7e468a912614b9a312c1-5afdac88a81ffe48-01 status: code: 204 message: No Content @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-609c1e4e5543ec42a0dcdbaaf36c0988-3a86de233ecf154f-01 status: code: 204 message: No Content @@ -261,9 +289,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -273,9 +301,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db32517959589c41bfbef1b38e80b8fd-51178551d70bd840-01 status: code: 200 message: OK @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d86212e90ed40f448de39c1bdea6e42a-e5327a9a3805394a-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ec347db9bc08aa4dae7e163de68e9460-2e1d8124bad22042-01 status: code: 204 message: No Content @@ -347,9 +381,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -357,9 +391,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Thu, 26 May 2022 07:28:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c4052e9db7ce234e9066499c00ef9fc4-c70992e5c92b214f-01 status: code: 204 message: No Content @@ -388,21 +424,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:12.8355903+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:12.835616+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:12.8356352+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:50.8216765+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:50.8216971+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:50.8217093+00:00"}]' headers: content-length: - - '496' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Thu, 26 May 2022 07:28:49 GMT + mise-correlation-id: + - 6a31d4f4-767d-405c-a58d-f0495d6cc30c strict-transport-security: - max-age=2592000 + traceresponse: + - 00-670a8d2b848fbe43a19eb25b07c5976a-2fd47728652e114b-01 status: code: 201 message: Created @@ -421,23 +461,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"c25b1dbf-e137-4096-958c-8748c1940f0c\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:13.0899794Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"00b97f76-899c-467c-9296-16beecbce907\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:50.8912744Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:50.8912744Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Thu, 26 May 2022 07:28:49 GMT etag: - - W/"c25b1dbf-e137-4096-958c-8748c1940f0c" + - W/"00b97f76-899c-467c-9296-16beecbce907" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b6aa6a39d7341a42bd060c836dc7a7fd-ac5acdd8d22f484c-01 status: code: 200 message: OK @@ -456,23 +498,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"21d02a4e-42e7-4c02-8a08-18eacc2b3534\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:13.3445741Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"dea2961e-becb-4487-8ac7-4454c4d2f592\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:50.9574948Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:50.9574948Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Thu, 26 May 2022 07:28:50 GMT etag: - - W/"21d02a4e-42e7-4c02-8a08-18eacc2b3534" + - W/"dea2961e-becb-4487-8ac7-4454c4d2f592" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4e1ca2ce27ae40469f89e07f266a3a76-340546a92b74224f-01 status: code: 200 message: OK @@ -491,23 +535,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"0c0b387d-65d5-4878-93d3-7a331cc590aa\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:13.6084036Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:13.6084036Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"0b36c242-9830-4334-8894-f258e4c2a44e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:51.0256206Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:51.0256206Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:51.0256206Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Thu, 26 May 2022 07:28:50 GMT etag: - - W/"0c0b387d-65d5-4878-93d3-7a331cc590aa" + - W/"0b36c242-9830-4334-8894-f258e4c2a44e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2c4a48947d5eaf4d831a33d39407a37d-832ce116393fd242-01 status: code: 200 message: OK @@ -526,23 +572,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e7b7e424-3957-439e-b871-cd46cd85dfce\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"ae34c862-cf03-4e9b-8a69-39d9133736b1\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: - '208' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Thu, 26 May 2022 07:28:50 GMT etag: - - W/"e7b7e424-3957-439e-b871-cd46cd85dfce" + - W/"ae34c862-cf03-4e9b-8a69-39d9133736b1" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d9f10a5edbef824aaf4d11d8745a078c-6c1792aa1254ae4a-01 status: code: 200 message: OK @@ -563,9 +611,9 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -577,9 +625,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Thu, 26 May 2022 07:28:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-51f47c3a99221c4fbf6a5132dd51927b-89107e0149ff3e47-01 status: code: 412 message: Precondition Failed diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship.yaml index c96af545f9e3..ed04dc2f2104 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:12.8355903+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:12.835616+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:12.8356352+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:50.8216765+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:50.8216971+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:50.8217093+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:16 GMT + - Thu, 26 May 2022 07:28:51 GMT + mise-correlation-id: + - e57a9ead-bd54-473f-8a96-a5fbe8fcf792 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d590152f18b1144ab831d9d21926c71c-8d8855989d044443-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:16 GMT + - Thu, 26 May 2022 07:28:51 GMT + mise-correlation-id: + - 77ea4da8-7b10-4eeb-968a-346a798ca925 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-64e9eda080d15e418f913e90c7ede62a-05cbdb8210cc0347-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:16 GMT + - Thu, 26 May 2022 07:28:51 GMT + mise-correlation-id: + - 2ef404bb-ca29-4619-a1fc-cff9d2b19f3b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-baf52d1e63ed94468b5f45a593f9ae68-e063e94877dea348-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Thu, 26 May 2022 07:28:51 GMT + mise-correlation-id: + - 818f0c97-2575-479c-a705-9ba5fd55296a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71839d7ef74546448b5c6d9a100f8a9f-b51377542de12746-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Thu, 26 May 2022 07:28:51 GMT + mise-correlation-id: + - b99b5d5a-ca44-4216-b820-41d04877c1dd strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f1d84754559a2e4797c93c591744f23b-49b0165bfd047649-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Thu, 26 May 2022 07:28:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-90c466694cfa4743a343de24c761b229-30ead6d036b0d844-01 status: code: 200 message: OK @@ -177,21 +199,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e7b7e424-3957-439e-b871-cd46cd85dfce\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"ae34c862-cf03-4e9b-8a69-39d9133736b1\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' headers: content-length: - '236' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8cdd705ebe92fe4aacb07499b119f3ae-235a2f25286ad449-01 status: code: 200 message: OK @@ -207,9 +231,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '' @@ -217,9 +241,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b90be94c4cedb5478ddd31838230f0f1-bba554995884f74f-01 status: code: 204 message: No Content @@ -233,9 +259,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -245,9 +271,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-37fa40fe9c4c6245901bc57599be90d8-1ed329ab29cfd240-01 status: code: 200 message: OK @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bd4823168165894f917f0596a0cc0138-975012cb9fb1f844-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f8fabaca0312a94bb7117146e4aa9ade-34265ff71e5e8041-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:20 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a26937f83508ea4d8c1317549d573973-557a8099a2064d4d-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:20.3781772+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:20.3782008+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:20.3782183+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:52.5888034+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:52.5888239+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:52.5888351+00:00"}]' headers: content-length: - - '497' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:20 GMT + - Thu, 26 May 2022 07:28:52 GMT + mise-correlation-id: + - a89f46ae-01e1-4260-aff8-6350de8fafea strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5bf9cb19edf7244e8594117bb7e6e1c9-aa77e9a3173fa047-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"842e6a0e-3f3e-41fb-8d82-88aaf6ba2e6a\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:20.7033795Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"d78b4f96-927b-450b-99bf-de8d653aa559\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:52.6756573Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:52.6756573Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:20 GMT + - Thu, 26 May 2022 07:28:52 GMT etag: - - W/"842e6a0e-3f3e-41fb-8d82-88aaf6ba2e6a" + - W/"d78b4f96-927b-450b-99bf-de8d653aa559" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1c7f379af5c8124d8bff57ab90bd54a9-db7860f48fcc4646-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"5dc4aa5b-d6ed-4a6d-9380-f6ed01d7ccd1\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:21.7517423Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"2d3027ef-66ae-4f7c-9c01-5c947989a4bf\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:52.7349697Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:52.7349697Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Thu, 26 May 2022 07:28:52 GMT etag: - - W/"5dc4aa5b-d6ed-4a6d-9380-f6ed01d7ccd1" + - W/"2d3027ef-66ae-4f7c-9c01-5c947989a4bf" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04a5d138a7274e47a44115062d82bc7f-f3638640a1f43f49-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"f982a4af-8dfd-47a4-ad5b-df7bdafe2094\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:22.0251533Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:22.0251533Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"c0144c4a-addf-4660-b2f9-156ca2557090\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:52.8024298Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:52.8024298Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:52.8024298Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Thu, 26 May 2022 07:28:52 GMT etag: - - W/"f982a4af-8dfd-47a4-ad5b-df7bdafe2094" + - W/"c0144c4a-addf-4660-b2f9-156ca2557090" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ecd5398c85a15645af403272de41a1f9-9d95faa2b05ec143-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"bfe5af6e-d9ff-4b96-bd81-8de3d624dd5a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"f1614fb2-3954-4a8f-ba9a-ba0905b4fb2b\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Thu, 26 May 2022 07:28:52 GMT etag: - - W/"bfe5af6e-d9ff-4b96-bd81-8de3d624dd5a" + - W/"f1614fb2-3954-4a8f-ba9a-ba0905b4fb2b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-82f47739f9bc664d8a3f61320ec423de-6007ea9462d97046-01 status: code: 200 message: OK @@ -531,9 +577,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -541,9 +587,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a5b19e25292260428db4e806a31b63b3-d5600bb19c26254a-01 status: code: 204 message: No Content @@ -557,24 +605,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasFloor not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '315' + - '316' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:22 GMT + - Thu, 26 May 2022 07:28:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-88f3c878bff82d408a28793e7e4db238-23ba1ea40f3c4748-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_not_modified.yaml index 1658bf083755..db7137f5a38f 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_not_modified.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:20.3781772+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:20.3782008+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:20.3782183+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:52.5888034+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:52.5888239+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:52.5888351+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Thu, 26 May 2022 07:28:53 GMT + mise-correlation-id: + - 77ec315f-762f-4dc3-a46f-e9bd6e0cfed0 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-243d73139c77cc48a729e09e62790274-8f8351f1930ea74c-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Thu, 26 May 2022 07:28:53 GMT + mise-correlation-id: + - d45bc489-4ea5-4acb-adce-a41d930ae07e strict-transport-security: - max-age=2592000 + traceresponse: + - 00-50c8307633460e468968abe4514a7afc-58f50130111dc648-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Thu, 26 May 2022 07:28:53 GMT + mise-correlation-id: + - 02a9e27f-7ba5-4d5d-a611-7fc8ce9ec2f2 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-721c95e737032a40a498afaa93cb80fc-7374f8b08894094c-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Thu, 26 May 2022 07:28:53 GMT + mise-correlation-id: + - 554d8fc3-782e-4870-90bf-8b2624a5176a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bb6c0ef11807a44bb2e7b0e7fd87cff7-4c2ca57e88983e49-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Thu, 26 May 2022 07:28:53 GMT + mise-correlation-id: + - c4fd3fec-40b5-427d-ad78-674f0db4d7e3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d1fcf17f980d1a4d9af8edab0e861ab9-c3b7c3d3f8a35f4b-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Thu, 26 May 2022 07:28:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-444cd9b9b945b54cbd4ceb9a0a10103d-2a8c049b5a8e4a4a-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Thu, 26 May 2022 07:28:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e3ca567f12e74b43bcf9c69556f5082c-cc9d48b078edc847-01 status: code: 200 message: OK @@ -205,9 +229,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -217,9 +241,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Thu, 26 May 2022 07:28:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-49a0df9d36ad7a4a94c845fffd99ba7d-2af219c788119c49-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Thu, 26 May 2022 07:28:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-900c3e136512874cbda83375b413cbb5-1610cbd2e66b804e-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Thu, 26 May 2022 07:28:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-815a84a3149f764f8ef62269f73ff52f-8c18c65ece41974b-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Thu, 26 May 2022 07:28:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5b96b516bdff1c49a92f8ec406cd296b-c99bdc4f5f647f47-01 status: code: 204 message: No Content @@ -332,21 +364,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:27.6235476+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:27.6235845+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:27.6236034+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:54.2932145+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:54.2932486+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:54.2932611+00:00"}]' headers: content-length: - - '497' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Thu, 26 May 2022 07:28:53 GMT + mise-correlation-id: + - 0edac5cf-2561-44bf-b2c8-34b9a05fb784 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3487a0210fcbb3449348587180709827-7c8dfc4c13a1a84c-01 status: code: 201 message: Created @@ -365,23 +401,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"07dcaa97-6883-41ef-8a99-0cd42acfd7cd\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:27.8809017Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"f3eeb18a-a4b3-4029-9e59-51048380f2e0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:54.3607714Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:54.3607714Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Thu, 26 May 2022 07:28:53 GMT etag: - - W/"07dcaa97-6883-41ef-8a99-0cd42acfd7cd" + - W/"f3eeb18a-a4b3-4029-9e59-51048380f2e0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1861c86565698a489b8e7ba6b9cf4a71-28b3813baca26046-01 status: code: 200 message: OK @@ -400,23 +438,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"aa720c1f-88cb-4e6c-8719-3c94b86dfccf\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:28.1514120Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"2422a86a-b0f3-40a7-a07f-9855de1f3e65\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:54.4192952Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:54.4192952Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Thu, 26 May 2022 07:28:53 GMT etag: - - W/"aa720c1f-88cb-4e6c-8719-3c94b86dfccf" + - W/"2422a86a-b0f3-40a7-a07f-9855de1f3e65" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f6c76db27e9a994c9f08a8d7c8a94804-225c17f191a12141-01 status: code: 200 message: OK @@ -435,23 +475,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"4d158196-9f63-4d54-b489-25ce06ee1091\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:28.4262764Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:28.4262764Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"ce67e055-f2a3-48f4-922d-6e29d3f11dd9\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:54.4860149Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:54.4860149Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:54.4860149Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Thu, 26 May 2022 07:28:53 GMT etag: - - W/"4d158196-9f63-4d54-b489-25ce06ee1091" + - W/"ce67e055-f2a3-48f4-922d-6e29d3f11dd9" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2aa8632960d8ec47ab446089c8ac3045-2f658031fed6d740-01 status: code: 200 message: OK @@ -471,23 +513,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"fe39a043-edb5-4e37-897e-4bb5f9af1813\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"fef2cc95-ad1c-4b12-9d8b-3fc2cc658cb4\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Thu, 26 May 2022 07:28:53 GMT etag: - - W/"fe39a043-edb5-4e37-897e-4bb5f9af1813" + - W/"fef2cc95-ad1c-4b12-9d8b-3fc2cc658cb4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-191e8fce02728f4888226ee91f4de5f0-840f585efa02af46-01 status: code: 200 message: OK @@ -505,24 +549,26 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '299' + - '300' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:28 GMT + - Thu, 26 May 2022 07:28:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1dde5271be197040a542f6cf52727aad-00ff2637157c0946-01 status: code: 412 message: Precondition Failed @@ -538,11 +584,11 @@ interactions: Content-Length: - '0' If-Match: - - W/"fe39a043-edb5-4e37-897e-4bb5f9af1813" + - W/"fef2cc95-ad1c-4b12-9d8b-3fc2cc658cb4" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -550,9 +596,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:28 GMT + - Thu, 26 May 2022 07:28:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a2704e27150db046a21370c1e028d196-b6d3e39ea4150044-01 status: code: 204 message: No Content @@ -566,24 +614,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasFloor not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '315' + - '316' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:28 GMT + - Thu, 26 May 2022 07:28:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b8e2e2cdfd72fc47afda0ca67ca48396-f581e6072202454c-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_present.yaml index 987f770e35a1..95ee3bd67d34 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_conditionally_if_present.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:27.6235476+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:27.6235845+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:27.6236034+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:54.2932145+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:54.2932486+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:54.2932611+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Thu, 26 May 2022 07:28:55 GMT + mise-correlation-id: + - 938490d8-96c7-43a4-b925-a19d4fe4988c strict-transport-security: - max-age=2592000 + traceresponse: + - 00-107844cce844214ba5a4810a19657097-4fb1170bacc4ed4d-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Thu, 26 May 2022 07:28:55 GMT + mise-correlation-id: + - d0a23c3a-0a24-4e48-b4ae-ac278d40aaad strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15ea473ea6d0e245982f7570ff70e8aa-5499b4669cd57749-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Thu, 26 May 2022 07:28:55 GMT + mise-correlation-id: + - 150cb3e6-3a47-48c7-8d4d-5fa21e04ca47 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-74acd8b8ad961e4faf65c6cc547ee447-b58ebafe7fb0954f-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Thu, 26 May 2022 07:28:55 GMT + mise-correlation-id: + - 14869c81-7427-42e8-8898-122958019c1d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-51c9fa39a0f6d74a8cae9776ba7274a9-3e8fc8502de10e4f-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:32 GMT + - Thu, 26 May 2022 07:28:55 GMT + mise-correlation-id: + - f4e0f1a3-4c54-4f54-b18a-7286a1daeea0 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-94e9c95019774d4cb7338d02eeebc8bb-0c2447df0ebc5a48-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:32 GMT + - Thu, 26 May 2022 07:28:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-57e0c45d2951664b93ff45643c891616-08d160a83029e344-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:32 GMT + - Thu, 26 May 2022 07:28:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-53bf04969adb0640a7351888b4ad9886-2f8941a7a740dd47-01 status: code: 200 message: OK @@ -205,9 +229,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -217,9 +241,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Thu, 26 May 2022 07:28:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-50643327bbf3b842b817370e7a10463f-05949dbfb608e346-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Thu, 26 May 2022 07:28:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0bc40d3a5f0f024a9f6db24fe76f63a0-f1593833cfe0b84c-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Thu, 26 May 2022 07:28:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e146b1761272d449a0ceaa356fbb366a-cb218d16821c5640-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Thu, 26 May 2022 07:28:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b65211807bac3f498cd46bf53fa65181-a42a7e473fbe2446-01 status: code: 204 message: No Content @@ -332,21 +364,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:36.507636+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:36.5076633+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:36.5076804+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:55.9520167+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:55.952037+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:55.9520488+00:00"}]' headers: content-length: - - '496' + - '505' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:36 GMT + - Thu, 26 May 2022 07:28:55 GMT + mise-correlation-id: + - ede694fe-f7d3-4337-9880-d712191ae726 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a512be5deb8dab4695fc929a4ef4bdac-2dd79e2179620149-01 status: code: 201 message: Created @@ -365,23 +401,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"729ca1dd-03aa-4af5-928f-a99ea988a972\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:36.7820717Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"4845850f-2d9f-40d6-822a-cd054a4adecc\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:56.0256807Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:56.0256807Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:36 GMT + - Thu, 26 May 2022 07:28:55 GMT etag: - - W/"729ca1dd-03aa-4af5-928f-a99ea988a972" + - W/"4845850f-2d9f-40d6-822a-cd054a4adecc" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-99a5cbb6fe2dd441a6d617b6869011b6-4b54c39a7851c848-01 status: code: 200 message: OK @@ -400,23 +438,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"89c5ecd5-2e71-4ac3-b865-c9e852fd0af4\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:37.5971297Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"04dc71c5-3dec-4b4c-9aac-bc6404b3a8bc\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:56.0883327Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:56.0883327Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Thu, 26 May 2022 07:28:55 GMT etag: - - W/"89c5ecd5-2e71-4ac3-b865-c9e852fd0af4" + - W/"04dc71c5-3dec-4b4c-9aac-bc6404b3a8bc" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-07b6ab860bbd2a48a79526dfd6e94f4f-49cbc59657184c40-01 status: code: 200 message: OK @@ -435,23 +475,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"2e52d2da-a3c9-4d72-aedf-3e26e4dc9f06\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:37.8968695Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:37.8968695Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"ce462365-f06a-4129-a21e-d677cc877ad8\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:56.1505557Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:56.1505557Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:56.1505557Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Thu, 26 May 2022 07:28:55 GMT etag: - - W/"2e52d2da-a3c9-4d72-aedf-3e26e4dc9f06" + - W/"ce462365-f06a-4129-a21e-d677cc877ad8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-83f3d7117b16f041bca3bcc6e460327a-82df17cbfb458d4b-01 status: code: 200 message: OK @@ -471,23 +513,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"1f868ad7-5a8b-487e-81ec-7c665c3ea60f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d27053d6-edb3-4d7e-9162-068461b92778\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Thu, 26 May 2022 07:28:55 GMT etag: - - W/"1f868ad7-5a8b-487e-81ec-7c665c3ea60f" + - W/"d27053d6-edb3-4d7e-9162-068461b92778" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2432c259869eaf479d83464314b744b1-c0af952326640243-01 status: code: 200 message: OK @@ -505,9 +549,9 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -515,9 +559,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Thu, 26 May 2022 07:28:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ccf114cc3f4bb847a7c2c9e5dc961910-09da95884d1c1b43-01 status: code: 204 message: No Content @@ -531,24 +577,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasFloor not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '315' + - '316' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:38 GMT + - Thu, 26 May 2022 07:28:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a5cf9f90770d4442b2dc38291aab0e44-a36b7db858f6ba48-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_not_existing.yaml index 7224c927a143..efa67d34930b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_delete_relationship_not_existing.yaml @@ -11,24 +11,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasRoof not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '314' + - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:40 GMT + - Thu, 26 May 2022 07:28:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7499892d83a3a3479e8ea233306cf7fe-68f88c15053a2d4a-01 status: code: 404 message: Not Found @@ -44,24 +46,26 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID NotABuilding. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '265' + - '266' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:40 GMT + - Thu, 26 May 2022 07:28:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2912d4ec6087294daa39cdb1792b32b9-ceda3cfc41d3254e-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship.yaml index c356745db1e0..b695da28b1c5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:36.507636+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:36.5076633+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:36.5076804+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:55.9520167+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:55.952037+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:55.9520488+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '531' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:42 GMT + - Thu, 26 May 2022 07:28:56 GMT + mise-correlation-id: + - 84d1353f-48fe-403a-ae92-a1d39b3114dc strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b23fc4ab3a3ee740be1cff0ee9764c6b-c3c4c88306c3d24b-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Thu, 26 May 2022 07:28:57 GMT + mise-correlation-id: + - b99140a5-b5f6-4760-861e-c5f6a8f811e6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cef8755e46be424b9f8851f9336a0189-077a901775a2734a-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Thu, 26 May 2022 07:28:57 GMT + mise-correlation-id: + - 8f9f9acb-b8d3-4c45-8cc6-f4e45badc019 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e5400a54a4696c43a30d83f059f9a884-e6bdaa0629329d41-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Thu, 26 May 2022 07:28:57 GMT + mise-correlation-id: + - 9e4dcea9-5a23-4802-8458-85942c27d2ae strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ee9ecbde5c810449065012b046f96f7-d019f04da78b1644-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Thu, 26 May 2022 07:28:57 GMT + mise-correlation-id: + - a40bb815-3402-449e-a010-ced8055d0568 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-25bf1fe3678ff6438b611341f1ff5c6c-21911c792b2d1041-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:44 GMT + - Thu, 26 May 2022 07:28:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5904dc934fdd4e41b4aad1fef2ace7d0-8f6776430ef6c541-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:44 GMT + - Thu, 26 May 2022 07:28:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5fdee5f2c20a8d41bffc482d7f892050-4d9b56d80678db41-01 status: code: 200 message: OK @@ -205,9 +229,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -217,9 +241,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:44 GMT + - Thu, 26 May 2022 07:28:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c94a0ad798b00d4da15b91bbb176d575-79a3fc5af8a94949-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:45 GMT + - Thu, 26 May 2022 07:28:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-48b4b079fb7a214fa7086dff90337e94-f187fe2b40cfcb4b-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:45 GMT + - Thu, 26 May 2022 07:28:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ea1432c25bccc2409407416ad0325021-c78f679359a78c42-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Thu, 26 May 2022 07:28:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-063555a45588604dbe62136db2a0bd41-7ba3a4376316f84c-01 status: code: 204 message: No Content @@ -332,21 +364,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:46.8655661+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:46.8655986+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:46.8656172+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:58.2236264+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:58.2236463+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:58.2236584+00:00"}]' headers: content-length: - - '497' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Thu, 26 May 2022 07:28:57 GMT + mise-correlation-id: + - c3e350df-acf2-42c6-9096-039ed0ef0c01 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eca32db22910c64395d02289c7a845fc-0940c08f1e981946-01 status: code: 201 message: Created @@ -365,23 +401,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"1fe3cd73-298e-48e4-addf-11a60d2af56c\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:47.1334850Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"804122cf-3974-4e20-94b6-b6c372f0f570\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:28:58.3207590Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:58.3207590Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Thu, 26 May 2022 07:28:57 GMT etag: - - W/"1fe3cd73-298e-48e4-addf-11a60d2af56c" + - W/"804122cf-3974-4e20-94b6-b6c372f0f570" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b7dd64827db9a74181c83a2e1c8b6634-eb15f684eeae124e-01 status: code: 200 message: OK @@ -400,23 +438,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"4a9fbc5c-680b-4cec-984e-57670476053e\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:47.4508372Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"aaffb111-4fab-4db7-881e-550cfd8b4de4\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:28:58.3877129Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:28:58.3877129Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Thu, 26 May 2022 07:28:57 GMT etag: - - W/"4a9fbc5c-680b-4cec-984e-57670476053e" + - W/"aaffb111-4fab-4db7-881e-550cfd8b4de4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f296d44ab97edb44bd92b948dcd4023a-2a134603adc1c449-01 status: code: 200 message: OK @@ -435,23 +475,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"144b2303-f735-4d77-b95b-3e864a884844\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:47.7424053Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:47.7424053Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"2ce0c4e1-eecf-4e92-bc29-3dc7fd636066\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:28:58.4641375Z","Temperature":{"lastUpdateTime":"2022-05-26T07:28:58.4641375Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:28:58.4641375Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:47 GMT + - Thu, 26 May 2022 07:28:57 GMT etag: - - W/"144b2303-f735-4d77-b95b-3e864a884844" + - W/"2ce0c4e1-eecf-4e92-bc29-3dc7fd636066" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6392bac75e703a47814b46296f6ca1c0-a97d1121d5f7df45-01 status: code: 200 message: OK @@ -471,23 +513,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c52768ea-1b66-4469-9f76-fe8506430860\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2329a551-8ba5-412e-b130-09cbb8b04645\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:47 GMT + - Thu, 26 May 2022 07:28:57 GMT etag: - - W/"c52768ea-1b66-4469-9f76-fe8506430860" + - W/"2329a551-8ba5-412e-b130-09cbb8b04645" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e82b539d8904b143a32aedb5e83d23ab-b08dae11c9af2749-01 status: code: 200 message: OK @@ -501,23 +545,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c52768ea-1b66-4469-9f76-fe8506430860\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2329a551-8ba5-412e-b130-09cbb8b04645\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:47 GMT + - Thu, 26 May 2022 07:28:58 GMT etag: - - W/"c52768ea-1b66-4469-9f76-fe8506430860" + - W/"2329a551-8ba5-412e-b130-09cbb8b04645" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dfd831264b82ea48869c83f65fe8e5b0-72f9ef6468b2d047-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship_not_existing.yaml index a274c6d9c76f..0cd94057fc31 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_get_relationship_not_existing.yaml @@ -9,24 +9,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasRoof not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '314' + - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:51 GMT + - Thu, 26 May 2022 07:28:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d8d6271ed118154d9fa122c3fed47092-d03e5f1af7f5ef4c-01 status: code: 404 message: Not Found @@ -40,24 +42,26 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID NotABuilding. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '265' + - '266' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:51 GMT + - Thu, 26 May 2022 07:28:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-46dbce2566efc944b93fbb7cca29dc07-df163f8cf044454a-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_incoming_relationships.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_incoming_relationships.yaml index 2179f8e0bf8e..52b28ab53a1e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_incoming_relationships.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_incoming_relationships.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:46.8655661+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:46.8655986+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:46.8656172+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:58.2236264+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:58.2236463+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:28:58.2236584+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Thu, 26 May 2022 07:28:59 GMT + mise-correlation-id: + - 24252ace-4243-4270-9dca-faf58c0edcd5 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2002c1f17312e845a763cee1ac4f9c3b-d3eb5c1815ea4741-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Thu, 26 May 2022 07:28:59 GMT + mise-correlation-id: + - 3cb8c699-f2d2-472b-a57a-1b8f821f5f47 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9617bce26f09074991039e7376d8ebde-0b262c99fc886645-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Thu, 26 May 2022 07:28:59 GMT + mise-correlation-id: + - bcf17638-6630-4497-8b01-41ee33c00dda strict-transport-security: - max-age=2592000 + traceresponse: + - 00-679e0d62e87ee840bc45481d970f8859-063e093136775341-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Thu, 26 May 2022 07:28:59 GMT + mise-correlation-id: + - c212d84a-8875-42f5-836c-5afdf25f53fa strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1b3b0a0408b16e4c89c4b3403047b928-79d8835dc112e44f-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Thu, 26 May 2022 07:28:59 GMT + mise-correlation-id: + - 0babd086-0bb1-46c8-94eb-1d73fbc4485d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ba4b68f645d46e46b5409e5dd8fcf10e-0c1c460a26692647-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-752f2341e83dbc4eaf36b7e9cbefd720-91802ca02fe58c43-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cf0fa7dc47862e479b53607f0a282177-39b51075c179054c-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c52768ea-1b66-4469-9f76-fe8506430860\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2329a551-8ba5-412e-b130-09cbb8b04645\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: - '261' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d1a7c2c997d7e44bb1e76799032bb1f5-35743f3f7bc46e42-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f72efda8c561cd419f80f45e71f3c9ed-d5537885365b3b40-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f934a247d672014d84689d713de5116f-cfd41aa27f625041-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bf31ef2248c48b4db582fbb4f58f8c32-06cd8960f2129d48-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Thu, 26 May 2022 07:28:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2ce906d4a505564388e9d933c8d99893-b4dd458919f52a42-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:58.4591241+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:58.459156+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:58.4591794+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:00.3137454+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:00.3137679+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:00.3137811+00:00"}]' headers: content-length: - - '496' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:58 GMT + - Thu, 26 May 2022 07:28:59 GMT + mise-correlation-id: + - d1786ac2-cd3f-47f1-896b-f3e290b9aa87 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4fd15ac2f50d9a46b0b2d6e44b09cf51-61f0a27650d77e40-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"60ae9d3a-dd0c-408a-87e5-33bb3a0891b7\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:58.7162597Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"e09257aa-cf83-48de-a0b1-92d85379dcfd\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:00.3939374Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:00.3939374Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:58 GMT + - Thu, 26 May 2022 07:28:59 GMT etag: - - W/"60ae9d3a-dd0c-408a-87e5-33bb3a0891b7" + - W/"e09257aa-cf83-48de-a0b1-92d85379dcfd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9e6214cc6e6ff642a4b0a8d66f602cc7-4095b3f68c41db40-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"6a68cf99-4092-4459-b58d-7b41bb742e1b\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:11:58.9704639Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"09f61bc4-caf1-4835-a9cb-0e38c294829a\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:00.4547370Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:00.4547370Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:58 GMT + - Thu, 26 May 2022 07:28:59 GMT etag: - - W/"6a68cf99-4092-4459-b58d-7b41bb742e1b" + - W/"09f61bc4-caf1-4835-a9cb-0e38c294829a" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-76845474a3c9594da1443ea3eb5e742f-03ed94742ec02c48-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"76cfa6c5-8229-43b1-99cf-1a53dac61ae2\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:11:59.8273972Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:11:59.8273972Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"1f776532-a501-45fe-8093-3e71820b0515\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:00.5125018Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:00.5125018Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:00.5125018Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:59 GMT + - Thu, 26 May 2022 07:28:59 GMT etag: - - W/"76cfa6c5-8229-43b1-99cf-1a53dac61ae2" + - W/"1f776532-a501-45fe-8093-3e71820b0515" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bc43bd6b9d9f8f48a534120d490b0a73-f96a0d8b8a554e48-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"408a1a1b-06eb-4cb6-bc05-639545ac6f0c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"71cc39a6-f3f3-460e-8ec2-8c74fa45ba01\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:59 GMT + - Thu, 26 May 2022 07:28:59 GMT etag: - - W/"408a1a1b-06eb-4cb6-bc05-639545ac6f0c" + - W/"71cc39a6-f3f3-460e-8ec2-8c74fa45ba01" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-df98aacf79825d4eaa24d8976866e313-dc74b5770a0d8d47-01 status: code: 200 message: OK @@ -529,9 +575,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -541,9 +587,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:59 GMT + - Thu, 26 May 2022 07:29:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-88006bf26d3f6a4d953b682e08f02362-01a01f937e6bc049-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationship_by_id.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationship_by_id.yaml index 2fadc79bbfb6..f9a6d944d13a 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationship_by_id.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationship_by_id.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:58.4591241+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:58.459156+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:11:58.4591794+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:00.3137454+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:00.3137679+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:00.3137811+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:01 GMT + - Thu, 26 May 2022 07:29:00 GMT + mise-correlation-id: + - 50086f75-d181-4b6f-b903-3c402bffc9aa strict-transport-security: - max-age=2592000 + traceresponse: + - 00-99151e491b84de42884fd9c05823ec97-220a19bdb6e8934f-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:01 GMT + - Thu, 26 May 2022 07:29:00 GMT + mise-correlation-id: + - 1075f36a-eccb-4c0b-81c2-4253d48a1cbf strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2035c925cc0c384b8065b1f19e68bac5-55ca06e2225a8d45-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:01 GMT + - Thu, 26 May 2022 07:29:00 GMT + mise-correlation-id: + - 06cb3f2c-a35a-4784-84f2-2b4ed01dc83b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2a818a85c867fa48afa77b078aa96db5-3abf257770597342-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Thu, 26 May 2022 07:29:00 GMT + mise-correlation-id: + - 2d1b379c-f830-40a4-8ecf-d9514f305b42 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f2d5dc0e93ac1a4591fbb3dbf043cb5e-a810632672a4bd4d-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Thu, 26 May 2022 07:29:01 GMT + mise-correlation-id: + - 4962c43d-7a75-4fc8-a5d1-a5a338405113 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3dd32a62088c9e4a86332c2a06480dd0-e9186b608ee4624a-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b6fc0bae415e7b47abefed4812ab32ca-5bc47fd528cb854e-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d8134ea3e43fe241a77d74c1745a7698-e7cd390969108e48-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"408a1a1b-06eb-4cb6-bc05-639545ac6f0c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"71cc39a6-f3f3-460e-8ec2-8c74fa45ba01\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: - '261' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5a336440f0a1f54a88be5679c265183a-bcc210e94ec2b448-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a604239c9f21a04391fae4cea3de8fc9-f7b0469114cddc44-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5d442c67ee90fa46b8af44a9ce327f2d-9db78e23d1c1c444-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cf1dbbf812eff442a09f98d78238bca5-2081255de4373d4b-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e1fa6caaf83a48458998d4304491b0d3-8c0c780ec3f65c4c-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:05.36392+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:05.3639478+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:05.3639644+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:01.943383+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:01.9434028+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:01.943414+00:00"}]' headers: content-length: - - '495' + - '504' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Thu, 26 May 2022 07:29:01 GMT + mise-correlation-id: + - cb0a2ee0-f0f8-46c1-b32d-f6fc8b4db900 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f071272c6b197e44b7d83fec559d3043-772bd91f5ae4ea4b-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"586c791a-3ccd-485d-bd6e-c7e0f8b9a466\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:05.6404857Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"8e9150a4-f465-4d73-8519-e2c4844cbd1e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:02.0296230Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:02.0296230Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Thu, 26 May 2022 07:29:01 GMT etag: - - W/"586c791a-3ccd-485d-bd6e-c7e0f8b9a466" + - W/"8e9150a4-f465-4d73-8519-e2c4844cbd1e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e70ef45377fe4e4dae1dfeef5e96fd41-6514b0e70a607a44-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"f83271c8-def7-4224-babe-65325d832fbf\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:05.9802403Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"bab8f65f-e234-4f68-9eb0-df0cdc222e77\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:02.0953942Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:02.0953942Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Thu, 26 May 2022 07:29:01 GMT etag: - - W/"f83271c8-def7-4224-babe-65325d832fbf" + - W/"bab8f65f-e234-4f68-9eb0-df0cdc222e77" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a2c3874e39d055479c756b2d56526ec1-b9fa31b55005b240-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"8e9e468b-49bc-4996-a7cc-5753458eaded\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:06.2921783Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:06.2921783Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"9a572f40-0e65-4dd8-946f-fc1fa42e2e3e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:02.1713344Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:02.1713344Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:02.1713344Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:06 GMT + - Thu, 26 May 2022 07:29:01 GMT etag: - - W/"8e9e468b-49bc-4996-a7cc-5753458eaded" + - W/"9a572f40-0e65-4dd8-946f-fc1fa42e2e3e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6b43e4636994624dba7fc69a70edd72a-d715d0a491924d4f-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c1549df7-1f83-4c01-addc-6eb9fc618bfc\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"f579aaf8-9a04-4ef6-96ce-84db6571a282\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:06 GMT + - Thu, 26 May 2022 07:29:01 GMT etag: - - W/"c1549df7-1f83-4c01-addc-6eb9fc618bfc" + - W/"f579aaf8-9a04-4ef6-96ce-84db6571a282" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9ccbd30f73ded4499e86aec644b07ba3-7aca920eff18f04c-01 status: code: 200 message: OK @@ -529,9 +575,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -541,9 +587,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:06 GMT + - Thu, 26 May 2022 07:29:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4cff260d25883b46a86c1b480ed5a75d-c489c91112185b4e-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationships.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationships.yaml index 1478533392d1..561f147f26c7 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationships.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_list_relationships.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:05.36392+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:05.3639478+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:05.3639644+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:01.943383+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:01.9434028+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:01.943414+00:00"}],"nextLink":null}' headers: content-length: - - '521' + - '530' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Thu, 26 May 2022 07:29:02 GMT + mise-correlation-id: + - 452cf2f3-3aad-4280-906e-7039a3a12922 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bfe3a4eb51b3904d99d0427c5910d883-01aec11ed615f548-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Thu, 26 May 2022 07:29:02 GMT + mise-correlation-id: + - e6102179-39c2-47e1-a7f2-68fa3e1be660 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-41ed6d50b7d22946aae61225f5784e32-337821b4d8546149-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Thu, 26 May 2022 07:29:02 GMT + mise-correlation-id: + - 61659a5c-5e4c-4888-9bff-0bec36cb63f8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-72c6cf348375454694cb27ae4ec902c7-5eacee5cbb77ba48-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Thu, 26 May 2022 07:29:02 GMT + mise-correlation-id: + - 12fdf296-ead3-4981-8458-8cf60f0d1554 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-89654454470ef1408781e94cb6939fdc-0057d2e55e6d284c-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Thu, 26 May 2022 07:29:02 GMT + mise-correlation-id: + - a63528aa-3461-4aa6-9f82-25d43bf64c31 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-51a90560cc2f3e4da18a58d6b754acde-0c7910b438dbeb4e-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-540acf6077b0f148837532b69645a74a-bc0e4264eeed9244-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e7d056e092bca049b72b284d43277ab3-374b4559a99af343-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c1549df7-1f83-4c01-addc-6eb9fc618bfc\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"f579aaf8-9a04-4ef6-96ce-84db6571a282\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: - '261' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-24bceeacd8dc2f41a8a236abed337011-cd63b5bab3c2f849-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b33ba21e64001743a17b95b6e0fd1d58-2916c73f96a12942-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c1b8c455f1af3341bddb4646d4c205b5-dbf57419bf2a8045-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-72959cfe28bb4e43991b4d36785e1219-676f7cc36d673540-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Thu, 26 May 2022 07:29:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-34792a599ce8b54e81d3a5eed0d4f109-27908560c4b5984c-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:11.734371+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:11.7343963+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:11.7344134+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:03.7288888+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:03.7289113+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:03.7289248+00:00"}]' headers: content-length: - - '496' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Thu, 26 May 2022 07:29:02 GMT + mise-correlation-id: + - 718e8954-0bbe-4b05-8b56-d52e789215b4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f5367fb436046343971eeb4c02b460cd-0f39d5991ae54c41-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"c0321201-f424-4840-9719-cf2ea188d7d8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:12.0446478Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"4ea7503c-61ea-462a-a78f-ae4ee89344fd\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:03.8010721Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:03.8010721Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Thu, 26 May 2022 07:29:02 GMT etag: - - W/"c0321201-f424-4840-9719-cf2ea188d7d8" + - W/"4ea7503c-61ea-462a-a78f-ae4ee89344fd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2b0f5ffe7aa9244786012aac3c97d998-4f2b9404663adc46-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"32d65ddd-30b5-4996-80da-54d5b16b71ed\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:12.3313554Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"67a1db78-27a2-45f0-bda1-70574f788336\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:03.8720263Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:03.8720263Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Thu, 26 May 2022 07:29:02 GMT etag: - - W/"32d65ddd-30b5-4996-80da-54d5b16b71ed" + - W/"67a1db78-27a2-45f0-bda1-70574f788336" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f76ee49aa6a07e46a62f46b47dea4a71-00a437d3a06f5f4c-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"7751343c-25fa-41fd-a058-54dc6ad9040e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:12.6166126Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:12.6166126Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"78decfe6-b425-4349-b03f-2635790ea2b2\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:03.9408371Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:03.9408371Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:03.9408371Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Thu, 26 May 2022 07:29:03 GMT etag: - - W/"7751343c-25fa-41fd-a058-54dc6ad9040e" + - W/"78decfe6-b425-4349-b03f-2635790ea2b2" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ce6e767499d47c44a8f5bff786e4b06b-e7f37d6ff0bd094e-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3dae845b-41c9-4d88-8f3b-cfc7c4684f81\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2c02174c-3c8d-4729-9473-78959975d8bf\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:12 GMT + - Thu, 26 May 2022 07:29:03 GMT etag: - - W/"3dae845b-41c9-4d88-8f3b-cfc7c4684f81" + - W/"2c02174c-3c8d-4729-9473-78959975d8bf" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a34ebc8b97967245922b31b64e7963b0-c1e3d8c817bfd94b-01 status: code: 200 message: OK @@ -529,21 +575,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3dae845b-41c9-4d88-8f3b-cfc7c4684f81\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2c02174c-3c8d-4729-9473-78959975d8bf\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: - '261' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:12 GMT + - Thu, 26 May 2022 07:29:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4cc9254327b4d144a51acc819deb2963-9ba052dc3887294b-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_digitaltwin_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_digitaltwin_conditionally_if_present.yaml index 2e738c915748..d197a98cf1a5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_digitaltwin_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_digitaltwin_conditionally_if_present.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:11.734371+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:11.7343963+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:11.7344134+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:03.7288888+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:03.7289113+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:03.7289248+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:14 GMT + - Thu, 26 May 2022 07:29:04 GMT + mise-correlation-id: + - 4cd9d9d6-70cf-4ecc-96d0-373123922339 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a949f0082e0d364599092e2533f9a3f3-cb328c8271ae2649-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Thu, 26 May 2022 07:29:04 GMT + mise-correlation-id: + - 38eab1cb-c749-434a-b1d6-ba8dd9e4bdca strict-transport-security: - max-age=2592000 + traceresponse: + - 00-73b1c3459b324148b56c449cff93e777-b551802f4237054a-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Thu, 26 May 2022 07:29:04 GMT + mise-correlation-id: + - 4db574fb-7649-4ff0-ba90-721a00d4f860 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-582254b22912804d9613ab255440c669-21b32bccdb05d149-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Thu, 26 May 2022 07:29:04 GMT + mise-correlation-id: + - 76818528-afc5-448b-97ea-d9ef33b4ff61 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-063a799d7ce4534cb9d1d664b799ca57-d4b8c327811ab946-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Thu, 26 May 2022 07:29:04 GMT + mise-correlation-id: + - 87aa97ce-41d0-48e4-ae48-684261f23d23 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4522f2a26652d64b9516b1a075970f19-ef5666bbc7dad644-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Thu, 26 May 2022 07:29:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-575b4dd09eff0a42884c28842a3d67d6-0f2747042edcde40-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Thu, 26 May 2022 07:29:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f01721b98eb13d4bba26c0f8b3e08005-332d6b1133fb5840-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3dae845b-41c9-4d88-8f3b-cfc7c4684f81\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2c02174c-3c8d-4729-9473-78959975d8bf\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: - '261' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Thu, 26 May 2022 07:29:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f7e36270b86a3d43b2fdb907113406a8-619a0986196e0143-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Thu, 26 May 2022 07:29:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-54d8282eb6edbb4b8be21e58b12ab8bd-e990ec27ffbe0a46-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Thu, 26 May 2022 07:29:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0eed0528ba90144f94b2d13c43e441d0-65ace57c44e9c247-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Thu, 26 May 2022 07:29:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e00574c04d50bb4aad76b6a2652f49ad-bc74a97cc1105140-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Thu, 26 May 2022 07:29:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7d327b520727d14b88b41f7d855ff34b-6bfeb49476f5524a-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:18.214135+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:18.2141626+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:18.2141812+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:05.287807+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:05.2878301+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:05.2878424+00:00"}]' headers: content-length: - - '496' + - '505' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Thu, 26 May 2022 07:29:05 GMT + mise-correlation-id: + - 513919e8-ce21-49cd-9a49-002944618625 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c3e141db2e182842a2bc02a68472e42b-d627b207a3a31f40-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"2079ae91-7b95-48ee-a84d-d59741f393e2\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:18.4717389Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"45218ae8-cb0c-43dd-8628-d2a8f5fd53a9\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:05.3700184Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:05.3700184Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Thu, 26 May 2022 07:29:05 GMT etag: - - W/"2079ae91-7b95-48ee-a84d-d59741f393e2" + - W/"45218ae8-cb0c-43dd-8628-d2a8f5fd53a9" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-794eedb5de521a469a311e63b97ed142-24eefcba4db1944a-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"da5c53b5-9728-4c55-b821-ded804dce22c\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:18.7312987Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"752ab5aa-5708-4950-9b9b-aedac7830974\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:05.4320771Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:05.4320771Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Thu, 26 May 2022 07:29:05 GMT etag: - - W/"da5c53b5-9728-4c55-b821-ded804dce22c" + - W/"752ab5aa-5708-4950-9b9b-aedac7830974" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8cb7be2c8469d8499359ebb83250c894-bed1cb6fb804f447-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"e8faf212-3820-4742-8cf1-58aac7338564\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:18.9935252Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:18.9935252Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"7e8a50b1-c7a5-4524-b4c5-06add000972e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:05.4955714Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:05.4955714Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:05.4955714Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Thu, 26 May 2022 07:29:05 GMT etag: - - W/"e8faf212-3820-4742-8cf1-58aac7338564" + - W/"7e8a50b1-c7a5-4524-b4c5-06add000972e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1b274a5985b8b3489e1a34cb9ff7c553-d5bfc08002a4dd4e-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ee01dbf7-19cd-4f5a-9ba8-aa5adb4ed1dd\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"36d9fe66-830a-48cd-9568-d17c31218d1d\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Thu, 26 May 2022 07:29:05 GMT etag: - - W/"ee01dbf7-19cd-4f5a-9ba8-aa5adb4ed1dd" + - W/"36d9fe66-830a-48cd-9568-d17c31218d1d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-786f253f0597674eb6ac27f52320106c-1dc2b645c8fbdf40-01 status: code: 200 message: OK @@ -535,9 +581,9 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -545,11 +591,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:19 GMT + - Thu, 26 May 2022 07:29:05 GMT etag: - - W/"ee6fd3e5-e2ae-49cf-85d3-bb18489b9498" + - W/"2505e2e7-adf9-47fa-abe5-4fba7c34c736" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a5a4a2b5265e5144a6df937c8629c92d-4a3f1988c217a14d-01 status: code: 204 message: No Content @@ -563,23 +611,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ee6fd3e5-e2ae-49cf-85d3-bb18489b9498\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2505e2e7-adf9-47fa-abe5-4fba7c34c736\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: - '232' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:19 GMT + - Thu, 26 May 2022 07:29:05 GMT etag: - - W/"ee6fd3e5-e2ae-49cf-85d3-bb18489b9498" + - W/"2505e2e7-adf9-47fa-abe5-4fba7c34c736" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e1fcd26d9c45044e959d394ecb7db79c-7360211722bfb145-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_add.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_add.yaml index 5d2bf0db7298..36c8aa1e21a8 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_add.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_add.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:18.214135+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:18.2141626+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:18.2141812+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:05.287807+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:05.2878301+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:05.2878424+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '531' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:20 GMT + - Thu, 26 May 2022 07:29:06 GMT + mise-correlation-id: + - 23e00f0c-92e4-4c1b-9748-014bdc3ad86b strict-transport-security: - max-age=2592000 + traceresponse: + - 00-79cd67d2d4a3a44aba4003abeded9a71-6c14d42cbc3ef649-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Thu, 26 May 2022 07:29:06 GMT + mise-correlation-id: + - 41a099b1-bc1e-48c8-8d05-647b1636d01a strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c91096d7b6af0942b8a8bab963b4ddf2-a38635016c8b3f42-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Thu, 26 May 2022 07:29:06 GMT + mise-correlation-id: + - 9fa68ec7-929c-4f62-a89f-390ad40f3172 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-17fb9f1c18607a4ea0b54c4c5709dc22-094aa060e61ae845-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Thu, 26 May 2022 07:29:06 GMT + mise-correlation-id: + - 2767bdf1-0149-4798-826f-3c9f2aefbebc strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c56146e5d744bc4891a9c32d678633d7-e4d4b4673c35fc40-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Thu, 26 May 2022 07:29:06 GMT + mise-correlation-id: + - 8c8b5f33-4339-498e-a147-44b3c9fccdf8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-326d77aa026d5f43a61e912e96d3e72e-5018d6dcd75ea64c-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6be64c5844be054088a3466da3c848b0-d8929237d6364940-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d490d058716b9b45ac918705d5310096-29ea77d95d902e4c-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ee6fd3e5-e2ae-49cf-85d3-bb18489b9498\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2505e2e7-adf9-47fa-abe5-4fba7c34c736\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: - '260' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-270ffac23bd0b244904e6cbadb4fe582-ceb865f521275e43-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-222cb4350f7472418fe537b64db6e685-5ee848e48a6ae94f-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3cac389e91942442a42ffaa2060ac737-4e965443b2dbf640-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d02d941685bf1140861b99ce3869e3f1-c4d2d0841a130e42-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Thu, 26 May 2022 07:29:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15b3c66ad0ce5d47b3e6abb5746b3f1a-3696ed8e5fce0144-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:24.857584+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:24.8576107+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:24.8576299+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:06.9968969+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:06.9969205+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:06.9969344+00:00"}]' headers: content-length: - - '496' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Thu, 26 May 2022 07:29:06 GMT + mise-correlation-id: + - b0647162-6aa4-4693-b283-6d36b9471eec strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71ab9fafcc4edd408c140826fb4a2069-8ad7bca54fb3db49-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"fd122f07-ca28-426e-83b5-2cda478329e4\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:25.1444589Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"ea509b95-63da-4cdc-af43-a1c46134dcfa\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:07.0680223Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:07.0680223Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Thu, 26 May 2022 07:29:06 GMT etag: - - W/"fd122f07-ca28-426e-83b5-2cda478329e4" + - W/"ea509b95-63da-4cdc-af43-a1c46134dcfa" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0c92e184de8a448ade58092b3aba616-b6e1585d5318384f-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"9c963a8d-fdcc-4016-8b3d-d0066342f4e4\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:25.4215409Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"e96361c6-45c9-4313-b5a3-6a147dbe2dde\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:07.1314329Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:07.1314329Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Thu, 26 May 2022 07:29:06 GMT etag: - - W/"9c963a8d-fdcc-4016-8b3d-d0066342f4e4" + - W/"e96361c6-45c9-4313-b5a3-6a147dbe2dde" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1063c8ef3eeb5f44a4752864017bf357-1a27e6d278e49545-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"845110a4-11d6-4792-b30a-611038a42a73\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:25.6886201Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:25.6886201Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"0af3d34e-9d10-49a5-a772-c8f9fc1b5ba3\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:07.2053220Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:07.2053220Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:07.2053220Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Thu, 26 May 2022 07:29:07 GMT etag: - - W/"845110a4-11d6-4792-b30a-611038a42a73" + - W/"0af3d34e-9d10-49a5-a772-c8f9fc1b5ba3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-96b21142faf72143bc88daba5d78eced-1199fa13ad479e4c-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"98f67bfb-da16-4bcd-82d3-c173d59721ac\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"a49bf6a4-7fa4-4192-8f73-a8bb161f1c0e\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Thu, 26 May 2022 07:29:07 GMT etag: - - W/"98f67bfb-da16-4bcd-82d3-c173d59721ac" + - W/"a49bf6a4-7fa4-4192-8f73-a8bb161f1c0e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0b08a4a811435a47b23b24f96384d813-5432404407e77b47-01 status: code: 200 message: OK @@ -533,9 +579,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -543,11 +589,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:26 GMT + - Thu, 26 May 2022 07:29:07 GMT etag: - - W/"07b39cd0-7554-467e-b71a-89a4ab491007" + - W/"68feae0a-9a28-4cb0-a7cb-b1441533ac39" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c4efe35d847b584b974d2cbccc999e19-7aad8bad89d16b42-01 status: code: 204 message: No Content @@ -561,23 +609,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"07b39cd0-7554-467e-b71a-89a4ab491007\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"68feae0a-9a28-4cb0-a7cb-b1441533ac39\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: - '232' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:26 GMT + - Thu, 26 May 2022 07:29:07 GMT etag: - - W/"07b39cd0-7554-467e-b71a-89a4ab491007" + - W/"68feae0a-9a28-4cb0-a7cb-b1441533ac39" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-33f2389da790814cb2180dc714945615-75d2451ad2c9d946-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_conditionally_if_not_modified.yaml index 2cba54f2eef8..c9b464503c66 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_conditionally_if_not_modified.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:24.857584+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:24.8576107+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:24.8576299+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:06.9968969+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:06.9969205+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:06.9969344+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:27 GMT + - Thu, 26 May 2022 07:29:07 GMT + mise-correlation-id: + - 408abed9-577e-4232-83df-8f2397ddcce1 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-11dadae1a8f68942bd003e980c5acdbb-f1c90d3d54abf143-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:27 GMT + - Thu, 26 May 2022 07:29:07 GMT + mise-correlation-id: + - 21d0dae6-1e84-47e8-91d2-882dc1be30ab strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1bcdab2d952a494991de05bf99d2c2ac-541e4e152b5cc545-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Thu, 26 May 2022 07:29:07 GMT + mise-correlation-id: + - 05668df2-b1aa-41b7-8b15-c08591f6c3b9 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-38a22ac408dd8e4dab2552706ee9261d-c2226ea94ef97a41-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Thu, 26 May 2022 07:29:07 GMT + mise-correlation-id: + - 70086024-73d4-449e-99e2-8ad7e82c1d66 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad78bb4e466015458e8e7f1cc0abfaf9-b631b34d02094541-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Thu, 26 May 2022 07:29:07 GMT + mise-correlation-id: + - b8f1a46e-9bbe-4d30-99ea-a7dcde4a54a4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f5d12746e322574caacac54b03ccc02f-43a15d061587e849-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1899535be677f749a5881278d3342f39-88215d9d08c56b4a-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4274a7253e515049ad51a8e5c8dd3e6f-17616f9d44ac1547-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"07b39cd0-7554-467e-b71a-89a4ab491007\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"68feae0a-9a28-4cb0-a7cb-b1441533ac39\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: - '260' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e9c101d01c7bd4082b61e2ecce30af6-c3d8a1d902664f41-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-05a9d3d1f05a934c8ef96f8dca654cbb-38c416be20f9d341-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f479e743999eea468d68f4adb0be4247-b3348210f74a764d-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f3b5a5678ba80345a51b717e4764bea9-0a9336cc0fd3d540-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Thu, 26 May 2022 07:29:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1f4c495f410f944cba8b7bc483f50f6d-a591b378ce1b9c47-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:31.3657037+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:31.3657275+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:31.3657459+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:08.8417315+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:08.8417575+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:08.8417706+00:00"}]' headers: content-length: - - '497' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Thu, 26 May 2022 07:29:07 GMT + mise-correlation-id: + - 52877f52-5215-48da-b369-9683429ded38 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-18a760aa13627b4fa2f7df7861eb0a7f-1d789e6a3e70f248-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"c4b05b90-4515-4f82-8f7d-e683ab636fcf\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:31.6344083Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"45300314-2178-4c3c-9c00-97fa137b716d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:08.9396341Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:08.9396341Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Thu, 26 May 2022 07:29:07 GMT etag: - - W/"c4b05b90-4515-4f82-8f7d-e683ab636fcf" + - W/"45300314-2178-4c3c-9c00-97fa137b716d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db35d2e7ef7f454ca8208353d9d263e7-66335951d95f1840-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"c2fe164c-2484-43e2-92ee-09feda07c413\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:31.9089474Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"f149d33e-74da-4c37-8f58-4374fafb2cc3\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:09.0020113Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:09.0020113Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:31 GMT + - Thu, 26 May 2022 07:29:09 GMT etag: - - W/"c2fe164c-2484-43e2-92ee-09feda07c413" + - W/"f149d33e-74da-4c37-8f58-4374fafb2cc3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-178f1f2bbf85514fa6525bbf714d4a59-ad3e40149ffe694d-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"fae70dfc-38fe-4970-a77a-d90e876bd254\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:32.1702908Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:32.1702908Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"7ca1e53a-3d6a-4d4d-b105-8e002c44b077\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:09.0696178Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:09.0696178Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:09.0696178Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:31 GMT + - Thu, 26 May 2022 07:29:09 GMT etag: - - W/"fae70dfc-38fe-4970-a77a-d90e876bd254" + - W/"7ca1e53a-3d6a-4d4d-b105-8e002c44b077" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0580775d14023847825c0bbaa50847c7-1accdc8f693d9749-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"8e9dddf4-07d2-463d-8e4d-4203e5df0d72\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b581f4c1-0105-4573-9cea-9da2ddc71a89\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:31 GMT + - Thu, 26 May 2022 07:29:09 GMT etag: - - W/"8e9dddf4-07d2-463d-8e4d-4203e5df0d72" + - W/"b581f4c1-0105-4573-9cea-9da2ddc71a89" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-59768ee1cd11a84bbeec61455a690672-d1173ce55376f945-01 status: code: 200 message: OK @@ -535,24 +581,26 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '299' + - '300' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:31 GMT + - Thu, 26 May 2022 07:29:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-42362f41ed15fd428c08ef869728334e-94aa3657ba88314c-01 status: code: 412 message: Precondition Failed @@ -570,11 +618,11 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"8e9dddf4-07d2-463d-8e4d-4203e5df0d72" + - W/"b581f4c1-0105-4573-9cea-9da2ddc71a89" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -582,11 +630,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:32 GMT + - Thu, 26 May 2022 07:29:09 GMT etag: - - W/"5236d137-c76a-4e8d-9535-1b1c2c763e30" + - W/"27713872-347d-432c-87d5-2d2efe528130" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bcb7ab35ac84df4c9110e273d46e5af6-84eba1b3efa6e145-01 status: code: 204 message: No Content @@ -600,23 +650,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"5236d137-c76a-4e8d-9535-1b1c2c763e30\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"27713872-347d-432c-87d5-2d2efe528130\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: - '232' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:32 GMT + - Thu, 26 May 2022 07:29:09 GMT etag: - - W/"5236d137-c76a-4e8d-9535-1b1c2c763e30" + - W/"27713872-347d-432c-87d5-2d2efe528130" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d2aa4bc9e6afc74bb2b957de61ebc0b1-b14e89d26cada147-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_invalid_patch.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_invalid_patch.yaml index ec1414f2201e..a1c7b106f7a1 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_invalid_patch.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_invalid_patch.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:31.3657037+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:31.3657275+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:31.3657459+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:08.8417315+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:08.8417575+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:08.8417706+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:35 GMT + - Thu, 26 May 2022 07:29:09 GMT + mise-correlation-id: + - 27907816-b775-4055-8d57-aff475a3bbd6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d9758bdbdf88564dad56fccfbd8ff3ed-a02d6740cd98d94d-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:35 GMT + - Thu, 26 May 2022 07:29:09 GMT + mise-correlation-id: + - a20771ad-04be-4ba8-a83a-b15cd2fcd090 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0acee2b47a68b146bfb69d81b64bb590-243c37d2b8647540-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:35 GMT + - Thu, 26 May 2022 07:29:09 GMT + mise-correlation-id: + - 720bdc3f-f79d-405b-95e5-11084b6fea33 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2dc924c30392cb4bb4f1e653d646ce4c-b53d0746fc57b844-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Thu, 26 May 2022 07:29:09 GMT + mise-correlation-id: + - 1f0337d3-1999-4b1b-a422-693ff146c514 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9c2e3d8a9a409e408cdf33e0e6c7b9c8-44e7b236955b284d-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Thu, 26 May 2022 07:29:09 GMT + mise-correlation-id: + - 926a76e6-7c45-4725-8c46-7be0d169ac7d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15b2ad2a721b364992b893323882e2b3-63aca43c8d2f5547-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Thu, 26 May 2022 07:29:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0e4d8fcee70a5c4989904b8a324d3095-fdcf58f9b933014e-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-788fce03c99c934ea233cddd52004e61-2dc805a002377f45-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"5236d137-c76a-4e8d-9535-1b1c2c763e30\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"27713872-347d-432c-87d5-2d2efe528130\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: - '260' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7da695a4ae1dfe46a2009ba93ad380a6-6196b9f35396d84b-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-24ec5a0202f9c142a473e78f02a44c3b-6712be7252266e47-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ac231d95352b384a9fc8460d56efc329-8ef10ad87c87514f-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-730d674681f2ab4d951da92f22cf4037-71839390b7885543-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8ca05e8797b77d4b8bea2a4b40f0f0d8-7e70ab0667fc3147-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:38.565508+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:38.5655347+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:38.5655519+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:10.8311174+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:10.8311421+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:10.8311547+00:00"}]' headers: content-length: - - '496' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Thu, 26 May 2022 07:29:10 GMT + mise-correlation-id: + - d6fa7b45-66ca-4c39-9725-d02214622fd3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-38e68a997eb9d648bbd1298629072be1-982a114f932e4f4d-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"5bcf72e1-c16e-428a-998c-e55104eaee9e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:38.8339405Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"378c193a-8230-4d05-906f-2a964850c14f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:10.8985247Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:10.8985247Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Thu, 26 May 2022 07:29:10 GMT etag: - - W/"5bcf72e1-c16e-428a-998c-e55104eaee9e" + - W/"378c193a-8230-4d05-906f-2a964850c14f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5dfdea8b4cb09f468eeedee35c9fd766-672d752449ad1d4f-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"4c5cf68f-7122-42ba-b6e2-2ada7ea53d15\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:39.1064659Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"710b0dca-59f8-4032-b227-f3fc2e53ecb6\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:10.9652682Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:10.9652682Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Thu, 26 May 2022 07:29:10 GMT etag: - - W/"4c5cf68f-7122-42ba-b6e2-2ada7ea53d15" + - W/"710b0dca-59f8-4032-b227-f3fc2e53ecb6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b51b6cd65a4d4d4a8ceaaca65cf11e64-0bcb3a9417f0374f-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"a95d30ea-52a7-49ab-a4a5-3c3b9bf93790\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:39.3787785Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:39.3787785Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"7dff637a-1cf8-4e41-8f5d-b06e804477b9\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:11.0268170Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:11.0268170Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:11.0268170Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:39 GMT + - Thu, 26 May 2022 07:29:10 GMT etag: - - W/"a95d30ea-52a7-49ab-a4a5-3c3b9bf93790" + - W/"7dff637a-1cf8-4e41-8f5d-b06e804477b9" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5694dc3598c1974d9f8a2ffcc6cf195d-409f2420ce912941-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ad1751b2-0cb3-4712-ae68-2787581c8610\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"205c493f-e860-45bd-862a-d79bafccce1c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:39 GMT + - Thu, 26 May 2022 07:29:10 GMT etag: - - W/"ad1751b2-0cb3-4712-ae68-2787581c8610" + - W/"205c493f-e860-45bd-862a-d79bafccce1c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-95b219b8e1a57b4c9f3f62395015ee38-18b40031a713874b-01 status: code: 200 message: OK @@ -533,23 +579,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Unsupported operation type move. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '195' + - '196' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:40 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-764fbe5ecb9f6c46969b9ec3fb0437c5-6b5c949256d5f142-01 status: code: 400 message: Bad Request @@ -567,24 +615,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"The target location specified by path segment ''isAccessDoorRestricted'' was not found. Please provide a valid patch document. See section on update apis in the documentation - http://aka.ms/adtv2twins."}}' + https://aka.ms/adtv2twins."}}' headers: content-length: - - '248' + - '249' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:40 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cc5bc75cce05f941895bd784ebc83586-9978f0dbdf693846-01 status: code: 400 message: Bad Request @@ -602,24 +652,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"errors":{"[0]":["Error converting value \"isAccessRestricted\" to type ''Microsoft.AspNetCore.JsonPatch.Operations.Operation''. Path ''[0]'', line 1, position 21."]},"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One - or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|8daadb06-41431896d91c2350."}}' + or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|7ae9e061-4ea455c97886336a."}}' headers: content-length: - '371' content-type: - application/problem+json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:41 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-11c550d6728f9d4aa270689d987e092f-73c06196e1009342-01 status: code: 400 message: Bad Request @@ -637,23 +689,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Parameter op must not be empty. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '194' + - '195' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:41 GMT + - Thu, 26 May 2022 07:29:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ddb209c0c0c0154c8f3fa91c68929d20-8aa00b100f48eb4f-01 status: code: 400 message: Bad Request @@ -671,9 +725,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -681,11 +735,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:41 GMT + - Thu, 26 May 2022 07:29:10 GMT etag: - - W/"be034a91-35f1-4000-bdc3-f576d94d62a7" + - W/"cac25434-947a-4ae8-8fc7-3e1ada7510ad" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9cdb7a3a1330b6479bd5f835eb1ec2f6-8e17a1412063ac42-01 status: code: 204 message: No Content diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_multiple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_multiple.yaml index aad48852da1f..8695f7ea0323 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_multiple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_multiple.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:38.565508+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:38.5655347+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:38.5655519+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:10.8311174+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:10.8311421+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:10.8311547+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:42 GMT + - Thu, 26 May 2022 07:29:11 GMT + mise-correlation-id: + - cdea572b-72d2-43ed-9fc5-11ad21a2f6a4 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d132492434ff0d4aaf92b5e5236e9a2f-e062a7607a3f8c4a-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Thu, 26 May 2022 07:29:11 GMT + mise-correlation-id: + - 219dd72b-d649-43a0-8a01-650a8990ecbf strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b69f72090b269241885ab2d9bbac2397-afaa5ee5113e044d-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Thu, 26 May 2022 07:29:11 GMT + mise-correlation-id: + - ee2fd3c4-5232-4f3d-aaa2-6c702328a3e8 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-edf5ae8497650647837b32723baf5257-22ee2ccb4356d44a-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Thu, 26 May 2022 07:29:11 GMT + mise-correlation-id: + - c7658e81-363f-4830-90b2-d88eff9107a1 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1e29f0349759b447b5226939a0ab88ec-0b25d9002958a846-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Thu, 26 May 2022 07:29:11 GMT + mise-correlation-id: + - a30c03c4-95ce-4771-b20f-81cddf5707a6 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-07934bbeabbb374fb35378eeec7aa9cf-6c8ba4a4df07e84b-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Thu, 26 May 2022 07:29:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ddfae28cb5bc074983f1ba29a55d8fc0-d1567500bf6ec24d-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Thu, 26 May 2022 07:29:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b4bf95d0cf79a843adcb776bcd03f6b0-cb76629a4edc8741-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"be034a91-35f1-4000-bdc3-f576d94d62a7\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"cac25434-947a-4ae8-8fc7-3e1ada7510ad\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: - '261' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Thu, 26 May 2022 07:29:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-35a1bffaf97d1d4f836ecac2bbd7036e-3e8885beed7d2742-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Thu, 26 May 2022 07:29:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-abdf8d46dbc4114098957d0d66ed2eb5-a32d6a0599c8e14c-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Thu, 26 May 2022 07:29:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4670b19657b62a46be7a3ae83a9e69e6-d2f24506f9e94f44-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Thu, 26 May 2022 07:29:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bc17a7f850b746479b59dea05922f5f4-69a72e1023141645-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Thu, 26 May 2022 07:29:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-615b7662b1fb444d82a31220fac604fb-6e158db77a88b14c-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:46.8445719+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:46.8446027+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:46.8446232+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:12.9289148+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:12.9289409+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:12.9289538+00:00"}]' headers: content-length: - - '497' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Thu, 26 May 2022 07:29:12 GMT + mise-correlation-id: + - cdd80909-c775-43b0-a7c6-ccc3d934299f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c1cdb91bd13c25498d5dde6c384cd283-6ca1e42e5aa04244-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"e11900e3-4b17-4acf-addd-2ff2602ea97c\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:47.1399585Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"70c7b83e-3344-4e9a-a427-adfdba655a4d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:12.9991754Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:12.9991754Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Thu, 26 May 2022 07:29:12 GMT etag: - - W/"e11900e3-4b17-4acf-addd-2ff2602ea97c" + - W/"70c7b83e-3344-4e9a-a427-adfdba655a4d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-23cac575ff7a344bb7050591b1759483-cbab76f4c723e74e-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"41421d52-206f-4480-995d-dcc6b0b15cf6\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:47.4333290Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"d38da2a0-a415-446a-9329-a0cafb4715bf\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:13.0648964Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:13.0648964Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Thu, 26 May 2022 07:29:12 GMT etag: - - W/"41421d52-206f-4480-995d-dcc6b0b15cf6" + - W/"d38da2a0-a415-446a-9329-a0cafb4715bf" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c913f3e0b6823a4c8025546e38ade56c-9ded7ce03b63874b-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"ab4e5392-9326-422c-bd7e-cae6a1f2272a\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:47.7062520Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:47.7062520Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"42c0a092-84dc-43b6-b029-7f33d520215b\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:13.1366224Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:13.1366224Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:13.1366224Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Thu, 26 May 2022 07:29:12 GMT etag: - - W/"ab4e5392-9326-422c-bd7e-cae6a1f2272a" + - W/"42c0a092-84dc-43b6-b029-7f33d520215b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-26b50905dc1d2f48a7a531093d99d71d-ae68e5b79db99849-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"54d54b8e-f3b3-4d93-9d9a-f6c63bde418a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b60dcbeb-9250-4141-9263-a7ef302c79fb\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Thu, 26 May 2022 07:29:12 GMT etag: - - W/"54d54b8e-f3b3-4d93-9d9a-f6c63bde418a" + - W/"b60dcbeb-9250-4141-9263-a7ef302c79fb" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c2457718540bf0408588765be36739e0-eeaa73834c0ee949-01 status: code: 200 message: OK @@ -534,9 +580,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -544,11 +590,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:48 GMT + - Thu, 26 May 2022 07:29:12 GMT etag: - - W/"31888b23-1780-4cec-af8e-48ef45323e1f" + - W/"d146333b-b588-4a78-8a75-2538d5edc078" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-056c093beb3bae4ab7cacd77b0cb4177-3841d4cc21e35540-01 status: code: 204 message: No Content @@ -562,23 +610,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"31888b23-1780-4cec-af8e-48ef45323e1f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d146333b-b588-4a78-8a75-2538d5edc078\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' headers: content-length: - '206' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:48 GMT + - Thu, 26 May 2022 07:29:12 GMT etag: - - W/"31888b23-1780-4cec-af8e-48ef45323e1f" + - W/"d146333b-b588-4a78-8a75-2538d5edc078" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b468b6e4a312324fad1a9fd359e686ff-5eb7e9829e614b44-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_not_existing.yaml index 1da9cbe65a34..e487ba18b0c9 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_not_existing.yaml @@ -13,24 +13,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship foo not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: content-length: - - '302' + - '303' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:50 GMT + - Thu, 26 May 2022 07:29:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db400ab07e0e33459346ec7ef132beb5-ab740932d7a27e45-01 status: code: 404 message: Not Found @@ -48,24 +50,26 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: content-length: - - '256' + - '257' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:50 GMT + - Thu, 26 May 2022 07:29:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09900ae6b8d38d4da8ccb509669cb0bd-ec7922a4c3198f43-01 status: code: 404 message: Not Found diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_remove.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_remove.yaml index 6fcb7fa6126c..a83ebe076abd 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_remove.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_remove.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:46.8445719+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:46.8446027+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:46.8446232+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:12.9289148+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:12.9289409+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:12.9289538+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Thu, 26 May 2022 07:29:14 GMT + mise-correlation-id: + - dd1705ef-84fe-4873-8b36-3f77c7a97440 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f59c840dc9f87a43a104ecb78bbccaf8-7dcb4d42fc20bf4c-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Thu, 26 May 2022 07:29:14 GMT + mise-correlation-id: + - 3b3ca341-a81c-4168-94be-261346700230 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9d6cb08df4f3234a935d8dd89f32e4b8-0941a5ac544e5743-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Thu, 26 May 2022 07:29:14 GMT + mise-correlation-id: + - f90e5e3c-24a4-4cdc-93ba-4e4675e39bd7 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-784425f1fbbfc04590ae2138ef20b7b6-4a7593a00f290143-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Thu, 26 May 2022 07:29:14 GMT + mise-correlation-id: + - 87e4a8fd-e4ab-47fc-a5c4-fabfd77d0786 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b30d3fee6c8ebd4b9adabbdb8326cb84-7b82c2e36e41c449-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Thu, 26 May 2022 07:29:14 GMT + mise-correlation-id: + - a3ece4a8-983d-47cd-abab-803577e430cb strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f49843d405e2fa49937edff87f2385f9-3b25993ecd22464e-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f25b97e6b55d17479a68985e2fc4c834-915c179fcf52c445-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1adae7d18baa07468edfa430b66b91a7-49147a65d8c38347-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"31888b23-1780-4cec-af8e-48ef45323e1f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d146333b-b588-4a78-8a75-2538d5edc078\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' headers: content-length: - '234' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4257dc6c81a7e64185ce1f9b3fd00ae2-9356c365acd9f949-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2c40a6d4806e2145bd036177c06df21f-6208851683bb8b43-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6f2dc4992c12444db33bc31af729d162-08be1fbe0964af40-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7e4cfb1c0e057241bc8809e2d504ebdc-a8cf2f3692429146-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Thu, 26 May 2022 07:29:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e9618c9acc04a64a820a5cbef84ff5b1-94def31ff656d441-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:55.3020642+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:55.3020894+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:55.3021043+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:15.3856514+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:15.3856729+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:15.3856849+00:00"}]' headers: content-length: - - '497' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Thu, 26 May 2022 07:29:15 GMT + mise-correlation-id: + - 74fa14b2-195b-4660-ba07-444ae38a301f strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7df17f7ff12b824d94290a9a7fc69753-622b87a100df4648-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"a024eb62-5f01-428a-98f1-1d00ca530b1e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:55.5586689Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"d76e675a-1580-43f2-8770-6a8ce611d4c3\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:15.4646477Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:15.4646477Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Thu, 26 May 2022 07:29:15 GMT etag: - - W/"a024eb62-5f01-428a-98f1-1d00ca530b1e" + - W/"d76e675a-1580-43f2-8770-6a8ce611d4c3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f7d3b79af9b41d42bfa33146c5722853-d7dd0a4f5b43b146-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"e3119a4c-6478-4c0f-8b0b-c03c05cc28c2\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:12:55.8099196Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"351cfe7f-00aa-48e9-891a-1a2d6005674a\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:15.5318284Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:15.5318284Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Thu, 26 May 2022 07:29:15 GMT etag: - - W/"e3119a4c-6478-4c0f-8b0b-c03c05cc28c2" + - W/"351cfe7f-00aa-48e9-891a-1a2d6005674a" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-081dcae306d67f4784c38639507bb172-adfa3f56c54fd947-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"c9bc6f6f-999b-46b3-9899-db075db1488c\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:12:56.0741642Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:12:56.0741642Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"8f4bc423-5034-4517-b3fc-181870b7a1d6\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:15.6590679Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:15.6590679Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:15.6590679Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Thu, 26 May 2022 07:29:15 GMT etag: - - W/"c9bc6f6f-999b-46b3-9899-db075db1488c" + - W/"8f4bc423-5034-4517-b3fc-181870b7a1d6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-39f7a54fd2c7e243bc0325962748d4cb-5b763c4825949945-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"656b13c3-bd15-4a68-b40e-8f35980ea9b1\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b1556cf2-4f7e-459e-9dab-ea74314b6967\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:56 GMT + - Thu, 26 May 2022 07:29:15 GMT etag: - - W/"656b13c3-bd15-4a68-b40e-8f35980ea9b1" + - W/"b1556cf2-4f7e-459e-9dab-ea74314b6967" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-751887e0e4b5ef42b835a2b606643ceb-a5363e099e65e34b-01 status: code: 200 message: OK @@ -533,9 +579,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -543,11 +589,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:56 GMT + - Thu, 26 May 2022 07:29:15 GMT etag: - - W/"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233" + - W/"c1bb9264-d584-44ff-92b3-ff15ab33814c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-06f145e3bfd3a94a848ce174a0ec80da-05ab9401a8948247-01 status: code: 204 message: No Content @@ -561,23 +609,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c1bb9264-d584-44ff-92b3-ff15ab33814c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' headers: content-length: - '206' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:57 GMT + - Thu, 26 May 2022 07:29:15 GMT etag: - - W/"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233" + - W/"c1bb9264-d584-44ff-92b3-ff15ab33814c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-01507881272ebc4493ba4a29930a58a6-934476f4c8a89948-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_replace.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_replace.yaml index fd67a79297ba..cafd78f8c79e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_replace.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_update_relationship_replace.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:55.3020642+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:55.3020894+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:12:55.3021043+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:15.3856514+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:15.3856729+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:15.3856849+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '532' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:59 GMT + - Thu, 26 May 2022 07:29:16 GMT + mise-correlation-id: + - 22624f5f-b11f-4fe8-859f-64536c35140d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-014cb13bb58c9046b4ce2c52ba22c812-b886975082317a45-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:59 GMT + - Thu, 26 May 2022 07:29:16 GMT + mise-correlation-id: + - 09f184fe-9442-47b0-9355-fdcae32affe5 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c6b8fb9897478f4799e87b1d0ef9558f-dbd84bce7a4d5342-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Thu, 26 May 2022 07:29:16 GMT + mise-correlation-id: + - 3f9d45be-96a5-414e-8fd5-cae9b5d85819 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-33bae2b17f1ce94d9c5d0d14e940298c-af109d8381a74a42-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Thu, 26 May 2022 07:29:16 GMT + mise-correlation-id: + - 1fba23b1-4b71-4aec-a837-ddb0e4b8eff1 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d59f7ed30cc797438b8535bc48a10e06-8e43121a191d7f42-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Thu, 26 May 2022 07:29:16 GMT + mise-correlation-id: + - b603b5bb-21c5-42ff-9009-520cd810b522 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9e1f020644298142a177e999973e299b-5b13d7d8ef66f242-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ef228e4bc171b6428cb98ab958602b6a-e8b056849b587a45-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-52b6b6208791b44c9119db317b774218-d89ce06b6d2ae34d-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c1bb9264-d584-44ff-92b3-ff15ab33814c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' headers: content-length: - '234' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cbf89adc632e6846ad7bfa5a6909898f-5ba7e966a6e46d41-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad146f6466d8584b9605ac4670ee5bcf-494bc83eda05e448-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c83cea1a704ebb4288afafe4d863ca56-93c2683c0d8c9c4e-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:12 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-de84ed43be4f154f848bb1f7cdda4b4f-fc7caa10eddba14c-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:12 GMT + - Thu, 26 May 2022 07:29:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5612a83e75511d438c594f08c240f57e-def742342cc10e4e-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:13.826295+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:13.8263194+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:13.8263438+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:17.407676+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:17.4076972+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:17.407709+00:00"}]' headers: content-length: - - '496' + - '504' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:13 GMT + - Thu, 26 May 2022 07:29:16 GMT + mise-correlation-id: + - 8d49ec72-3156-48c5-9b4e-74ed5222c93c strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eeddbb93ea8c2547a4301763a5a94982-fae55c76caa84b41-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"004cb2c4-ce8a-4e53-a04a-6dd262e923ab\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:14.2962863Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"65ef8af4-4b42-49fc-bc40-17a868352b20\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:17.4756724Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:17.4756724Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:13 GMT + - Thu, 26 May 2022 07:29:16 GMT etag: - - W/"004cb2c4-ce8a-4e53-a04a-6dd262e923ab" + - W/"65ef8af4-4b42-49fc-bc40-17a868352b20" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4af64cba80a3104c8a73225fbf442d96-ae30cdce2abf8842-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"fd24f917-b03d-4206-8df4-7a42fb69e3f8\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:14.8538270Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"4fa89bcd-858d-4dc3-af9c-dd6cdb0bead1\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:17.5340749Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:17.5340749Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:14 GMT + - Thu, 26 May 2022 07:29:16 GMT etag: - - W/"fd24f917-b03d-4206-8df4-7a42fb69e3f8" + - W/"4fa89bcd-858d-4dc3-af9c-dd6cdb0bead1" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3af18c1e37933547997457c9d41b2f9c-9b2ea541abe0b144-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"961c531e-37ca-484f-8545-47b5286a7981\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:13:17.1217554Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:13:17.1217554Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"7c406366-3971-4d25-95cf-e1079b710ae5\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:17.6022940Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:17.6022940Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:17.6022940Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:17 GMT + - Thu, 26 May 2022 07:29:16 GMT etag: - - W/"961c531e-37ca-484f-8545-47b5286a7981" + - W/"7c406366-3971-4d25-95cf-e1079b710ae5" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-43c9cb4c662acf4785b9bf84afd5884a-064ceb6d2aa3e046-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"dec69ce1-4a32-45c8-b72b-464021bc62fd\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"12493087-512e-4642-9775-160b9537ff7e\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:17 GMT + - Thu, 26 May 2022 07:29:17 GMT etag: - - W/"dec69ce1-4a32-45c8-b72b-464021bc62fd" + - W/"12493087-512e-4642-9775-160b9537ff7e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1343e38514dcdf43bb16286b0a8bcf39-3f072624b9fd4041-01 status: code: 200 message: OK @@ -533,9 +579,9 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -543,11 +589,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:17 GMT + - Thu, 26 May 2022 07:29:17 GMT etag: - - W/"1f76c192-1295-4bed-82e1-520b71d03f8c" + - W/"050191ea-e951-4ad3-84c3-19e344483e54" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f070893e94cdfe429a7b23a46c8dd8f3-9ae309ff4750a045-01 status: code: 204 message: No Content @@ -561,23 +609,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"1f76c192-1295-4bed-82e1-520b71d03f8c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"050191ea-e951-4ad3-84c3-19e344483e54\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: - '232' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:19 GMT + - Thu, 26 May 2022 07:29:17 GMT etag: - - W/"1f76c192-1295-4bed-82e1-520b71d03f8c" + - W/"050191ea-e951-4ad3-84c3-19e344483e54" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-529155d5579c994daf7954050af32ef2-9a645697d171bd48-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_upsert_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_upsert_relationship.yaml index 7aff44f7f1b3..507a0209866c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_upsert_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships.test_upsert_relationship.yaml @@ -9,21 +9,25 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:13.826295+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:13.8263194+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:13.8263438+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:17.407676+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:17.4076972+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:17.407709+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '530' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:21 GMT + - Thu, 26 May 2022 07:29:18 GMT + mise-correlation-id: + - d48a1d72-5d21-40b2-b9e3-0478ef9d2406 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-27d883576d6fe145838e405e27c82e2b-4cf0e48fc8d9b24c-01 status: code: 200 message: OK @@ -39,9 +43,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2022-05-31 response: body: string: '' @@ -49,9 +53,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:21 GMT + - Thu, 26 May 2022 07:29:18 GMT + mise-correlation-id: + - e9f56d95-ac74-4abc-a6a6-078ecb9e6b3d strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e050fcad8d632942b5e8013ddcf7759f-514e5eaf431a9840-01 status: code: 204 message: No Content @@ -67,9 +75,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2022-05-31 response: body: string: '' @@ -77,9 +85,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Thu, 26 May 2022 07:29:18 GMT + mise-correlation-id: + - 6df99bc8-e7b1-4ace-80dc-610f154977da strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5db25ee6d8400b4fbd6959e30bee5eab-cff18013db05e946-01 status: code: 204 message: No Content @@ -95,9 +107,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2022-05-31 response: body: string: '' @@ -105,9 +117,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Thu, 26 May 2022 07:29:18 GMT + mise-correlation-id: + - d495e92c-10f4-4c16-aa83-49a195dafbb3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aaea5875ea1e11479243b50b5778b7ba-cfabf121cc7fd341-01 status: code: 204 message: No Content @@ -121,9 +137,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +149,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Thu, 26 May 2022 07:29:18 GMT + mise-correlation-id: + - b9fb50d2-9328-440d-b9eb-4739857bb377 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a15185ae409ef3478a534c43d96ea174-5d667a2cb4096c45-01 status: code: 200 message: OK @@ -149,9 +169,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +181,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4750a37ef08a7847b6dd98c4fc9ab191-dac3ce8562a10c4c-01 status: code: 200 message: OK @@ -177,9 +199,9 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +211,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f4eb5d6d83dc6f44846d357ac02dd823-1c08dbcb8cd94448-01 status: code: 200 message: OK @@ -205,21 +229,23 @@ interactions: Connection: - keep-alive User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"1f76c192-1295-4bed-82e1-520b71d03f8c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"050191ea-e951-4ad3-84c3-19e344483e54\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: - '260' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ed75f344e420eb4b9a29707d48e888e6-64816fcad5051c45-01 status: code: 200 message: OK @@ -235,9 +261,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' @@ -245,9 +271,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ea27f0038e5a2d49b1f0198ba6e6acbe-a2dbb67f52b7b141-01 status: code: 204 message: No Content @@ -263,9 +291,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' @@ -273,9 +301,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-432810a1d1495949b85d37a4cee31cd1-ce1ee931da4bd44d-01 status: code: 204 message: No Content @@ -291,9 +321,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' @@ -301,9 +331,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f48485186a47014a99b38d8cf99b71f4-2b5c6605c7f68d4e-01 status: code: 204 message: No Content @@ -319,9 +351,9 @@ interactions: Content-Length: - '0' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' @@ -329,9 +361,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Thu, 26 May 2022 07:29:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e91fcb52697c144981b9b3da8c292bf3-ead8b84b7d046046-01 status: code: 204 message: No Content @@ -360,21 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:25.1266891+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:25.1267195+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:25.126737+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:19.3808149+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:19.3808337+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:19.3808451+00:00"}]' headers: content-length: - - '496' + - '506' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Thu, 26 May 2022 07:29:19 GMT + mise-correlation-id: + - 3bf706af-415c-4f90-bfbf-ac11c17f6ff3 strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dca612dbd06a47469e07f02a873c2db2-c226c0500a4ac44e-01 status: code: 201 message: Created @@ -393,23 +431,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"2e18116a-42f5-40b1-913f-9d8842367e4c\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:25.4146516Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"4b8fdd2c-5f02-41d9-8506-044235ef2be8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:19.4664699Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:19.4664699Z"}}}' headers: content-length: - - '256' + - '305' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Thu, 26 May 2022 07:29:19 GMT etag: - - W/"2e18116a-42f5-40b1-913f-9d8842367e4c" + - W/"4b8fdd2c-5f02-41d9-8506-044235ef2be8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-42ffea5b14f2164d802515964f315670-9352dc9906fd534c-01 status: code: 200 message: OK @@ -428,23 +468,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"50aa27f8-417d-4b11-a534-d48367e3b41b\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:25.6932675Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"d146c226-6d09-4bfa-b205-3a06777a3d5d\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:19.5364055Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:19.5364055Z"}}}' headers: content-length: - - '250' + - '299' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:25 GMT + - Thu, 26 May 2022 07:29:19 GMT etag: - - W/"50aa27f8-417d-4b11-a534-d48367e3b41b" + - W/"d146c226-6d09-4bfa-b205-3a06777a3d5d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9b60f15ad1401141a7b208e8d713cf79-e88ba87e3ad8ae43-01 status: code: 200 message: OK @@ -463,23 +505,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"797cab70-a7b3-4d9e-b666-f4803b016a09\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:13:25.9561722Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:13:25.9561722Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"56497002-fa9e-4fce-8a90-0581c7e0855c\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:19.6131595Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:19.6131595Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:19.6131595Z"}}}' headers: content-length: - - '315' + - '364' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:25 GMT + - Thu, 26 May 2022 07:29:19 GMT etag: - - W/"797cab70-a7b3-4d9e-b666-f4803b016a09" + - W/"56497002-fa9e-4fce-8a90-0581c7e0855c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0dd1cee2d15ee24fa66f7bf55f0f5366-bf26dc21cde1c945-01 status: code: 200 message: OK @@ -499,23 +543,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"a89f8aaa-198c-4f2f-bed7-c7f239bb3f03\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"265ac33b-9938-457d-9115-2e1c5c3e458a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: - '233' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:25 GMT + - Thu, 26 May 2022 07:29:19 GMT etag: - - W/"a89f8aaa-198c-4f2f-bed7-c7f239bb3f03" + - W/"265ac33b-9938-457d-9115-2e1c5c3e458a" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5fec8f26fffd3f4cab800858db9a63f6-383127f885784442-01 status: code: 200 message: OK @@ -535,23 +581,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2464c9d5-2152-4f54-895f-156e3559a875\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"33547c89-02d5-49fd-920c-dfa584fbd288\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: - '232' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:26 GMT + - Thu, 26 May 2022 07:29:19 GMT etag: - - W/"2464c9d5-2152-4f54-895f-156e3559a875" + - W/"33547c89-02d5-49fd-920c-dfa584fbd288" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f876a375fe15e84d9d1275ce8c2631ec-fe06db20a9331b46-01 status: code: 200 message: OK diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_basic_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_basic_relationship.yaml index 90a526f6e45c..cc842dc49c19 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_basic_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_basic_relationship.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:25.1266891+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:25.1267195+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:25.126737+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:19.3808149+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:19.3808337+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:19.3808451+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:28 GMT + date: Thu, 26 May 2022 07:29:19 GMT + mise-correlation-id: 394338f8-85a4-4d87-aeb4-8ccdd5b41191 strict-transport-security: max-age=2592000 + traceresponse: 00-539076a3b444c04285a43b181043015e-ebd6f71a55896b49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:29 GMT + date: Thu, 26 May 2022 07:29:19 GMT + mise-correlation-id: dfa90455-31f6-4075-8ded-455803ed0fa0 strict-transport-security: max-age=2592000 + traceresponse: 00-6ce35f915b7235489fca5119c6d10a7e-dc5742a9da416f4e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:29 GMT + date: Thu, 26 May 2022 07:29:19 GMT + mise-correlation-id: 2443c069-4555-49d8-ac10-99534ca32b12 strict-transport-security: max-age=2592000 + traceresponse: 00-56f741f99869144d995eca60b91b9014-325efa3d5f838b43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:29 GMT + date: Thu, 26 May 2022 07:29:19 GMT + mise-correlation-id: 61ea99d8-8846-49a9-b07b-28200cfba2da strict-transport-security: max-age=2592000 + traceresponse: 00-e32fffb834fe434f85746ee445d4951f-e8ae39ff22cc6442-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:31 GMT + date: Thu, 26 May 2022 07:29:19 GMT + mise-correlation-id: ca9cebd6-2df9-4e55-a195-5d7cab13da3f strict-transport-security: max-age=2592000 + traceresponse: 00-8194ffa9fc1a5a43ab564356e2a13c6a-367945f2fe11634e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:32 GMT + date: Thu, 26 May 2022 07:29:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c4515db5230ad24698d054bf1b8fe9eb-11b12fd773e32b46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:32 GMT + date: Thu, 26 May 2022 07:29:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b6fbc13487ddc4887590c868020e442-9966f75d3e983241-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2464c9d5-2152-4f54-895f-156e3559a875\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"33547c89-02d5-49fd-920c-dfa584fbd288\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: '260' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Thu, 26 May 2022 07:29:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-eb0cd99f9f1a3c419e65acafae80aa0e-aa254141d3877c42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Thu, 26 May 2022 07:29:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cca96572c1ab7c4eb83e84736e0f9955-44cbc4434c6b5340-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Thu, 26 May 2022 07:29:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e9baa64d7a65754c9ab34cdd2a25c18d-5b5fdf6f6f3c2d47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Thu, 26 May 2022 07:29:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-da1ee11c61487f4a858622ddf624ca90-1af143642dfa1f4d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:39 GMT + date: Thu, 26 May 2022 07:29:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-466743b98e2cbd4c910f8e36a63f6c9e-6655aa05b79aa64c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:42.0557516+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:42.0557772+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:42.0557957+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:20.9619107+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:20.9619385+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:20.9619522+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:41 GMT + date: Thu, 26 May 2022 07:29:20 GMT + mise-correlation-id: b2cd14db-f880-4f5f-8627-8f69dd1d2dc3 strict-transport-security: max-age=2592000 + traceresponse: 00-029b188d2377df42984e1d036631a409-adbd198d56fd1740-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"12ba97a9-77c5-4de2-a885-930c69bbc73d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:42.3138620Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"776f4e28-cc48-46a9-93c2-b8b5f4397c10\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:21.0274356Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:21.0274356Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"12ba97a9-77c5-4de2-a885-930c69bbc73d" + date: Thu, 26 May 2022 07:29:20 GMT + etag: W/"776f4e28-cc48-46a9-93c2-b8b5f4397c10" strict-transport-security: max-age=2592000 + traceresponse: 00-ef5c67575345ed4bb66116231898dd76-f6e963facc9dc249-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"8b4f0f91-3423-46f0-a548-a2ae904dab6a\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:42.5746063Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"a637ab72-ef5e-4537-9a00-a3be676b4f66\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:21.0851373Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:21.0851373Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"8b4f0f91-3423-46f0-a548-a2ae904dab6a" + date: Thu, 26 May 2022 07:29:20 GMT + etag: W/"a637ab72-ef5e-4537-9a00-a3be676b4f66" strict-transport-security: max-age=2592000 + traceresponse: 00-4588825baed85d4b822b12f8b1e82f3a-11ae011f6bcfc54e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"a2133f41-7f87-42e7-97fb-d3e914d0f56d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:13:42.8309164Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:13:42.8309164Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"49cce707-a048-4054-a70e-8155f27ce7e2\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:21.1569878Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:21.1569878Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:21.1569878Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"a2133f41-7f87-42e7-97fb-d3e914d0f56d" + date: Thu, 26 May 2022 07:29:20 GMT + etag: W/"49cce707-a048-4054-a70e-8155f27ce7e2" strict-transport-security: max-age=2592000 + traceresponse: 00-8dd23aa0362eb64f95a090b73a61751b-fdffa5eab73e7245-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -372,20 +394,21 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"882fd88d-de3d-45f2-8058-0422ff47e107\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"b29c9267-bd19-45ca-8320-d53cd1609364\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: '208' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"882fd88d-de3d-45f2-8058-0422ff47e107" + date: Thu, 26 May 2022 07:29:20 GMT + etag: W/"b29c9267-bd19-45ca-8320-d53cd1609364" strict-transport-security: max-age=2592000 + traceresponse: 00-09b844f2ee6b9048bdb18dcb7b7fba64-4d1972478083374a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_invalid_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_invalid_relationship.yaml index 623aed49b029..888a2a7c83b5 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_invalid_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_invalid_relationship.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:42.0557516+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:42.0557772+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:42.0557957+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:20.9619107+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:20.9619385+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:20.9619522+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:44 GMT + date: Thu, 26 May 2022 07:29:21 GMT + mise-correlation-id: e9a3e41c-0153-4ca7-8df9-a45a3ef07999 strict-transport-security: max-age=2592000 + traceresponse: 00-c17f07cc5c346542a364bf0df68a815c-b5df37ba0933be4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:44 GMT + date: Thu, 26 May 2022 07:29:21 GMT + mise-correlation-id: 4da16041-7368-4b4a-9487-408684d7c0fe strict-transport-security: max-age=2592000 + traceresponse: 00-d8f65bcb53d9f64e84a857535647ac3f-5ecd30a1f1575f4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:45 GMT + date: Thu, 26 May 2022 07:29:21 GMT + mise-correlation-id: 26143e8d-21e8-43e3-8776-bda89c12849b strict-transport-security: max-age=2592000 + traceresponse: 00-347cfb34cc836a4aac6ef7df1ef179c9-ce2cf3fbcb0f9c4a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:45 GMT + date: Thu, 26 May 2022 07:29:21 GMT + mise-correlation-id: 3c685e53-e1ca-4552-98e8-6b391c8e3d4f strict-transport-security: max-age=2592000 + traceresponse: 00-8fd2df903d32504dbfd733e523ada26e-ca038654edeb3a49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:45 GMT + date: Thu, 26 May 2022 07:29:21 GMT + mise-correlation-id: 9491212a-2e63-4bd6-9027-339d6680ba2a strict-transport-security: max-age=2592000 + traceresponse: 00-6f7e1c72e68c114f826fdc7349ce4a72-d731d8acd7ebc44f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:45 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1f46afa6e8309d4a82fc566c68f0303d-ca9023f67cc93344-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"882fd88d-de3d-45f2-8058-0422ff47e107\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"b29c9267-bd19-45ca-8320-d53cd1609364\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' headers: content-length: '236' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:47 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2a384c2c3632454e8556074743fc0f71-de94ff2ac818ef40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:47 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6bfbe978ef0ab644afe3d81396509076-7bca06e6f0ed1e43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:47 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-843804bf50eb544cbb3ec5d78074d54a-68dc2dbfc5dd5049-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:48 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2b96f75dac303f49936765b86f14c74f-58c90edae8eb2b40-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:48 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4b12b6ab254f3e4195d5611efa9afbeb-f2732033e0b67841-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:49 GMT + date: Thu, 26 May 2022 07:29:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e1d3e3e7a7705e4b83cea90638f3262e-41552917ca0dc94f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:49.7700667+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:49.7700948+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:49.7701142+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:22.3987319+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:22.3987533+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:22.3987655+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:49 GMT + date: Thu, 26 May 2022 07:29:21 GMT + mise-correlation-id: 5a2a1fa5-e8f5-42c7-87b4-b5aafe4624b3 strict-transport-security: max-age=2592000 + traceresponse: 00-2c4096340b584f4694989cdd2115ebdb-eeafa87a8c18c744-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"f0acacd5-18d7-4454-a323-bdff5e56cff7\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:50.0231670Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"41029413-680c-4420-ac7e-6759b5025a6f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:22.4655881Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:22.4655881Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:49 GMT - etag: W/"f0acacd5-18d7-4454-a323-bdff5e56cff7" + date: Thu, 26 May 2022 07:29:21 GMT + etag: W/"41029413-680c-4420-ac7e-6759b5025a6f" strict-transport-security: max-age=2592000 + traceresponse: 00-3fcefef72286a44e855a29b7c10dfc6f-bc93f6d553344249-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"994bc4ba-4db0-4fc7-af08-8f59bd9c37fe\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:13:50.2983276Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"1a5101ad-e2cb-4d47-a91e-d918f8b101f3\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:22.5239069Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:22.5239069Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:49 GMT - etag: W/"994bc4ba-4db0-4fc7-af08-8f59bd9c37fe" + date: Thu, 26 May 2022 07:29:22 GMT + etag: W/"1a5101ad-e2cb-4d47-a91e-d918f8b101f3" strict-transport-security: max-age=2592000 + traceresponse: 00-3e2779e63590f14182ec5ae0995ba8d6-df7f20df42d4f146-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"53868e7e-3f0c-4157-b2d3-3ce882ab703e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:13:50.5542354Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:13:50.5542354Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"5ab216cb-426c-4979-9bdb-35a34af9f7cc\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:22.5853993Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:22.5853993Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:22.5853993Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:50 GMT - etag: W/"53868e7e-3f0c-4157-b2d3-3ce882ab703e" + date: Thu, 26 May 2022 07:29:22 GMT + etag: W/"5ab216cb-426c-4979-9bdb-35a34af9f7cc" strict-transport-security: max-age=2592000 + traceresponse: 00-0d2e7691871983499095661f32335689-495661d2a20b7c42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -372,24 +394,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:50 GMT + date: Thu, 26 May 2022 07:29:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2b70fbf4f046be4e89b7f11ba9dec11b-ec4a96c7e10bbb42-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -401,22 +424,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"foo","$etag":"W/\"38f4ad1d-c63c-4a84-b8df-5446aa6b532b\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"foo","$etag":"W/\"5829a14b-0cb2-4cad-9863-148d9ad3fcf3\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: '194' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:50 GMT - etag: W/"38f4ad1d-c63c-4a84-b8df-5446aa6b532b" + date: Thu, 26 May 2022 07:29:22 GMT + etag: W/"5829a14b-0cb2-4cad-9863-148d9ad3fcf3" strict-transport-security: max-age=2592000 + traceresponse: 00-cce09720466d9f46bec8be2d8e52b694-be9eea97343f0448-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "foo"}' @@ -428,24 +452,25 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"TargetDigitalTwinNotFound","message":"The target - digital twin is invalid or does not exist Please validate that the target + digital twin is invalid or does not exist. Please validate that the target twin is valid and ensure that the target twin is not deleted. See section - on querying the twins http://aka.ms/adtv2query ."}}' + on querying the twins https://aka.ms/adtv2query ."}}' headers: - content-length: '266' + content-length: '268' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:50 GMT + date: Thu, 26 May 2022 07:29:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4e4d4009b21ece4a90b34589903ffd3d-cb152bc749036544-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "foo", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -457,22 +482,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e453cce3-a6be-4bf6-b866-3956f2665020\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"2e2cc9d2-61ce-4cde-a98e-0877ccd914cf\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: '208' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:51 GMT - etag: W/"e453cce3-a6be-4bf6-b866-3956f2665020" + date: Thu, 26 May 2022 07:29:22 GMT + etag: W/"2e2cc9d2-61ce-4cde-a98e-0877ccd914cf" strict-transport-security: max-age=2592000 + traceresponse: 00-371e87f3ea6da841808d1983b78c39b1-2b5784edb3227341-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{"$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' headers: @@ -483,22 +509,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"22b2e74e-5448-4b34-9846-2b8bcb596117\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"8f3401d6-1032-4677-87bc-0b94312a0432\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: '208' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:51 GMT - etag: W/"22b2e74e-5448-4b34-9846-2b8bcb596117" + date: Thu, 26 May 2022 07:29:22 GMT + etag: W/"8f3401d6-1032-4677-87bc-0b94312a0432" strict-transport-security: max-age=2592000 + traceresponse: 00-50507f1f4c3e754088986ebc09580cb0-c08498c72a2f6045-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{"$relationshipId": "foo", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -510,22 +537,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"39090263-463c-4f55-9bd7-02dcecee6533\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"4d3871dc-f373-4165-b2fc-0418819f4e00\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: '208' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:51 GMT - etag: W/"39090263-463c-4f55-9bd7-02dcecee6533" + date: Thu, 26 May 2022 07:29:22 GMT + etag: W/"4d3871dc-f373-4165-b2fc-0418819f4e00" strict-transport-security: max-age=2592000 + traceresponse: 00-d36d3953f8a29c47a704078e27ba11dd-551b085d122ed94b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{"$targetId": "DTRelationshipTestsRoomTwin"}' headers: @@ -536,9 +564,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -546,12 +574,13 @@ interactions: headers: content-length: '96' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:51 GMT + date: Thu, 26 May 2022 07:29:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-022c747e64760c4f895f647cb44a2539-c81c1b796a27e744-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{}' headers: @@ -562,9 +591,9 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -572,10 +601,11 @@ interactions: headers: content-length: '96' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:52 GMT + date: Thu, 26 May 2022 07:29:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3b6ca0dc5ffacc46b2d753a13420f0c3-aa833d6ffb25084d-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_relationship_conditionally_if_missing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_relationship_conditionally_if_missing.yaml index 945bce547d29..79b78d60e8de 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_relationship_conditionally_if_missing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_create_relationship_conditionally_if_missing.yaml @@ -5,265 +5,283 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:49.7700667+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:49.7700948+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:13:49.7701142+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:22.3987319+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:22.3987533+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:22.3987655+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:54 GMT + date: Thu, 26 May 2022 07:29:22 GMT + mise-correlation-id: 1f0d392c-40ef-41e5-95cb-92560dbbbd39 strict-transport-security: max-age=2592000 + traceresponse: 00-419aaf57b617c84680330ef616c962d8-248086485376164b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:54 GMT + date: Thu, 26 May 2022 07:29:22 GMT + mise-correlation-id: 8665cbf4-21a0-49d9-9f9f-7f9e8b0fcfc5 strict-transport-security: max-age=2592000 + traceresponse: 00-82497cc5291c174ebe6f7ce780d52867-1a6549420e4f314b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:59 GMT + date: Thu, 26 May 2022 07:29:22 GMT + mise-correlation-id: 5f671a0a-867d-4bc9-be87-4b7ffd500479 strict-transport-security: max-age=2592000 + traceresponse: 00-4f04945bc2a12440a35c52e6386c6fc9-2db4c567611f5647-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:01 GMT + date: Thu, 26 May 2022 07:29:22 GMT + mise-correlation-id: 8b2b74f0-5f9e-4548-af7b-80fa06749cc2 strict-transport-security: max-age=2592000 + traceresponse: 00-49d28d55d88a764daf5a1720ab72223d-ef8e13eb085b9a49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:01 GMT + date: Thu, 26 May 2022 07:29:22 GMT + mise-correlation-id: a4c050a2-f261-4baf-936f-5c6a6e5e5e3b strict-transport-security: max-age=2592000 + traceresponse: 00-86c81d95bcb32d4b89881881291af532-c0e08c905bb48948-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:01 GMT + date: Thu, 26 May 2022 07:29:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-afe9aa907b939047b867f7fe26bfe3e9-b985f58084c9a947-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"39090263-463c-4f55-9bd7-02dcecee6533\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"},{"$relationshipId":"foo","$etag":"W/\"38f4ad1d-c63c-4a84-b8df-5446aa6b532b\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"4d3871dc-f373-4165-b2fc-0418819f4e00\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"},{"$relationshipId":"foo","$etag":"W/\"5829a14b-0cb2-4cad-9863-148d9ad3fcf3\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' headers: content-length: '431' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:01 GMT + date: Thu, 26 May 2022 07:29:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9d05e75894ef20499f8ddfba99cc9edc-a07c80a095dd024c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:02 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-dc2b76ad5cb8824784c4fb344d2a11f9-9bb6312d1c993c47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:02 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-83e00155976f5644a7c8df5fee4ba811-518b3d8b67b7994c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:05 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-74f0299be4886547b6a0f00bb4ee9a07-d2cca81a1125dc44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:05 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3c2567068309ff42a69ae543494ad8e8-3f651b4839797747-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:06 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b1689b7e7d75c74f86eec5d3a81dc340-8311f97f113b8245-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:06 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8cc164e7a9ccd742958ea269ef0e7ca8-49aed5c2c2803a4c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -285,21 +303,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:07.3545772+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:07.3546236+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:07.3546416+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:24.4106109+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:24.4106395+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:24.4106532+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:06 GMT + date: Thu, 26 May 2022 07:29:24 GMT + mise-correlation-id: 8b18af8b-84de-45ec-8374-ed40bb1b3602 strict-transport-security: max-age=2592000 + traceresponse: 00-b3bdd7bba9efdf4689f078e17f71c741-b998025a9e39254f-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -311,22 +331,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"389abb8d-ee6e-4c3a-90a6-47b00c740f44\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:07.6493933Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"a2bfcb37-b920-40ff-9f97-d168cf7ccb82\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:24.4736459Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:24.4736459Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:06 GMT - etag: W/"389abb8d-ee6e-4c3a-90a6-47b00c740f44" + date: Thu, 26 May 2022 07:29:24 GMT + etag: W/"a2bfcb37-b920-40ff-9f97-d168cf7ccb82" strict-transport-security: max-age=2592000 + traceresponse: 00-10329bf5a3a9c54c9debb29b0cfd6841-09d76985d2c10849-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -338,22 +359,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"7b7d1d30-1bde-417c-8081-4563abbb6466\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:07.9072857Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"fce66e5c-9ee3-4304-8559-5523cc8e6db9\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:24.5377301Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:24.5377301Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT - etag: W/"7b7d1d30-1bde-417c-8081-4563abbb6466" + date: Thu, 26 May 2022 07:29:24 GMT + etag: W/"fce66e5c-9ee3-4304-8559-5523cc8e6db9" strict-transport-security: max-age=2592000 + traceresponse: 00-4a01ef561a00d34ca397354382ba0ce8-24cb68cc56d6c24d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -365,22 +387,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"bba48aad-f1cb-4095-9a23-7393fafed36a\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:14:08.1595885Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:14:08.1595885Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"3582ccfa-4456-44fc-83c5-f9fa93fcf01f\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:24.6003928Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:24.6003928Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:24.6003928Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT - etag: W/"bba48aad-f1cb-4095-9a23-7393fafed36a" + date: Thu, 26 May 2022 07:29:24 GMT + etag: W/"3582ccfa-4456-44fc-83c5-f9fa93fcf01f" strict-transport-security: max-age=2592000 + traceresponse: 00-3b2e6a322b4cae438876dac654faf383-03974ea7727a7548-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -392,22 +415,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"a6efbdb7-0b85-4c4e-b68e-36ab564584fd\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"812e6778-01d2-4e63-ab4b-5c2cc91149a7\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' headers: content-length: '208' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT - etag: W/"a6efbdb7-0b85-4c4e-b68e-36ab564584fd" + date: Thu, 26 May 2022 07:29:24 GMT + etag: W/"812e6778-01d2-4e63-ab4b-5c2cc91149a7" strict-transport-security: max-age=2592000 + traceresponse: 00-6db4f152e520f6409a6c34e4ef32d0e2-4734e841e99a094b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -421,9 +445,9 @@ interactions: If-None-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -432,10 +456,11 @@ interactions: headers: content-length: '193' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ce866f777695e04ca8418a3e6923db77-86411f763c34c04c-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship.yaml index 5b2ff78b4cd2..bd8b0eb6ba44 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:07.3545772+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:07.3546236+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:07.3546416+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:24.4106109+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:24.4106395+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:24.4106532+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:09 GMT + date: Thu, 26 May 2022 07:29:24 GMT + mise-correlation-id: 7dc9e89c-0dc2-47a2-8851-753a9f8a184c strict-transport-security: max-age=2592000 + traceresponse: 00-e1c21c6551ca3c41a911e0bd0cbed5a6-bf6f11df2562814f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:09 GMT + date: Thu, 26 May 2022 07:29:24 GMT + mise-correlation-id: 6c29adc7-3fc1-4e67-868d-9d56e3e22d35 strict-transport-security: max-age=2592000 + traceresponse: 00-f8b30f3388f2fb4ea70bc4b7945b9b64-fbeb5e3962d0b144-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:09 GMT + date: Thu, 26 May 2022 07:29:24 GMT + mise-correlation-id: f5e3b605-99fc-4848-b0e0-2e97967776f4 strict-transport-security: max-age=2592000 + traceresponse: 00-c1241b3a30a8824db276607fc71499f7-2240e0350c417b47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:11 GMT + date: Thu, 26 May 2022 07:29:24 GMT + mise-correlation-id: a047ce44-1a1b-4dfb-9ef3-e9e67af82da3 strict-transport-security: max-age=2592000 + traceresponse: 00-519870c1de5dee43b1917c5b47d59179-3239235ad321c04e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:11 GMT + date: Thu, 26 May 2022 07:29:24 GMT + mise-correlation-id: 31068a41-0c18-45c8-9052-c7115f32b8ac strict-transport-security: max-age=2592000 + traceresponse: 00-45ee4b3b6b5da94599f92e29af50b683-c55eac52d3709545-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:12 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a676f98c6f4fce4b8ee05690f16949eb-6d4efa077fd1e748-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"a6efbdb7-0b85-4c4e-b68e-36ab564584fd\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"FloorContainsRoom","$etag":"W/\"812e6778-01d2-4e63-ab4b-5c2cc91149a7\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}]}' headers: content-length: '236' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:13 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c19303ba08c9db4b90faecfbb866c19a-7839df5fc6c1684d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8e101a48b2ea5b42af88882b36d9db83-e9aa999539914046-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-67034507d941f341a3a7f1a444bdfe18-9406d5bbb2631640-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Thu, 26 May 2022 07:29:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-89d53c99adb3134085ca95b5320ba998-7558a876b6da7a4c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Thu, 26 May 2022 07:29:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-74942f3f3b5cda4aa5e1a178069b694e-f4743a860f33e640-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:15 GMT + date: Thu, 26 May 2022 07:29:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d25dfd9f32467c45a250a9697ce34e5a-00b5584e74400d4e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:15.6122741+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:15.6123241+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:15.6123426+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:25.8982528+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:25.8982756+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:25.8982903+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:15 GMT + date: Thu, 26 May 2022 07:29:25 GMT + mise-correlation-id: f2710a70-6322-4c7c-a894-a9e9bd5cc558 strict-transport-security: max-age=2592000 + traceresponse: 00-9f5edb9b860c6b49a25092de3b6a4d07-9501eff2d483454e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"2ced6bf9-655b-422c-be63-b2ef440ca6b8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:15.8694101Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"97c2f50c-2130-4117-9d5d-a8ec90955469\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:25.9863756Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:25.9863756Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:15 GMT - etag: W/"2ced6bf9-655b-422c-be63-b2ef440ca6b8" + date: Thu, 26 May 2022 07:29:25 GMT + etag: W/"97c2f50c-2130-4117-9d5d-a8ec90955469" strict-transport-security: max-age=2592000 + traceresponse: 00-b53a77db01a82a4985762c13d1046581-67d46d6f9362d940-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"1d53f10b-e428-441a-b91a-20a01811daa5\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:16.1191654Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"26969c48-34c2-406b-a028-ed4694ef2a40\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:26.0527917Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:26.0527917Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:15 GMT - etag: W/"1d53f10b-e428-441a-b91a-20a01811daa5" + date: Thu, 26 May 2022 07:29:25 GMT + etag: W/"26969c48-34c2-406b-a028-ed4694ef2a40" strict-transport-security: max-age=2592000 + traceresponse: 00-76a828df4fe70941ae7f0e090a155cf6-8dd669bfd0b4e344-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"fae5f9a9-ebb1-49fa-a90f-97fc72fcc1a2\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:14:16.4339931Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:14:16.4339931Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"9db954c0-ee4a-4932-b8b3-a325bd34ec28\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:26.1103691Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:26.1103691Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:26.1103691Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:16 GMT - etag: W/"fae5f9a9-ebb1-49fa-a90f-97fc72fcc1a2" + date: Thu, 26 May 2022 07:29:25 GMT + etag: W/"9db954c0-ee4a-4932-b8b3-a325bd34ec28" strict-transport-security: max-age=2592000 + traceresponse: 00-1b306d661c042a42b19d10cae54a9dfb-527eda30c1b7d946-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,64 +395,67 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b1d2abb2-b0e3-4c36-963d-f05d62cfe1d3\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2eb672a5-c63d-4c6b-8ee5-39bbcecee7cd\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:16 GMT - etag: W/"b1d2abb2-b0e3-4c36-963d-f05d62cfe1d3" + date: Thu, 26 May 2022 07:29:25 GMT + etag: W/"2eb672a5-c63d-4c6b-8ee5-39bbcecee7cd" strict-transport-security: max-age=2592000 + traceresponse: 00-03858a11d47ea44c8853da290e058dcf-224d743766099149-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:16 GMT + date: Thu, 26 May 2022 07:29:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-abd439907376c641b92f14e38ffe2281-6638ad7e1db01249-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasFloor not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '315' + content-length: '316' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:17 GMT + date: Thu, 26 May 2022 07:29:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2d9cdd448660fb4a90b9408746359561-766de7385bf64e47-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_not_modified.yaml index 8c402d3fabdb..5f1807f22d8c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_not_modified.yaml @@ -5,225 +5,241 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:15.6122741+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:15.6123241+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:15.6123426+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:25.8982528+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:25.8982756+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:25.8982903+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Thu, 26 May 2022 07:29:26 GMT + mise-correlation-id: 6e569c51-2432-4c38-a846-c8f23c2a6733 strict-transport-security: max-age=2592000 + traceresponse: 00-e6850efcdb2a244aaa71de75dd6f40b0-061c6aef7fe77247-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Thu, 26 May 2022 07:29:26 GMT + mise-correlation-id: 3aeb73b7-b3d6-4562-9cd5-db9a99b214f4 strict-transport-security: max-age=2592000 + traceresponse: 00-0a8f5f379bc4604499f598d87c3a6432-2b859d93575b5a40-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Thu, 26 May 2022 07:29:26 GMT + mise-correlation-id: b7a3b1ff-48e6-45b4-a263-f8d78ca782f9 strict-transport-security: max-age=2592000 + traceresponse: 00-c39a5e03a855d949bd01cc12f8a31766-b1ad5dc80a649d47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Thu, 26 May 2022 07:29:26 GMT + mise-correlation-id: 5011e81b-4eb4-4e99-bb85-65028c558496 strict-transport-security: max-age=2592000 + traceresponse: 00-9315cf2c1d204f47ad69d20a2acf0a6e-aacae6034e3e3f4f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:20 GMT + date: Thu, 26 May 2022 07:29:26 GMT + mise-correlation-id: ed26a1ff-116a-4f26-8f81-cf330ef9b14c strict-transport-security: max-age=2592000 + traceresponse: 00-e938398c066d6c4eba4da1c8a0f66ea8-a0d1cba2c3302040-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:21 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9c004c7a26cae84890054290ee659285-bc4d05c4ad5e974e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:22 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ca1ca771c683ba4bb86f1041ab95586f-1d6a909698955a4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b2b187ec6f9fca478216b37a0734ee57-9d5af3fa3e46854a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-14dda971b3cbed469904c46388f663af-1136b072506f2244-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6a20433f3c4b47429164617ca42f3462-f9992c464456c340-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c6ea1e82fce1b545897feb9bf376b705-a59ed15654280046-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -245,21 +261,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:24.6538872+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:24.6539125+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:24.653929+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:27.4177375+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:27.4177591+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:27.4177707+00:00"}]' headers: - content-length: '496' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:24 GMT + date: Thu, 26 May 2022 07:29:26 GMT + mise-correlation-id: 5969f30a-5d89-4318-b751-1ea6544d4adc strict-transport-security: max-age=2592000 + traceresponse: 00-e156cac392f4f142943cbf00b9c9bf96-94d16dde002fd947-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -271,22 +289,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"dcedc596-7869-4448-91e1-52c5876dcba5\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:25.0134825Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"e6f152d0-9238-46a4-8f49-da21f759b7e0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:27.5019410Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:27.5019410Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:24 GMT - etag: W/"dcedc596-7869-4448-91e1-52c5876dcba5" + date: Thu, 26 May 2022 07:29:26 GMT + etag: W/"e6f152d0-9238-46a4-8f49-da21f759b7e0" strict-transport-security: max-age=2592000 + traceresponse: 00-6a9dfa4c3d517c4facda04707f862d75-e102f3b47e67c443-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -298,22 +317,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"a314f566-6936-442a-a9ec-b0d7f32ec307\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:25.4928156Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"ae0fef44-6910-48b7-bac0-6c36d7ee4295\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:27.5592386Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:27.5592386Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:24 GMT - etag: W/"a314f566-6936-442a-a9ec-b0d7f32ec307" + date: Thu, 26 May 2022 07:29:26 GMT + etag: W/"ae0fef44-6910-48b7-bac0-6c36d7ee4295" strict-transport-security: max-age=2592000 + traceresponse: 00-d93a925fd2ea3d46a53240294eb4fe15-21045a14123fc240-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -325,22 +345,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"cc242889-8da8-44ad-9f5c-f59e47aca59d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:14:25.7983291Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:14:25.7983291Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"3c9877ff-1682-4af7-8b62-9082d5213c0d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:27.6168837Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:27.6168837Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:27.6168837Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:25 GMT - etag: W/"cc242889-8da8-44ad-9f5c-f59e47aca59d" + date: Thu, 26 May 2022 07:29:26 GMT + etag: W/"3c9877ff-1682-4af7-8b62-9082d5213c0d" strict-transport-security: max-age=2592000 + traceresponse: 00-a4ccc4ff00800b4f8bf3bdbe4707d461-394e4f4bffc85545-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -353,22 +374,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"de95a137-fd44-4d13-b11e-870e656ad000\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"1e04d70e-bfbd-4dc4-9010-a9d9afb0cf3a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:28 GMT - etag: W/"de95a137-fd44-4d13-b11e-870e656ad000" + date: Thu, 26 May 2022 07:29:26 GMT + etag: W/"1e04d70e-bfbd-4dc4-9010-a9d9afb0cf3a" strict-transport-security: max-age=2592000 + traceresponse: 00-b48f0fd6ccd4594f963acfb4b36323e3-711f716ce953474d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: @@ -377,68 +399,71 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '299' + content-length: '300' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:29 GMT + date: Thu, 26 May 2022 07:29:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-40318d30159e7e4f9a0c8b1de6ecac8a-d46909325cef9740-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json If-Match: - - W/"de95a137-fd44-4d13-b11e-870e656ad000" + - W/"1e04d70e-bfbd-4dc4-9010-a9d9afb0cf3a" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:29 GMT + date: Thu, 26 May 2022 07:29:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e492239212f811409a561901b592a3e2-c8733a2b620b694f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasFloor not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '315' + content-length: '316' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:29 GMT + date: Thu, 26 May 2022 07:29:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d1c9d5eb52fc6241b600614688dd9548-eace95192ed56b4f-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_present.yaml index 2e0e4aaedae0..887f78bdc9ad 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_conditionally_if_present.yaml @@ -5,225 +5,241 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:24.6538872+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:24.6539125+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:24.653929+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:27.4177375+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:27.4177591+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:27.4177707+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:35 GMT + date: Thu, 26 May 2022 07:29:28 GMT + mise-correlation-id: 0c7231fc-0b75-4c18-b73f-d7842c48d8e7 strict-transport-security: max-age=2592000 + traceresponse: 00-f8e5c771ceea7b4e929ff21f09363fc5-facc0cb4e591f344-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:36 GMT + date: Thu, 26 May 2022 07:29:28 GMT + mise-correlation-id: 79f9deaf-bed9-49a3-a7c3-b16ddc919bfc strict-transport-security: max-age=2592000 + traceresponse: 00-3d063c907ecb404ebaa49df62a024cb5-ce8c80596dba8e47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Thu, 26 May 2022 07:29:28 GMT + mise-correlation-id: d639ab3a-f1f6-4e1c-888b-0634fe01ac3d strict-transport-security: max-age=2592000 + traceresponse: 00-58a67e42859b574fa3ed5675febced70-0bf91aeaea97844a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Thu, 26 May 2022 07:29:28 GMT + mise-correlation-id: 13ade1d5-dd2b-4bf3-b302-28da0beddef7 strict-transport-security: max-age=2592000 + traceresponse: 00-7311e0eccd8b0949a87cc372962f8a1c-0b71498521149c4a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Thu, 26 May 2022 07:29:28 GMT + mise-correlation-id: 371fd4c3-577d-4126-aa90-6ee12bea8568 strict-transport-security: max-age=2592000 + traceresponse: 00-a0409842d016084e832ba5f46fc7fe7c-8b4ce0727c13f040-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Thu, 26 May 2022 07:29:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-33e9003e3864a94d9fd213d9db21247d-0bc6cf0884313348-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Thu, 26 May 2022 07:29:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c21d4a6bd24dbd47a034b0a08a43f97f-c0fc4eb3c08f6b4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Thu, 26 May 2022 07:29:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-038ee103ed014243bf7e76f3b7d27bb8-a2041245526bad47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Thu, 26 May 2022 07:29:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ee0bc55cf43f444fae8652b624c97888-2f71f0230ace324e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Thu, 26 May 2022 07:29:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5e68099aa3da0145b3b87c2e0ffe59f3-40ad27cad05c6948-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Thu, 26 May 2022 07:29:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b5fb85fec74bc4ca81a0f2df6039545-15c19cb5c578da49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -245,21 +261,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:40.404822+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:40.4048476+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:40.4048667+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:28.9081158+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:28.9081356+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:28.9081466+00:00"}]' headers: - content-length: '496' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:40 GMT + date: Thu, 26 May 2022 07:29:28 GMT + mise-correlation-id: 2f7f1e7b-3ea8-4c16-85f4-d4377a460e8c strict-transport-security: max-age=2592000 + traceresponse: 00-d7c95b9a38f8434caec1f263033163a8-d5a05e7817009a45-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -271,22 +289,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"734e2128-137b-4edd-a430-298204931f29\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:41.3771347Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"da3a66d6-6ff0-4706-9024-e81c5e7572b0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:28.9726360Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:28.9726360Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:40 GMT - etag: W/"734e2128-137b-4edd-a430-298204931f29" + date: Thu, 26 May 2022 07:29:28 GMT + etag: W/"da3a66d6-6ff0-4706-9024-e81c5e7572b0" strict-transport-security: max-age=2592000 + traceresponse: 00-80d3a2967d9f8e4e9b70be4fc9ca4e2a-87464a376ce3c24d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -298,22 +317,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"20ffac4e-b5f4-4c49-8747-655fea1aa07c\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:41.6298316Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"14e6e8bd-0863-4f79-80d1-1210356b3e65\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:29.0328901Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:29.0328901Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:41 GMT - etag: W/"20ffac4e-b5f4-4c49-8747-655fea1aa07c" + date: Thu, 26 May 2022 07:29:28 GMT + etag: W/"14e6e8bd-0863-4f79-80d1-1210356b3e65" strict-transport-security: max-age=2592000 + traceresponse: 00-5c3c986542c34343b8a457bae8bc3359-8eb8488836883e45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -325,22 +345,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"46385e24-2cd7-4f04-9139-25eb8c94a15f\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:14:41.8772154Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:14:41.8772154Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"35a2913b-a5db-4c49-909b-fb6be7e75345\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:29.0986558Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:29.0986558Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:29.0986558Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:41 GMT - etag: W/"46385e24-2cd7-4f04-9139-25eb8c94a15f" + date: Thu, 26 May 2022 07:29:28 GMT + etag: W/"35a2913b-a5db-4c49-909b-fb6be7e75345" strict-transport-security: max-age=2592000 + traceresponse: 00-a0ea0741de6dbc47817d00c010759bfd-b9005ea6a9cfd944-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -353,22 +374,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"6590315b-1f78-442a-afdc-b52d1dc1c3d5\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"53a7b1fe-b7e0-4a35-8901-93edbbfd4167\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:41 GMT - etag: W/"6590315b-1f78-442a-afdc-b52d1dc1c3d5" + date: Thu, 26 May 2022 07:29:29 GMT + etag: W/"53a7b1fe-b7e0-4a35-8901-93edbbfd4167" strict-transport-security: max-age=2592000 + traceresponse: 00-3415344c326beb4493d74cc026035493-6331725c8559eb41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: @@ -377,42 +399,44 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:41 GMT + date: Thu, 26 May 2022 07:29:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2f66061aee467243bdfd8186dda0b2da-77ccb862cad7334e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasFloor not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '315' + content-length: '316' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:42 GMT + date: Thu, 26 May 2022 07:29:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6fe41141756ecf49b131bf1f981c36eb-2ee560c6369de644-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_not_existing.yaml index b42017ba3b00..25f376680931 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_delete_relationship_not_existing.yaml @@ -5,46 +5,48 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasRoof not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '314' + content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:47 GMT + date: Thu, 26 May 2022 07:29:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-268381e708f3da4997719a31238b6bf7-6d336381c134e340-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID NotABuilding. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '265' + content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:47 GMT + date: Thu, 26 May 2022 07:29:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7f21800333d0ef4680366fa57ea344b5-7d8d27cd300d7f4a-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship.yaml index f0baba2f2570..13a6eaef668e 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship.yaml @@ -5,225 +5,241 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:40.404822+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:40.4048476+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:40.4048667+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:28.9081158+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:28.9081356+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:28.9081466+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Thu, 26 May 2022 07:29:30 GMT + mise-correlation-id: ad87d5ce-8507-4d44-b50f-00a0f4f44e02 strict-transport-security: max-age=2592000 + traceresponse: 00-258640d92f00fc449d2bc1a93a24f6c2-f7b3456229329944-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Thu, 26 May 2022 07:29:30 GMT + mise-correlation-id: 509b77ea-a163-466d-871a-8728df72f27b strict-transport-security: max-age=2592000 + traceresponse: 00-a53413d0032c154cab21b31a4e93f649-a6b8d499d6764e49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Thu, 26 May 2022 07:29:30 GMT + mise-correlation-id: 527bb3a5-2d15-4ec0-a25b-db456692180d strict-transport-security: max-age=2592000 + traceresponse: 00-6b3b04ce9db417458b8f1ba7b906dc36-4ce27ff2ff2b9647-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Thu, 26 May 2022 07:29:30 GMT + mise-correlation-id: 27006029-c20f-402d-9391-6eda164b8728 strict-transport-security: max-age=2592000 + traceresponse: 00-f16521cc0d61644bb18f57ebafd86580-9d127c377f2b2340-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:50 GMT + date: Thu, 26 May 2022 07:29:30 GMT + mise-correlation-id: b032d805-5881-4957-90fa-8a31462faf75 strict-transport-security: max-age=2592000 + traceresponse: 00-7da9591b1d4fae48ae45ada72fb8133e-75293f53b885f34e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:50 GMT + date: Thu, 26 May 2022 07:29:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f3c7d3f7b92efa4a878da6e15cbd7fc4-55c8356eca97054f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:50 GMT + date: Thu, 26 May 2022 07:29:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5b4bcba4086f54429ebca5fa345bcb93-addb504081803049-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:50 GMT + date: Thu, 26 May 2022 07:29:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9c7ef3bf29048845b3bd0b9b91820411-05977a56e25f0340-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Thu, 26 May 2022 07:29:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-dc3a7c6772535f4aaba2835c45bdc1a8-c9a38f275b1aee4d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Thu, 26 May 2022 07:29:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fd3dfee88173ac408ec228316ab4fa5a-8df5f487d3938c4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Thu, 26 May 2022 07:29:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-13c5854b2d27bd478ff1e51ef812a2fe-271e36ff91f6aa4f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -245,21 +261,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:52.3348934+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:52.3349212+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:52.3349382+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:30.8909716+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:30.8909953+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:30.891009+00:00"}]' headers: - content-length: '497' + content-length: '505' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Thu, 26 May 2022 07:29:30 GMT + mise-correlation-id: 979c9139-9293-4ff6-a211-4fdf1e80e6ff strict-transport-security: max-age=2592000 + traceresponse: 00-4c21781354b5ce4cb98b04a9afd7bb7c-3f94f9af92539742-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -271,22 +289,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"dc867fc0-d107-4b58-92f9-131429cd8574\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:53.1984026Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"2ee36997-2d97-442e-8a15-3b4749e32686\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:30.9551023Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:30.9551023Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:52 GMT - etag: W/"dc867fc0-d107-4b58-92f9-131429cd8574" + date: Thu, 26 May 2022 07:29:30 GMT + etag: W/"2ee36997-2d97-442e-8a15-3b4749e32686" strict-transport-security: max-age=2592000 + traceresponse: 00-9b140c9362f84645bd4ab1f5d0885c09-0f8b0a6ffb970542-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -298,22 +317,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"3f723608-5006-4a4d-b963-92be1efb4eb9\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:14:54.0592266Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"3f932679-76f2-4344-9414-6f318b2e6c7c\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:31.0158442Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:31.0158442Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:53 GMT - etag: W/"3f723608-5006-4a4d-b963-92be1efb4eb9" + date: Thu, 26 May 2022 07:29:30 GMT + etag: W/"3f932679-76f2-4344-9414-6f318b2e6c7c" strict-transport-security: max-age=2592000 + traceresponse: 00-c3ef18d4f3e2714886f0f62a89e19037-ccb67515ba92084f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -325,22 +345,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"553deb47-2842-487f-b76b-39e560eed4ce\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:14:57.7423728Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:14:57.7423728Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"5d9566de-4d65-4986-b55e-704b053d69df\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:31.0801895Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:31.0801895Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:31.0801895Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:57 GMT - etag: W/"553deb47-2842-487f-b76b-39e560eed4ce" + date: Thu, 26 May 2022 07:29:30 GMT + etag: W/"5d9566de-4d65-4986-b55e-704b053d69df" strict-transport-security: max-age=2592000 + traceresponse: 00-afed3f8b967d0e4194f797f300209553-2e0633485d6f4c41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -353,42 +374,44 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"5fcf28ee-8b3f-493e-b07e-fe17cdad49f9\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"a348175a-4e7b-4b9b-b1cb-cee955028897\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:01 GMT - etag: W/"5fcf28ee-8b3f-493e-b07e-fe17cdad49f9" + date: Thu, 26 May 2022 07:29:30 GMT + etag: W/"a348175a-4e7b-4b9b-b1cb-cee955028897" strict-transport-security: max-age=2592000 + traceresponse: 00-094cba1b05e3d74e810be81db58c20d4-1da733aed032dc47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"5fcf28ee-8b3f-493e-b07e-fe17cdad49f9\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"a348175a-4e7b-4b9b-b1cb-cee955028897\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:14 GMT - etag: W/"5fcf28ee-8b3f-493e-b07e-fe17cdad49f9" + date: Thu, 26 May 2022 07:29:30 GMT + etag: W/"a348175a-4e7b-4b9b-b1cb-cee955028897" strict-transport-security: max-age=2592000 + traceresponse: 00-44316d2ea1435b408da69829807bb48b-c8a8ffe104f6f342-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship_not_existing.yaml index 6599f1fed244..7805258730e6 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_get_relationship_not_existing.yaml @@ -5,46 +5,48 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship BuildingHasRoof not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '314' + content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:18 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6b24d5595e271a4f8b3c2f760ff7c0c8-ebb9bd997cbe4745-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID NotABuilding. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '265' + content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:18 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e40a6036766ac14ea4fe038de8f68655-2488550662bf1849-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_incoming_relationships.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_incoming_relationships.yaml index f206c8008103..b90863cad990 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_incoming_relationships.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_incoming_relationships.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:52.3348934+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:52.3349212+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:14:52.3349382+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:30.8909716+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:30.8909953+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:30.891009+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '531' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Thu, 26 May 2022 07:29:31 GMT + mise-correlation-id: 95f0ec6f-0c9b-4d16-b95a-03806e6a869e strict-transport-security: max-age=2592000 + traceresponse: 00-fdf8d188c6b76c4a8f46b2c6bb5e9d9b-5089b1a531d7f142-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Thu, 26 May 2022 07:29:31 GMT + mise-correlation-id: 591e05a6-176a-42c9-9aa8-83af7d7c58ea strict-transport-security: max-age=2592000 + traceresponse: 00-853e9bdcc04f8440a51930162fccf180-57307c9a186b8c44-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Thu, 26 May 2022 07:29:31 GMT + mise-correlation-id: d80c5206-5fc4-4528-970d-26abd8c80558 strict-transport-security: max-age=2592000 + traceresponse: 00-4fb2db97f9c9284681e718dc075b8f8a-9a6a8e183ef81146-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Thu, 26 May 2022 07:29:31 GMT + mise-correlation-id: 650c1387-dd84-4bb3-94b3-5fc38eaab43c strict-transport-security: max-age=2592000 + traceresponse: 00-b859b33e74744a4b958fa547700a0b9d-41a6479e4def2d45-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:22 GMT + date: Thu, 26 May 2022 07:29:31 GMT + mise-correlation-id: 0edcd9f5-1b1c-4352-b7d8-48168307d377 strict-transport-security: max-age=2592000 + traceresponse: 00-5da966ead13aff49b4699db09b6c9951-da06d00da36e1a40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:22 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fe18caf3ee1eee42832ab0d1d2e483f6-3664a8221107624d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:22 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-684dc3f77a6dcb448acb0b1e3cfcfecd-a8e1f3415efca542-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"5fcf28ee-8b3f-493e-b07e-fe17cdad49f9\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"a348175a-4e7b-4b9b-b1cb-cee955028897\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: '261' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:22 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d23cb42dd263094b8e3ca51160e233ea-cc3414486ba4d846-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:22 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e7623b94d77c72429596fee813ab7bcf-3b6da7b011ca1643-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:23 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-02def4da973e0145bafa3490d4764ecb-259d44591a3dd84e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:23 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4754517ccaa6f349bc67bc7e7357d0af-9e0560f6c786d34c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:24 GMT + date: Thu, 26 May 2022 07:29:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0421212d1b2819448ba5913889032445-c578af89d5af9a43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:26.2028694+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:26.2028963+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:26.2029157+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:32.8690606+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:32.8690832+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:32.8690961+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:25 GMT + date: Thu, 26 May 2022 07:29:31 GMT + mise-correlation-id: ba69b5c0-3c9b-4348-a3ab-4cc775622b46 strict-transport-security: max-age=2592000 + traceresponse: 00-183e1c548f937f46bfcd3d34a60f1704-a0ae23c481e40747-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"8ad20bb7-7efd-46fb-b39e-102f8697ccb0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:15:26.4644578Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"6da9630e-3352-4448-bca9-e60d4094d75a\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:32.9435860Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:32.9435860Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:25 GMT - etag: W/"8ad20bb7-7efd-46fb-b39e-102f8697ccb0" + date: Thu, 26 May 2022 07:29:31 GMT + etag: W/"6da9630e-3352-4448-bca9-e60d4094d75a" strict-transport-security: max-age=2592000 + traceresponse: 00-a3d946049f733b4f9132ded7f4836a21-1ae7b4de99570540-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"20f187dc-63cf-41b8-8821-8d437c093f3f\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:15:26.7185703Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"43dbc431-e755-4450-9327-15235f654240\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:32.9988751Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:32.9988751Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:25 GMT - etag: W/"20f187dc-63cf-41b8-8821-8d437c093f3f" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"43dbc431-e755-4450-9327-15235f654240" strict-transport-security: max-age=2592000 + traceresponse: 00-1c7db9ba0e22244ab0a2cfc3bbcbda89-7aa299655eb9e84b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"327de1e1-565d-49e4-94f0-01b8c220603d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:15:26.9683723Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:15:26.9683723Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"48f01a38-f22e-4021-bcee-23459148f9b0\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:33.0591047Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:33.0591047Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:33.0591047Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:26 GMT - etag: W/"327de1e1-565d-49e4-94f0-01b8c220603d" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"48f01a38-f22e-4021-bcee-23459148f9b0" strict-transport-security: max-age=2592000 + traceresponse: 00-6ae0919766a25646b665713327f1a2bc-47ab3af7424bf743-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,41 +395,43 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c0204ab4-8f18-4cea-9028-34e813dc6f77\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d5e36d69-af7d-4d72-9072-5194c8509e4a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:26 GMT - etag: W/"c0204ab4-8f18-4cea-9028-34e813dc6f77" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"d5e36d69-af7d-4d72-9072-5194c8509e4a" strict-transport-security: max-age=2592000 + traceresponse: 00-fc9eaa59f41d8145a375a7bfaf14e575-dc06378d2d70a846-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:26 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bfb0c3f90a207a4089331bda11be2f68-9ed1d7ed0a11d84e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationship_by_id.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationship_by_id.yaml index 6dcc5894edd9..48c68861f004 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationship_by_id.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationship_by_id.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:26.2028694+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:26.2028963+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:26.2029157+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:32.8690606+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:32.8690832+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:32.8690961+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:29 GMT + date: Thu, 26 May 2022 07:29:32 GMT + mise-correlation-id: 50f210ad-3095-47e7-b480-851f4e7f35b5 strict-transport-security: max-age=2592000 + traceresponse: 00-009dc5eb2d0b9e4787316077d35805ec-08f64ef93c28914d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:29 GMT + date: Thu, 26 May 2022 07:29:32 GMT + mise-correlation-id: 18080f4e-4c40-4871-bf5e-607baeecb1f2 strict-transport-security: max-age=2592000 + traceresponse: 00-56962092021a0941aa2633159b801827-7ab588f0b55e0a49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:30 GMT + date: Thu, 26 May 2022 07:29:33 GMT + mise-correlation-id: cc3d8ab7-395f-4610-9bc2-3c8e2c2f7e59 strict-transport-security: max-age=2592000 + traceresponse: 00-2d855d59bce776478262c3a305c21cab-ccc15f2b6897764d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:32 GMT + date: Thu, 26 May 2022 07:29:33 GMT + mise-correlation-id: ca085bb0-db27-4d1e-b26f-c64cd24d53cb strict-transport-security: max-age=2592000 + traceresponse: 00-6887eecce57347449b2e50c6a586945f-0897229b52fbc340-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:32 GMT + date: Thu, 26 May 2022 07:29:33 GMT + mise-correlation-id: 4d92acbb-243b-475f-a68e-08d396844521 strict-transport-security: max-age=2592000 + traceresponse: 00-9720476d1ffc5f46b9b5e902aaaf859d-4c896d1dfe022345-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:32 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1d1e4f55d3f3fd4faf529ac62fb34f44-93bb40a7a19a854b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:33 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-978eac2fc417e84f90e063eccfc8b8a5-69e8ee0225b63748-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c0204ab4-8f18-4cea-9028-34e813dc6f77\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d5e36d69-af7d-4d72-9072-5194c8509e4a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: '261' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:34 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8d1b6cfec970c149908262100c9d99d4-a42a73f93fa5e24e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:34 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0689120a3c29a44888e73f09fac13547-2d13cd9c79d1754a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ebecaa2849901a4ca4c0edf8ddcadff6-dc0da34c79e5d241-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-30787afeccc3f942a1372c0d47102bb0-2fced377f2c17544-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-087fe719d3572547b655d8a60961f5fd-8e1495f1bbbd904b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:36.5307734+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:36.5308051+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:36.5308224+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:34.4905897+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:34.4906178+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:34.4906319+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Thu, 26 May 2022 07:29:33 GMT + mise-correlation-id: c68346e0-674d-4aec-b940-56cb291b6b7d strict-transport-security: max-age=2592000 + traceresponse: 00-fe20f0e7281da34d907bc500f0adce5b-dca0e48bfd3ef142-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"d5d4e723-396e-415f-80ad-4f036b78999a\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:15:36.7935100Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"f0d746b3-341a-4769-9d52-f8ccb6917efa\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:34.5816887Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:34.5816887Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"d5d4e723-396e-415f-80ad-4f036b78999a" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"f0d746b3-341a-4769-9d52-f8ccb6917efa" strict-transport-security: max-age=2592000 + traceresponse: 00-72808b7218dc7245ad94d47c1c8d3216-7513783e32c5e845-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"7d3c0fbf-5de5-4d5e-8fa5-88984d07560d\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:15:37.0562454Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"4a1a969e-cf73-4bda-9ef2-2d41f4f14fba\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:34.6401378Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:34.6401378Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"7d3c0fbf-5de5-4d5e-8fa5-88984d07560d" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"4a1a969e-cf73-4bda-9ef2-2d41f4f14fba" strict-transport-security: max-age=2592000 + traceresponse: 00-99dc5f73e8b0274394a04fb8aca78e0a-138655451c0d1a42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"c657f99a-48e6-4164-88ca-faf104e60cfe\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:15:37.3098241Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:15:37.3098241Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"1ca2b8c6-4340-4d12-a5a1-661adf8ef98c\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:34.7030794Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:34.7030794Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:34.7030794Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"c657f99a-48e6-4164-88ca-faf104e60cfe" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"1ca2b8c6-4340-4d12-a5a1-661adf8ef98c" strict-transport-security: max-age=2592000 + traceresponse: 00-8b8715acb3185040800b3078ffff46eb-f1fcd524d778204f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,41 +395,43 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"7757dfa6-d985-40a7-925b-6a9634d5c53b\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3a711a74-856d-4ff0-bb73-62df06ba5651\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"7757dfa6-d985-40a7-925b-6a9634d5c53b" + date: Thu, 26 May 2022 07:29:33 GMT + etag: W/"3a711a74-856d-4ff0-bb73-62df06ba5651" strict-transport-security: max-age=2592000 + traceresponse: 00-f0b0aaf333e55a45ab4fcf3230030128-9dea3cd5ac0c9e4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:37 GMT + date: Thu, 26 May 2022 07:29:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-52169594cfdc914f9db354362b958556-99420eecdb5dae44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationships.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationships.yaml index ca70e4c91c39..99083116caff 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationships.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_list_relationships.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:36.5307734+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:36.5308051+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:36.5308224+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:34.4905897+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:34.4906178+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:34.4906319+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:40 GMT + date: Thu, 26 May 2022 07:29:34 GMT + mise-correlation-id: 90c12ff0-8284-4d20-97c1-136084a380c5 strict-transport-security: max-age=2592000 + traceresponse: 00-4b556376b2a679499b6daab251c9e5ab-9102d6d5f8e1bb49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:40 GMT + date: Thu, 26 May 2022 07:29:34 GMT + mise-correlation-id: 5108b511-9f16-48d3-b6d1-c0018429b20a strict-transport-security: max-age=2592000 + traceresponse: 00-05c25eea8292a244a0fe384b75a32075-d2f2b60853979a43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:40 GMT + date: Thu, 26 May 2022 07:29:34 GMT + mise-correlation-id: f4330ccb-54a2-41b8-a239-630bb0d9dff3 strict-transport-security: max-age=2592000 + traceresponse: 00-16de6321847d914baf1b46fc17897202-e3cb11810a9bbf40-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:42 GMT + date: Thu, 26 May 2022 07:29:34 GMT + mise-correlation-id: a81433e3-000e-44b1-91a9-e3475d7a3007 strict-transport-security: max-age=2592000 + traceresponse: 00-05dc11b9906afb4c848c90f07ffb2dec-524c470a9a2ea14e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:42 GMT + date: Thu, 26 May 2022 07:29:35 GMT + mise-correlation-id: 85478854-55d2-47e9-ae8b-d1fd846e1e39 strict-transport-security: max-age=2592000 + traceresponse: 00-d73e2a888e6ff947abfce4745375fa5a-ffe6da0fc136e24e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:42 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6304105861266c4cbe5aed1882d15a86-63e1d5d2f9202d41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:42 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2746ced41a877c438da95917acb45dd3-48330644ca9de044-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"7757dfa6-d985-40a7-925b-6a9634d5c53b\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3a711a74-856d-4ff0-bb73-62df06ba5651\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: '261' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:43 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c5282c5c8d3fa84c849d60e44ee661d7-f193871ddd67724d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:43 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6beca0da64a6bf4fb9fc2126b661331d-5b71886bedaaa046-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:43 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-78ef995754bbc845b96f55f65a4e75cf-aa100d01feeac548-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:44 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-df5fcdcd7568184a83ab24fa452ce864-7e9618befa8c9245-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:44 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5e225ae76a61a94c8da1aeeab67150b6-0818de3de5211d4c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:45.2707257+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:45.2707502+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:45.2707657+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:35.9608893+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:35.9609128+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:35.9609243+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT + date: Thu, 26 May 2022 07:29:35 GMT + mise-correlation-id: ac243941-4ba9-4ea2-b4ee-ebf9624e44d6 strict-transport-security: max-age=2592000 + traceresponse: 00-c4996a311687fe47ad0c3e392fe3ba48-6bf6e4c50ee36141-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"337c0848-b774-490a-8230-c31a67110292\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:15:45.5705307Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"1c185768-d138-4758-a94f-79f982518a9b\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:36.0308555Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:36.0308555Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT - etag: W/"337c0848-b774-490a-8230-c31a67110292" + date: Thu, 26 May 2022 07:29:35 GMT + etag: W/"1c185768-d138-4758-a94f-79f982518a9b" strict-transport-security: max-age=2592000 + traceresponse: 00-200511b1f223f3468289261f0af4b2ec-3c0451a9a0268c47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"8bcf6e9d-e1d3-413e-b0ab-60793f82661d\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:15:45.8416362Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"2cfd83c8-82a6-4ba2-a7b5-05ef08de9869\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:36.0963648Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:36.0963648Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT - etag: W/"8bcf6e9d-e1d3-413e-b0ab-60793f82661d" + date: Thu, 26 May 2022 07:29:35 GMT + etag: W/"2cfd83c8-82a6-4ba2-a7b5-05ef08de9869" strict-transport-security: max-age=2592000 + traceresponse: 00-3be487d8d2361d4caeb495240acc0fc9-68a7fd50adbc8a45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"fbcabbdc-1d61-4166-8790-683298bcf77b\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:15:46.0962966Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:15:46.0962966Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"5b0b52b4-b5f9-467f-8b1a-696e2a06e8d3\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:36.1564766Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:36.1564766Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:36.1564766Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT - etag: W/"fbcabbdc-1d61-4166-8790-683298bcf77b" + date: Thu, 26 May 2022 07:29:35 GMT + etag: W/"5b0b52b4-b5f9-467f-8b1a-696e2a06e8d3" strict-transport-security: max-age=2592000 + traceresponse: 00-a5d1c9b465432f40aa4ec7973e011f5e-bfb11d3faa096047-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,41 +395,43 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"fc83e8e0-d5be-4d80-af63-084469ea0409\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0a5c88c3-9976-4af7-a089-31ba47289b70\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:46 GMT - etag: W/"fc83e8e0-d5be-4d80-af63-084469ea0409" + date: Thu, 26 May 2022 07:29:35 GMT + etag: W/"0a5c88c3-9976-4af7-a089-31ba47289b70" strict-transport-security: max-age=2592000 + traceresponse: 00-246c7dac5dbea644be3e76f8af341fe0-b98bea70a1d7e147-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"fc83e8e0-d5be-4d80-af63-084469ea0409\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0a5c88c3-9976-4af7-a089-31ba47289b70\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: '261' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:46 GMT + date: Thu, 26 May 2022 07:29:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-23d12ea4e7cd4945a45d1bbb22879591-02daacd55167f841-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_add.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_add.yaml index 159991eaaa1f..a3f334b6a044 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_add.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_add.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:45.2707257+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:45.2707502+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:15:45.2707657+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:35.9608893+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:35.9609128+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:35.9609243+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:48 GMT + date: Thu, 26 May 2022 07:29:36 GMT + mise-correlation-id: 9a56c22d-96c5-4fe9-b7ea-821554bda710 strict-transport-security: max-age=2592000 + traceresponse: 00-5984ddaaad803e4c8794dddf3c72f429-952acb5bc2ba4446-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Thu, 26 May 2022 07:29:36 GMT + mise-correlation-id: d23ac525-ff2a-46e5-b502-efc13aa01576 strict-transport-security: max-age=2592000 + traceresponse: 00-a1b3b96fe7943348a070441d05f2b0f5-4f73bf872302f441-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Thu, 26 May 2022 07:29:36 GMT + mise-correlation-id: b6357dd5-3e53-4b11-85fb-82c81f4c1c6c strict-transport-security: max-age=2592000 + traceresponse: 00-6cf98725c41b324fa423866bb665d871-45b0b624ba92ee43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Thu, 26 May 2022 07:29:36 GMT + mise-correlation-id: 555b3a42-034f-4cd7-acc0-5431bda739bf strict-transport-security: max-age=2592000 + traceresponse: 00-e6702b48f31a9948bdcf972551f8d25c-4c4e69c2b7843b46-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Thu, 26 May 2022 07:29:36 GMT + mise-correlation-id: e37d7de8-0703-4bd0-9292-0bda87721088 strict-transport-security: max-age=2592000 + traceresponse: 00-14e776222c46814b8ce9a4b8babe94b2-700c1a77e276404b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:51 GMT + date: Thu, 26 May 2022 07:29:36 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1c9bb8b587ac1b4e8cbd6138c6ff1067-def55e903cb6234a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:51 GMT + date: Thu, 26 May 2022 07:29:36 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-210266732b138c428b84eeffb8cf0e45-f3cb7a27b2bf194f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"fc83e8e0-d5be-4d80-af63-084469ea0409\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0a5c88c3-9976-4af7-a089-31ba47289b70\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: '261' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:51 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b11343739be224596020b81d1f063f6-5a76f6c13ea66844-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:51 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8781cb27feae1d4d88661b0120befb63-baa4e3eed7cca046-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:52 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-47fbfff35e12cd4abb021c1fa3b222e6-5866111364ec8642-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:52 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ab2b3c39dc9ed943819ba31e07ff4874-157bbd1bf609564f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:02 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f4292eaae207084290f48d51a88b235f-9db12d2495ce5a47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:03.0411325+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:03.0411747+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:03.041192+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:37.4059377+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:37.4059589+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:37.4059711+00:00"}]' headers: - content-length: '496' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:02 GMT + date: Thu, 26 May 2022 07:29:37 GMT + mise-correlation-id: 3fcd76e6-c77c-405d-9d88-151d46546d93 strict-transport-security: max-age=2592000 + traceresponse: 00-52a09d301bc47f4fabdc52b90bc552ea-36722ec1dba48d48-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"044d10f8-ca3c-44d2-acb2-e787c9bf3047\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:03.3543211Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"59b7857e-a6f6-40d4-909a-94301b88cda0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:37.4737122Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:37.4737122Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:02 GMT - etag: W/"044d10f8-ca3c-44d2-acb2-e787c9bf3047" + date: Thu, 26 May 2022 07:29:37 GMT + etag: W/"59b7857e-a6f6-40d4-909a-94301b88cda0" strict-transport-security: max-age=2592000 + traceresponse: 00-5fad3398aedb1241afe608343344b306-bb67d60ef6f33a4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"45883065-33c0-4f9e-bfd0-6455d8c3bbf5\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:03.6510300Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"b5736dd4-7c6b-449c-8483-47198f10327c\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:37.5326178Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:37.5326178Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:02 GMT - etag: W/"45883065-33c0-4f9e-bfd0-6455d8c3bbf5" + date: Thu, 26 May 2022 07:29:37 GMT + etag: W/"b5736dd4-7c6b-449c-8483-47198f10327c" strict-transport-security: max-age=2592000 + traceresponse: 00-6c73b243912e46478b6a1d6d766f9872-22dd23493fd73a49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"97b73a23-5a38-4a3b-a44e-0fdf2dad217f\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:03.9399367Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:03.9399367Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"109b4e04-4cfc-45e6-8d44-898d6d7cf149\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:37.5866328Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:37.5866328Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:37.5866328Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:03 GMT - etag: W/"97b73a23-5a38-4a3b-a44e-0fdf2dad217f" + date: Thu, 26 May 2022 07:29:37 GMT + etag: W/"109b4e04-4cfc-45e6-8d44-898d6d7cf149" strict-transport-security: max-age=2592000 + traceresponse: 00-c8dcafc419a99846b6ecba95ca67dc7f-bc8b3317eb56dd4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0e20efe2-41a6-4cd7-9bb6-864af8c0bced\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d15d60df-bb60-494a-9d15-a43b94710bbc\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:03 GMT - etag: W/"0e20efe2-41a6-4cd7-9bb6-864af8c0bced" + date: Thu, 26 May 2022 07:29:37 GMT + etag: W/"d15d60df-bb60-494a-9d15-a43b94710bbc" strict-transport-security: max-age=2592000 + traceresponse: 00-65f74e11515530489445986b585a56e0-151b99dfa95c484c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "add", "path": "/isAccessRestricted", "value": true}]' headers: @@ -399,41 +422,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:03 GMT - etag: W/"0e269b9d-3c06-467f-b0a5-4b203aa42890" + date: Thu, 26 May 2022 07:29:37 GMT + etag: W/"3c4480cb-edb2-4d87-b6e2-5900f8acdb51" strict-transport-security: max-age=2592000 + traceresponse: 00-0c6c5551f33f134a8a385355f863fa0d-134f818f13fccc4d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0e269b9d-3c06-467f-b0a5-4b203aa42890\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3c4480cb-edb2-4d87-b6e2-5900f8acdb51\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: '232' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:03 GMT - etag: W/"0e269b9d-3c06-467f-b0a5-4b203aa42890" + date: Thu, 26 May 2022 07:29:37 GMT + etag: W/"3c4480cb-edb2-4d87-b6e2-5900f8acdb51" strict-transport-security: max-age=2592000 + traceresponse: 00-e8a097908c777a449c48f1159b795e98-1ac0ad00025bf34b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_not_modified.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_not_modified.yaml index 1a180099681d..0ab568987e0c 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_not_modified.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_not_modified.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:03.0411325+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:03.0411747+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:03.041192+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:37.4059377+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:37.4059589+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:37.4059711+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:05 GMT + date: Thu, 26 May 2022 07:29:37 GMT + mise-correlation-id: cba97f86-7756-4441-8166-37fc91aca586 strict-transport-security: max-age=2592000 + traceresponse: 00-508ce700d1581d42bf31a499c1371e52-a37e9c6f9906824e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Thu, 26 May 2022 07:29:37 GMT + mise-correlation-id: 46ab9db3-10e7-4808-92b6-b16cc700fa30 strict-transport-security: max-age=2592000 + traceresponse: 00-f81f8890e8705f4097bf4f865d6ecf06-cde1787e611e7f44-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Thu, 26 May 2022 07:29:37 GMT + mise-correlation-id: e40c8c7c-40ba-4788-a72a-7d600402ba4c strict-transport-security: max-age=2592000 + traceresponse: 00-08723b64d498814d88683deb3f4e1c3f-9827f45abbfa4049-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Thu, 26 May 2022 07:29:37 GMT + mise-correlation-id: 8b03cda6-60b1-48d5-ab47-d0fe5ca16d9c strict-transport-security: max-age=2592000 + traceresponse: 00-7edcc73f750ed74596d57b8671b643b8-d9615d279083984e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Thu, 26 May 2022 07:29:37 GMT + mise-correlation-id: 153b35cf-8cf0-438a-a394-d4d86f8565f8 strict-transport-security: max-age=2592000 + traceresponse: 00-fef526a2f2caca4a9adc54a386ab09e5-6dafa19291f43044-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:07 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7c87fba455ee7846966ebc43ead66c88-7cb2f36f67a7f144-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:07 GMT + date: Thu, 26 May 2022 07:29:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8cd934f347558f48a62ed8c1fa5c0464-555834a6fa152d4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0e269b9d-3c06-467f-b0a5-4b203aa42890\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3c4480cb-edb2-4d87-b6e2-5900f8acdb51\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: '260' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:07 GMT + date: Thu, 26 May 2022 07:29:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f3cb80ae38cc3a4789bacfe8d99bbb2b-ae04bf7133ed2b41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:07 GMT + date: Thu, 26 May 2022 07:29:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a16e047a62fc1f4aa55a6785b11278df-90a234564c9c4a4a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Thu, 26 May 2022 07:29:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a867f2e2a85a9045ac1cfd2b345a6be9-df448f83d522274d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Thu, 26 May 2022 07:29:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-94a48258cd926f4fafbe057e5e14c4c5-72485e5b92ddb84c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Thu, 26 May 2022 07:29:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fdf7bec75e152e45b984f2e1df7e917e-d74ffd7cb3990341-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:09.299209+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:09.2992421+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:09.299266+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:38.9704625+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:38.9704825+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:38.970494+00:00"}]' headers: - content-length: '495' + content-length: '505' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Thu, 26 May 2022 07:29:38 GMT + mise-correlation-id: 8886d622-2b6b-43c4-97c4-539e683418e6 strict-transport-security: max-age=2592000 + traceresponse: 00-d16e9ad2e5bf8a4984faba1783d2e017-3084803e9b647c46-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"e481c566-b799-4737-a956-16b6dcb59937\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:09.5604332Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"dcd9aa95-f8b8-438b-b37e-19c980b2ed93\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:39.0395455Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:39.0395455Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"e481c566-b799-4737-a956-16b6dcb59937" + date: Thu, 26 May 2022 07:29:38 GMT + etag: W/"dcd9aa95-f8b8-438b-b37e-19c980b2ed93" strict-transport-security: max-age=2592000 + traceresponse: 00-542b41ce31ee924d8f717f875c7611f9-413a29446d968547-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"b61ed34a-6de2-40d7-8669-c77f1f373f02\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:09.8103484Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"966bebf5-627f-4243-b614-a6e792a3a442\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:39.1007059Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:39.1007059Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"b61ed34a-6de2-40d7-8669-c77f1f373f02" + date: Thu, 26 May 2022 07:29:38 GMT + etag: W/"966bebf5-627f-4243-b614-a6e792a3a442" strict-transport-security: max-age=2592000 + traceresponse: 00-81b14d663b92e147836b7ea9c77a61dc-aadba6c66500d640-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"8c9295bb-17e3-47af-9bf7-f5dd05271caa\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:10.0594471Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:10.0594471Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"05a03b5b-21b4-4731-8406-113fe267f220\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:39.1582763Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:39.1582763Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:39.1582763Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"8c9295bb-17e3-47af-9bf7-f5dd05271caa" + date: Thu, 26 May 2022 07:29:38 GMT + etag: W/"05a03b5b-21b4-4731-8406-113fe267f220" strict-transport-security: max-age=2592000 + traceresponse: 00-0821279dfde652408d03df4f678e16ae-bb38552e6fe2aa43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"42ee47b3-4c48-4548-91dd-012235a23923\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ff89cbbc-7ebf-41cb-b106-7588f91a43a2\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"42ee47b3-4c48-4548-91dd-012235a23923" + date: Thu, 26 May 2022 07:29:38 GMT + etag: W/"ff89cbbc-7ebf-41cb-b106-7588f91a43a2" strict-transport-security: max-age=2592000 + traceresponse: 00-4be26e5a192e4148a969492df6b072b0-720355e70ab7294b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -401,24 +424,25 @@ interactions: If-Match: - W/"7e67a355-f19c-4c19-8a10-2d69b2d2253f" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"PreconditionFailed","message":"The provided etag W/\"7e67a355-f19c-4c19-8a10-2d69b2d2253f\" doesn''t match the current etag for the resource. Please obtain and provide the latest etag by getting the - resource. See section on get apis in the documentation http://aka.ms/adtv2twins."}}' + resource. See section on get apis in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '299' + content-length: '300' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:10 GMT + date: Thu, 26 May 2022 07:29:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-52132597129a8a44a95b976dc1a72d48-e1fb0336d6495c4d-01 status: code: 412 message: Precondition Failed - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -429,43 +453,45 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"42ee47b3-4c48-4548-91dd-012235a23923" + - W/"ff89cbbc-7ebf-41cb-b106-7588f91a43a2" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:10 GMT - etag: W/"10f8597a-f76d-4124-8857-87cae4af823e" + date: Thu, 26 May 2022 07:29:38 GMT + etag: W/"c6145cb4-5cbc-43af-92f5-05b22063a19c" strict-transport-security: max-age=2592000 + traceresponse: 00-efb56afb31946d499f3a02db56a88391-d68ead0c89ab3342-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"10f8597a-f76d-4124-8857-87cae4af823e\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c6145cb4-5cbc-43af-92f5-05b22063a19c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: '232' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:10 GMT - etag: W/"10f8597a-f76d-4124-8857-87cae4af823e" + date: Thu, 26 May 2022 07:29:38 GMT + etag: W/"c6145cb4-5cbc-43af-92f5-05b22063a19c" strict-transport-security: max-age=2592000 + traceresponse: 00-8a81ef58d7815344a13efa851f744cfc-25b1017dedba404a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_present.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_present.yaml index d4e212bd21bf..b267c076706d 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_present.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_conditionally_if_present.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:09.299209+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:09.2992421+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:09.299266+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:38.9704625+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:38.9704825+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:38.970494+00:00"}],"nextLink":null}' headers: - content-length: '521' + content-length: '531' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:12 GMT + date: Thu, 26 May 2022 07:29:39 GMT + mise-correlation-id: bad8dbfb-8847-490e-b7b9-37bd8104417c strict-transport-security: max-age=2592000 + traceresponse: 00-66f0198db7892c479ddb1bde2e38047b-169cfd510b099046-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:12 GMT + date: Thu, 26 May 2022 07:29:39 GMT + mise-correlation-id: 67bdb453-06ee-468f-a204-8c8c19c922c4 strict-transport-security: max-age=2592000 + traceresponse: 00-487ccba6757c7f4a854bb88ad48e4dc9-2e6ecc4f9fe23542-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:12 GMT + date: Thu, 26 May 2022 07:29:39 GMT + mise-correlation-id: 38309383-42e1-4845-b3f1-9f1ef8388882 strict-transport-security: max-age=2592000 + traceresponse: 00-d0e9dfab2626b145a5feec153765f24b-18e8a949f4272e4a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:13 GMT + date: Thu, 26 May 2022 07:29:39 GMT + mise-correlation-id: c3e9156d-0192-4818-9506-7631cfa35c3f strict-transport-security: max-age=2592000 + traceresponse: 00-2c679532953ccf4c931bd1acd1afea4c-484bbb7251adbd41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:13 GMT + date: Thu, 26 May 2022 07:29:39 GMT + mise-correlation-id: 0418092f-a83c-4408-ad92-31fe3b4bb875 strict-transport-security: max-age=2592000 + traceresponse: 00-41401f41e577ce4e9845d538b0bb9a68-d41a5874838ac948-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:13 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a7c523cfa6601a4aa8d6705b74c6a6d7-8edb64a051732f47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:13 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-72f889ff59fd8544b5ab2510ae2430de-2878aedd2831064a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"10f8597a-f76d-4124-8857-87cae4af823e\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c6145cb4-5cbc-43af-92f5-05b22063a19c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: '260' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:13 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-812df4549b90ec4ca2ae1f451f5141a1-68923c38e09ca648-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2e997789cf863943a0bb3b0e4d32f78b-e712c2ec7a2aa642-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-de540292e72748498952410f65abaf87-fcb451145a81064c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d033417f3001f0409ea3d60db4e44c01-7ac5c2b255b5fb4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Thu, 26 May 2022 07:29:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f3b6417c12a28c4f8c55d3da3fa50664-aabe48e6d7f37f41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:15.6981969+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:15.6982328+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:15.6982524+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:40.6050355+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:40.6050577+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:40.60507+00:00"}]' headers: - content-length: '497' + content-length: '504' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT + date: Thu, 26 May 2022 07:29:39 GMT + mise-correlation-id: 1874af97-86d9-4499-b598-a24d917d5ea2 strict-transport-security: max-age=2592000 + traceresponse: 00-b96b531730207c45ab189769b68f45bc-6d0bcb82e73a024b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"a0c957b1-43c2-455d-bff9-3a7002c3580b\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:15.9495330Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"a95ea6eb-5012-47a6-9f4c-93df9d815f69\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:40.6701490Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:40.6701490Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT - etag: W/"a0c957b1-43c2-455d-bff9-3a7002c3580b" + date: Thu, 26 May 2022 07:29:40 GMT + etag: W/"a95ea6eb-5012-47a6-9f4c-93df9d815f69" strict-transport-security: max-age=2592000 + traceresponse: 00-44ff77c691ac9d4fa8533e4eb878926f-64f0c5bcf460404f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"eead6736-2240-486a-9be2-938993787aa5\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:16.2123124Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"c9118bca-9b29-4b2e-a97e-39dba0f5cbf9\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:40.7262267Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:40.7262267Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT - etag: W/"eead6736-2240-486a-9be2-938993787aa5" + date: Thu, 26 May 2022 07:29:40 GMT + etag: W/"c9118bca-9b29-4b2e-a97e-39dba0f5cbf9" strict-transport-security: max-age=2592000 + traceresponse: 00-701dbc0af3ab1e4ebe54aa270bb1afd5-66b892e2856ea241-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"2fd84f88-573d-4a26-b04f-2f578e4a599e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:16.4621196Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:16.4621196Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"2c8c1eb4-05c4-4f43-8b60-551634026c93\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:40.7860730Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:40.7860730Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:40.7860730Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT - etag: W/"2fd84f88-573d-4a26-b04f-2f578e4a599e" + date: Thu, 26 May 2022 07:29:40 GMT + etag: W/"2c8c1eb4-05c4-4f43-8b60-551634026c93" strict-transport-security: max-age=2592000 + traceresponse: 00-8e9f4f130deb8145a7baf925d14c61bb-d1b57806fa2f7b40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d16ce8d9-29f4-434c-af90-824d3f828ebf\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2f6869d9-4cd5-4569-8c1e-ff098551dc52\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:16 GMT - etag: W/"d16ce8d9-29f4-434c-af90-824d3f828ebf" + date: Thu, 26 May 2022 07:29:40 GMT + etag: W/"2f6869d9-4cd5-4569-8c1e-ff098551dc52" strict-transport-security: max-age=2592000 + traceresponse: 00-f71af75598245d4ea429ba7faa45371d-1e2f0bcdb07bac41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -401,41 +424,43 @@ interactions: If-Match: - '*' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:16 GMT - etag: W/"b3162e4c-6f5a-43fe-a065-f294a95c50a5" + date: Thu, 26 May 2022 07:29:40 GMT + etag: W/"ced341e2-18c4-43e7-8a93-f43956aebd5f" strict-transport-security: max-age=2592000 + traceresponse: 00-61cd45fb759f1c49b65c424b5ee04aae-364720cd2b2a4844-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b3162e4c-6f5a-43fe-a065-f294a95c50a5\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ced341e2-18c4-43e7-8a93-f43956aebd5f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: '232' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:16 GMT - etag: W/"b3162e4c-6f5a-43fe-a065-f294a95c50a5" + date: Thu, 26 May 2022 07:29:40 GMT + etag: W/"ced341e2-18c4-43e7-8a93-f43956aebd5f" strict-transport-security: max-age=2592000 + traceresponse: 00-3ed55055c282234ab4a1e271d80901da-c4e42597e4f94f40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_invalid_patch.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_invalid_patch.yaml index 5d1e5a31194d..1387f8866445 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_invalid_patch.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_invalid_patch.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:15.6981969+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:15.6982328+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:15.6982524+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:40.6050355+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:40.6050577+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:40.60507+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '530' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Thu, 26 May 2022 07:29:41 GMT + mise-correlation-id: 6f336f14-a578-46c7-bb36-32b6a8e9197a strict-transport-security: max-age=2592000 + traceresponse: 00-5633541145405d4f964b6d82d0033017-1b6f5b4ab14eba4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Thu, 26 May 2022 07:29:41 GMT + mise-correlation-id: 40db2382-0dde-410d-a2b8-4676a8a8c034 strict-transport-security: max-age=2592000 + traceresponse: 00-a983720068add545a3f5d057c778c90c-0b7dcddefb8c294e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Thu, 26 May 2022 07:29:41 GMT + mise-correlation-id: 8ea945b9-0e20-46b8-991e-d0a3e4e5f817 strict-transport-security: max-age=2592000 + traceresponse: 00-7f76d20f111d4245a12c2c682fdffdf8-48f01296807c5b49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Thu, 26 May 2022 07:29:41 GMT + mise-correlation-id: 04683fcd-b95b-439c-b60e-38c0048f3e5c strict-transport-security: max-age=2592000 + traceresponse: 00-baf1ebee5429274c909ece04d76ba462-c5be773cafbf3c4a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Thu, 26 May 2022 07:29:41 GMT + mise-correlation-id: 68b3b013-c0b7-43f0-a0d9-e1acfd1521ba strict-transport-security: max-age=2592000 + traceresponse: 00-a008a01bec7924468693e52cb2d7ec71-627f59d1b7f82d44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:20 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2e5f767dddccc34ab88234ab4a916ff7-c5ec31b040e25344-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:21 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8473eab831d14049a31171ce5d2b8fe3-ced1fd37efdb9041-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b3162e4c-6f5a-43fe-a065-f294a95c50a5\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ced341e2-18c4-43e7-8a93-f43956aebd5f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: '260' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:21 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6c970aca05aeb44ebe707d63d042bf5c-c725bb42497e454f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:21 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-588063ec2e50f64aba045362f66b7a6c-f4b6fbdaea541f48-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:21 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a6b7f2905a48b64a98b1755452091d15-0acb5dfe6036904b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:22 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3f3606fa5e5342428d163c09bdfe25aa-882fd195d9a6504f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:22 GMT + date: Thu, 26 May 2022 07:29:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8882bb2c504a664caf6fffbb09343b38-bc51d2a27e24904a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:23.0140548+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:23.0140834+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:23.0141124+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:42.1576737+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:42.1576953+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:42.1577081+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:22 GMT + date: Thu, 26 May 2022 07:29:41 GMT + mise-correlation-id: 7d9118a6-b089-436f-aa3b-6e1c8a22ca89 strict-transport-security: max-age=2592000 + traceresponse: 00-201a6bdb31ba634c992eee8e86567bce-c9f6d5a94c3e904c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"f400196d-a171-41d6-a4a2-48c702c6bbc0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:23.2689974Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"dc1777c8-6e5b-4e03-b169-22d3412d1d91\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:42.2505900Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:42.2505900Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:22 GMT - etag: W/"f400196d-a171-41d6-a4a2-48c702c6bbc0" + date: Thu, 26 May 2022 07:29:41 GMT + etag: W/"dc1777c8-6e5b-4e03-b169-22d3412d1d91" strict-transport-security: max-age=2592000 + traceresponse: 00-e88183f57462b84eaaeb388b4c4e65a6-8ec162708fc06640-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"e7140fad-f439-4bb9-9fee-5bb18feacf6c\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:23.5343358Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"8e74d5f0-8c15-4078-a67e-07201d332b3a\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:42.3306511Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:42.3306511Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:23 GMT - etag: W/"e7140fad-f439-4bb9-9fee-5bb18feacf6c" + date: Thu, 26 May 2022 07:29:41 GMT + etag: W/"8e74d5f0-8c15-4078-a67e-07201d332b3a" strict-transport-security: max-age=2592000 + traceresponse: 00-3b2318e34506984cb9ec7625fb0886bf-18d09693d3bd0846-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"9ed3acf1-2bd9-4c51-8e0f-f8584fdf7cac\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:23.7849979Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:23.7849979Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"5f4d9084-f583-4723-ba58-7e61939b393f\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:42.4029331Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:42.4029331Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:42.4029331Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:23 GMT - etag: W/"9ed3acf1-2bd9-4c51-8e0f-f8584fdf7cac" + date: Thu, 26 May 2022 07:29:41 GMT + etag: W/"5f4d9084-f583-4723-ba58-7e61939b393f" strict-transport-security: max-age=2592000 + traceresponse: 00-e4ae1c10b4e04741814ea2905e8a12eb-ce1fe6824395ce42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"c7f0ce83-cb2a-46cb-814f-8629375ffcfa\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"a9bce070-06a2-4e69-8bfc-8d10fad23b13\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:23 GMT - etag: W/"c7f0ce83-cb2a-46cb-814f-8629375ffcfa" + date: Thu, 26 May 2022 07:29:42 GMT + etag: W/"a9bce070-06a2-4e69-8bfc-8d10fad23b13" strict-transport-security: max-age=2592000 + traceresponse: 00-942f51ea73baeb4dae903363859b063e-5167c0d3829f284c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "move", "path": "/isAccessRestricted"}]' headers: @@ -399,23 +422,24 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Unsupported operation type move. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '195' + content-length: '196' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:23 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-199f5bf66b5d4340be98a3fd9106c663-2a75c3d514d5014d-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "remove", "path": "/isAccessDoorRestricted"}]' headers: @@ -426,24 +450,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"The target location specified by path segment ''isAccessDoorRestricted'' was not found. Please provide a valid patch document. See section on update apis in the documentation - http://aka.ms/adtv2twins."}}' + https://aka.ms/adtv2twins."}}' headers: - content-length: '248' + content-length: '249' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:24 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f3299bd7735410449843d2c523655178-b964df059422fd40-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '["isAccessRestricted"]' headers: @@ -454,24 +479,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"errors":{"[0]":["Error converting value \"isAccessRestricted\" to type ''Microsoft.AspNetCore.JsonPatch.Operations.Operation''. Path ''[0]'', line 1, position 21."]},"type":"https://tools.ietf.org/html/rfc7231#section-6.5.1","title":"One - or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|4aefe162-437063c9bf5945c2."}}' + or more validation errors occurred.","status":400,"detail":null,"instance":null,"extensions":{"traceId":"|7ae9e0fb-4ea455c97886336a."}}' headers: content-length: '371' content-type: application/problem+json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:24 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-49d60c16db66504c989d8c84cc244c30-1ae74413d96d5841-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{}]' headers: @@ -482,23 +508,24 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"JsonPatchInvalid","message":"Parameter op must not be empty. Please provide a valid patch document. See section on update apis - in the documentation http://aka.ms/adtv2twins."}}' + in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '194' + content-length: '195' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:24 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-de6fb9ec988eb348813b7f11cf4f784d-f667b1117f8e234b-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[]' headers: @@ -509,19 +536,20 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:24 GMT - etag: W/"b9407e22-ef30-40d4-b50d-673e0b0f631a" + date: Thu, 26 May 2022 07:29:42 GMT + etag: W/"d21d8627-2038-405a-8c0e-026496d5e608" strict-transport-security: max-age=2592000 + traceresponse: 00-ddbcd3368efa474db4d0eedeca0596af-6631ed7b11bf774b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_multiple.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_multiple.yaml index 8682764ce098..f342f05f3005 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_multiple.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_multiple.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:23.0140548+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:23.0140834+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:23.0141124+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:42.1576737+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:42.1576953+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:42.1577081+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Thu, 26 May 2022 07:29:42 GMT + mise-correlation-id: fa65bfac-9de9-466b-8856-7f5dd3b638e8 strict-transport-security: max-age=2592000 + traceresponse: 00-b58dd1147e925c43aa79ad4ea1843de5-6f8ef6a80050fd4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Thu, 26 May 2022 07:29:42 GMT + mise-correlation-id: ec4216ae-10cb-454a-9134-9296dfc9de9a strict-transport-security: max-age=2592000 + traceresponse: 00-ebf80c3571cc8d4987d2550c66e7ab78-1bf990ca6d205c42-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Thu, 26 May 2022 07:29:42 GMT + mise-correlation-id: b1fd2190-5093-4606-8e9c-5787636a02f4 strict-transport-security: max-age=2592000 + traceresponse: 00-70990f4a6c19a9469d6ae85c7b2e17ab-1f78b3b467392645-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Thu, 26 May 2022 07:29:42 GMT + mise-correlation-id: 04d27214-fd56-4d75-a35a-821803b4c212 strict-transport-security: max-age=2592000 + traceresponse: 00-18115656873bdc408fe44b73b429fd07-1c6ff266973d8448-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:28 GMT + date: Thu, 26 May 2022 07:29:42 GMT + mise-correlation-id: 6e448674-6e32-4c1f-92b2-112d2bce1c76 strict-transport-security: max-age=2592000 + traceresponse: 00-c6df2995059e654b9a47edb1553c0048-f1d56c6305de7743-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:28 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8629230ebf17be4da93388dfa9a46a38-71b32cb6916fc94d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:28 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fd1ee221eb2af240b99fbded773a57d0-ea4255f904c7d14e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"b9407e22-ef30-40d4-b50d-673e0b0f631a\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d21d8627-2038-405a-8c0e-026496d5e608\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}]}' headers: content-length: '261' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:28 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0d4fc874b9c3224184fa822131b929cb-c915ac435ae97946-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-572e4d76b7023b4cb8f70825b65f4b08-9f54552c2f2cc84a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1ce9339f2aeda8468c5e6946ee3ed8a6-a8bd767122516a41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Thu, 26 May 2022 07:29:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fea7d333f2f9c04cba68b93efc672641-683b152ca6ca2b46-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Thu, 26 May 2022 07:29:43 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bcc409134b472f4ca43e0686ca59f475-0ae461ae1c93414c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:30.3057882+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:30.3058147+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:30.3058317+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:43.8936353+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:43.8936593+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:43.8936742+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT + date: Thu, 26 May 2022 07:29:43 GMT + mise-correlation-id: 2e09f2d9-0ef2-4658-b1b5-6c2eece2ebea strict-transport-security: max-age=2592000 + traceresponse: 00-008516de9d24784e928b4eaef2b76f21-af228c8107234b40-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"d61f634c-4c0b-4173-93d9-35b4e868289e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:30.5661613Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"9aab745a-9a59-4ca5-8d22-6d3a50adc346\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:43.9629261Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:43.9629261Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT - etag: W/"d61f634c-4c0b-4173-93d9-35b4e868289e" + date: Thu, 26 May 2022 07:29:43 GMT + etag: W/"9aab745a-9a59-4ca5-8d22-6d3a50adc346" strict-transport-security: max-age=2592000 + traceresponse: 00-4123f021a5166f4b9d7909699a4a7fc2-bc6c00b25bf68440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"1ce37012-4727-40b1-b88d-9530daae90b9\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:30.8200298Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"9f7ce34d-7cbd-4166-88f5-d2d2eca09cba\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:44.0227990Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:44.0227990Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT - etag: W/"1ce37012-4727-40b1-b88d-9530daae90b9" + date: Thu, 26 May 2022 07:29:43 GMT + etag: W/"9f7ce34d-7cbd-4166-88f5-d2d2eca09cba" strict-transport-security: max-age=2592000 + traceresponse: 00-5183f06a4ef049488f61a7e1ec301468-8c395dce287b1141-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"ac6eba2d-36ce-45ce-982e-ac7d4bb448ad\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:31.1465021Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:31.1465021Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"8b016af8-c121-4331-b66b-f8f4d106358c\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:44.0870993Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:44.0870993Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:44.0870993Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT - etag: W/"ac6eba2d-36ce-45ce-982e-ac7d4bb448ad" + date: Thu, 26 May 2022 07:29:43 GMT + etag: W/"8b016af8-c121-4331-b66b-f8f4d106358c" strict-transport-security: max-age=2592000 + traceresponse: 00-dd891429ad21244f856ed3c7d349285e-d70e876df05dd04c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"50648f3e-c0f4-46ae-97bd-180280638735\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"e2e6a6dc-85f5-4c8c-8296-0d2fcf811795\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:31 GMT - etag: W/"50648f3e-c0f4-46ae-97bd-180280638735" + date: Thu, 26 May 2022 07:29:43 GMT + etag: W/"e2e6a6dc-85f5-4c8c-8296-0d2fcf811795" strict-transport-security: max-age=2592000 + traceresponse: 00-021a3f394ef8fa47b3d920946dad9687-18daaf7aaf70dd4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}, {"op": "remove", "path": "/isAccessRestricted"}]' @@ -400,41 +423,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:31 GMT - etag: W/"2c4ef1ab-350a-44e7-85e8-6fa7d14cf56f" + date: Thu, 26 May 2022 07:29:43 GMT + etag: W/"4f525ba7-d693-4ab5-bb6b-fbf038c07b9f" strict-transport-security: max-age=2592000 + traceresponse: 00-be59050bbaa57b43bc274e93ec24264f-722ff33f93ded74e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2c4ef1ab-350a-44e7-85e8-6fa7d14cf56f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"4f525ba7-d693-4ab5-bb6b-fbf038c07b9f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' headers: content-length: '206' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:31 GMT - etag: W/"2c4ef1ab-350a-44e7-85e8-6fa7d14cf56f" + date: Thu, 26 May 2022 07:29:43 GMT + etag: W/"4f525ba7-d693-4ab5-bb6b-fbf038c07b9f" strict-transport-security: max-age=2592000 + traceresponse: 00-0a4b0ff8e982c44eaca1541470fbef34-bb0b8c455d5abf49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_not_existing.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_not_existing.yaml index 11b6bd88ad82..8b51ea586642 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_not_existing.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_not_existing.yaml @@ -9,24 +9,25 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2022-05-31 response: body: string: '{"error":{"code":"RelationshipNotFound","message":"Relationship foo not found on twin DTRelationshipTestsBuildingTwin. Please verify that the relationship id is valid and ensure that the relationship is not deleted. - See section on listing relationships in the documentation http://aka.ms/adtv2twins."}}' + See section on listing relationships in the documentation https://aka.ms/adtv2twins."}}' headers: - content-length: '302' + content-length: '303' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:33 GMT + date: Thu, 26 May 2022 07:29:43 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1a178876903feb4e8192c123d22d300c-f31b4f8817ac3c44-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/Property1", "value": 42}]' headers: @@ -37,22 +38,23 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '{"error":{"code":"DigitalTwinNotFound","message":"There is no digital twin instance that exists with the ID foo. Please verify that the twin id is valid and ensure that the twin is not deleted. See section on querying - the twins http://aka.ms/adtv2query."}}' + the twins https://aka.ms/adtv2query."}}' headers: - content-length: '256' + content-length: '257' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:33 GMT + date: Thu, 26 May 2022 07:29:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d7d3b7b3716a58499e6a46f44c2e7989-5b174f387fef7642-01 status: code: 404 message: Not Found - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_remove.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_remove.yaml index 6d4970043a6c..344ca278baa4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_remove.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_remove.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:30.3057882+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:30.3058147+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:30.3058317+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:43.8936353+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:43.8936593+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:43.8936742+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Thu, 26 May 2022 07:29:44 GMT + mise-correlation-id: 13ccf01f-5789-4c96-aa98-7edf5e5160e6 strict-transport-security: max-age=2592000 + traceresponse: 00-30f021b001b3a347bdfa626b45087bc8-505635fae7a90d4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Thu, 26 May 2022 07:29:44 GMT + mise-correlation-id: a0ea5609-361d-4792-851c-0d918f01b351 strict-transport-security: max-age=2592000 + traceresponse: 00-6b894552bc434a40855b32a4897d800c-1de49ee71554b848-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Thu, 26 May 2022 07:29:44 GMT + mise-correlation-id: b95c135e-a228-426c-bbe0-301137547669 strict-transport-security: max-age=2592000 + traceresponse: 00-6f00c68bf11ceb478ad0e50c9419bcf1-534320a72f900249-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Thu, 26 May 2022 07:29:44 GMT + mise-correlation-id: 2e96ee1e-deb0-49b2-8a67-90ee3241f40d strict-transport-security: max-age=2592000 + traceresponse: 00-f71ab2dfc2c462468e4d2e6e298e1d73-2d28092c5e6c8647-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:35 GMT + date: Thu, 26 May 2022 07:29:44 GMT + mise-correlation-id: e9712329-5d67-4f59-a9a6-13fe85f40e77 strict-transport-security: max-age=2592000 + traceresponse: 00-4281332769f0344893d39a0158407597-b053221344825f4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:35 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-45b4dcbfe7f93a40a6d237f75d1b3bed-8c93fc8808908246-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:35 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-eb2a65ae5a81cb4ea7396312e2b07af5-67b42d801fbffc4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2c4ef1ab-350a-44e7-85e8-6fa7d14cf56f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"4f525ba7-d693-4ab5-bb6b-fbf038c07b9f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' headers: content-length: '234' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:35 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-46694365b7a5c649ad8f1572a50b43b6-d7768ddbffa68b4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:36 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6fe527738a64724392040a3abe10e19d-b845b885f643f940-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bad0c2382b057d4585884f9318dd5373-84fc553890b64243-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ae47f8654d293c47a562d6328f7ce3a7-94e4b336cddf604b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Thu, 26 May 2022 07:29:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b9f8d801691cbb4d97e9b09f17d476bd-f5fdd589229bdf43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:39.2140348+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:39.2140604+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:39.2140796+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:45.984298+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:45.9843314+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:45.9847642+00:00"}]' headers: - content-length: '497' + content-length: '505' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Thu, 26 May 2022 07:29:45 GMT + mise-correlation-id: 9744b807-1552-4ef5-a1df-926d9a464f9e strict-transport-security: max-age=2592000 + traceresponse: 00-3ff2ca11ed486a4fb24e8ad5aa9bb097-a2a06ba7e5133d46-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"f85ceb54-6480-4629-a362-d66f23586a08\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:39.4667361Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"a5242a07-ce84-45ac-bb54-4d9e4d4d589d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:46.0721132Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:46.0721132Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"f85ceb54-6480-4629-a362-d66f23586a08" + date: Thu, 26 May 2022 07:29:45 GMT + etag: W/"a5242a07-ce84-45ac-bb54-4d9e4d4d589d" strict-transport-security: max-age=2592000 + traceresponse: 00-7ca4252398920845a2b158ec322d9ed7-1382f9dd199ca642-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"23f947ff-e4a7-4844-923a-dcf5eb413b69\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:39.7151223Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"0fd6cda0-fbe0-40a3-9809-78c228c18a06\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:46.1343605Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:46.1343605Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"23f947ff-e4a7-4844-923a-dcf5eb413b69" + date: Thu, 26 May 2022 07:29:45 GMT + etag: W/"0fd6cda0-fbe0-40a3-9809-78c228c18a06" strict-transport-security: max-age=2592000 + traceresponse: 00-e86e431459ab1f47a2e44abc3edd6bc2-d9dfed8c6b725d4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"045a0e97-f4e4-48e0-8743-e1ba0917337a\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:39.9779517Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:39.9779517Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"8b095470-6ad5-44eb-b249-adf13f08a986\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:46.1917315Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:46.1917315Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:46.1917315Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"045a0e97-f4e4-48e0-8743-e1ba0917337a" + date: Thu, 26 May 2022 07:29:45 GMT + etag: W/"8b095470-6ad5-44eb-b249-adf13f08a986" strict-transport-security: max-age=2592000 + traceresponse: 00-ddd1f9f3f3923448a5e78ff770a0a683-7290b33b066fe443-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"ffc0a126-e90c-4c08-b02f-591c76880232\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2da4af79-7b5b-4b15-b8b9-39855a6b57c7\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"ffc0a126-e90c-4c08-b02f-591c76880232" + date: Thu, 26 May 2022 07:29:45 GMT + etag: W/"2da4af79-7b5b-4b15-b8b9-39855a6b57c7" strict-transport-security: max-age=2592000 + traceresponse: 00-e38016395977cf4ab71350528c38e4a5-b9c854dbedac824b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "remove", "path": "/isAccessRestricted"}]' headers: @@ -399,41 +422,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:40 GMT - etag: W/"0251c60e-0e6d-49ac-b6c4-9e6930e6259c" + date: Thu, 26 May 2022 07:29:45 GMT + etag: W/"0eea9840-50ef-4ec3-b026-b524b7775bd5" strict-transport-security: max-age=2592000 + traceresponse: 00-91622588bd10e344b9187d69d03e35e6-b42ab21c0a227640-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0251c60e-0e6d-49ac-b6c4-9e6930e6259c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0eea9840-50ef-4ec3-b026-b524b7775bd5\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' headers: content-length: '206' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:40 GMT - etag: W/"0251c60e-0e6d-49ac-b6c4-9e6930e6259c" + date: Thu, 26 May 2022 07:29:45 GMT + etag: W/"0eea9840-50ef-4ec3-b026-b524b7775bd5" strict-transport-security: max-age=2592000 + traceresponse: 00-bb7e3095432f86409fa25874ed2f02c7-3cf58cce4dff0e40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_replace.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_replace.yaml index eb76dfbd6b15..c5750ca51970 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_replace.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_update_relationship_replace.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:39.2140348+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:39.2140604+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:39.2140796+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:45.984298+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:45.9843314+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:45.9847642+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '531' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Thu, 26 May 2022 07:29:45 GMT + mise-correlation-id: ea438f12-35a3-4fdd-9174-169ec10728e4 strict-transport-security: max-age=2592000 + traceresponse: 00-5b68bdb6e6da4b4b89f61f27207a9f72-2191c61433efa440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Thu, 26 May 2022 07:29:46 GMT + mise-correlation-id: 19e17a44-408f-44a7-90e8-acf5cedb8277 strict-transport-security: max-age=2592000 + traceresponse: 00-8a151d717074f74ebd5602b07943d60c-6ee3a854f6c5074e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Thu, 26 May 2022 07:29:46 GMT + mise-correlation-id: f54c72cd-472f-4d5d-aa3b-d6dd5b82f645 strict-transport-security: max-age=2592000 + traceresponse: 00-7467e79b1c2c08448471c4e58674d224-5cdae290928e9f4f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Thu, 26 May 2022 07:29:46 GMT + mise-correlation-id: 5a4afdb0-f423-49c1-b707-46453081cfae strict-transport-security: max-age=2592000 + traceresponse: 00-72927636c4aeb14daff1c31e49c5fa64-b93d7db09fa55c41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Thu, 26 May 2022 07:29:46 GMT + mise-correlation-id: f34eae6d-0bd1-41e6-b3f1-f77e38cc7039 strict-transport-security: max-age=2592000 + traceresponse: 00-8de724fb38f8b349b69388c52c10b443-5ccb31ffa131b045-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:43 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-339f76bb27745e47a8f4fc99c8546a8a-80630dd86781b945-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:43 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9689535e9c60514db674313dbe5b80ad-59dea00ca05d4148-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0251c60e-0e6d-49ac-b6c4-9e6930e6259c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0eea9840-50ef-4ec3-b026-b524b7775bd5\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}]}' headers: content-length: '234' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:43 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fe448fb9e735124c9a84e4a4bd3f8440-f196aa97138fdb43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:43 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1d8d9dd5cf6bbc44b11236f013197a86-e8ad0e29a91d444c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-15a504436cfeff4f8c02f19ea85b11be-a9caa41b2658c744-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-157a65c47a26e644a1d6663f703e39a4-2dd31a7a0823ee46-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Thu, 26 May 2022 07:29:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f093bc529a02ce45b10a62bda1235f3a-c23f56142763c54e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:47.525506+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:47.5255579+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:47.5255805+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:47.4805692+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:47.4805916+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:47.4806039+00:00"}]' headers: - content-length: '496' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Thu, 26 May 2022 07:29:46 GMT + mise-correlation-id: a3767ced-7f09-449f-99ed-40fce91cbb79 strict-transport-security: max-age=2592000 + traceresponse: 00-378888e21111534ba708d921069fe3e5-de59b1e24b3d0e49-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"0465fabd-0295-4899-a810-10abf99d36df\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:47.7775343Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"df2b36c8-62de-4811-b675-95ac26de9cec\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:47.5428920Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:47.5428920Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"0465fabd-0295-4899-a810-10abf99d36df" + date: Thu, 26 May 2022 07:29:46 GMT + etag: W/"df2b36c8-62de-4811-b675-95ac26de9cec" strict-transport-security: max-age=2592000 + traceresponse: 00-c7074a1f309ace41ae3f0df3b4453fb6-be45468f48544246-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"b9e54f38-264e-4356-ab36-12fd05937012\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:48.0273529Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"6733704f-6346-4186-9aba-f6019522d377\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:47.5998638Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:47.5998638Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"b9e54f38-264e-4356-ab36-12fd05937012" + date: Thu, 26 May 2022 07:29:46 GMT + etag: W/"6733704f-6346-4186-9aba-f6019522d377" strict-transport-security: max-age=2592000 + traceresponse: 00-a7bafa6bb774a04993e9a3fa2a138e23-94325ac46d7d824a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"b37dd38a-e4fa-40cb-851b-9e87571eb86c\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:48.2978247Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:48.2978247Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"dc8b54e5-8f74-4c07-9b5d-337ce991bb59\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:47.6557632Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:47.6557632Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:47.6557632Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"b37dd38a-e4fa-40cb-851b-9e87571eb86c" + date: Thu, 26 May 2022 07:29:46 GMT + etag: W/"dc8b54e5-8f74-4c07-9b5d-337ce991bb59" strict-transport-security: max-age=2592000 + traceresponse: 00-adca58eb19f33d40aaadab230c8cbe92-6237f3f709d4214d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"59e7bd14-a103-4d9c-a8a3-710e68342955\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"86300927-5ee6-482a-9d22-18d92b7d3880\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"59e7bd14-a103-4d9c-a8a3-710e68342955" + date: Thu, 26 May 2022 07:29:46 GMT + etag: W/"86300927-5ee6-482a-9d22-18d92b7d3880" strict-transport-security: max-age=2592000 + traceresponse: 00-64d053fd600a1d43af6c7d62e903885e-385c6d195c8be242-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -399,41 +422,43 @@ interactions: Content-Type: - application/json-patch+json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PATCH - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:48 GMT - etag: W/"05d879f4-cd85-4548-a843-47fafb5672a0" + date: Thu, 26 May 2022 07:29:46 GMT + etag: W/"d9fd95a6-4e47-426a-8d70-fb773d8da85f" strict-transport-security: max-age=2592000 + traceresponse: 00-f738ca60a8b92644aca82b660af7a049-5fb0eea29102864a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"05d879f4-cd85-4548-a843-47fafb5672a0\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d9fd95a6-4e47-426a-8d70-fb773d8da85f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: '232' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:48 GMT - etag: W/"05d879f4-cd85-4548-a843-47fafb5672a0" + date: Thu, 26 May 2022 07:29:46 GMT + etag: W/"d9fd95a6-4e47-426a-8d70-fb773d8da85f" strict-transport-security: max-age=2592000 + traceresponse: 00-1777eb9310e7f040a4405a4d51427cb6-099d821a5fd88841-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_upsert_relationship.yaml b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_upsert_relationship.yaml index 71d5d7c691ec..9479890f43ff 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_upsert_relationship.yaml +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/recordings/test_relationships_async.test_upsert_relationship.yaml @@ -5,245 +5,262 @@ interactions: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: - string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:47.525506+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:47.5255579+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:47.5255805+00:00"}],"nextLink":null}' + string: '{"value":[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:47.4805692+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:47.4805916+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:47.4806039+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '532' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:52 GMT + date: Thu, 26 May 2022 07:29:47 GMT + mise-correlation-id: 041a9557-e75c-46c7-9402-7b07302e1fd1 strict-transport-security: max-age=2592000 + traceresponse: 00-5a92693950fd384696ecea007ddf887a-659e084febc5234f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Thu, 26 May 2022 07:29:47 GMT + mise-correlation-id: 6a7ba3c0-f676-4698-a0b4-ea9ab43fc4af strict-transport-security: max-age=2592000 + traceresponse: 00-ede0b9dd959d784b961659e7c146f8d6-047ab3e1fb005148-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Thu, 26 May 2022 07:29:47 GMT + mise-correlation-id: d0664cdd-f145-414f-8299-49fe1abc2500 strict-transport-security: max-age=2592000 + traceresponse: 00-fd91256210109243b62431d3a2e55b7e-b96a0ed66a633f48-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Thu, 26 May 2022 07:29:47 GMT + mise-correlation-id: e5c0dc56-738c-4840-a41f-73e298de4637 strict-transport-security: max-age=2592000 + traceresponse: 00-dca7b82494907b43ac5165e53e259f3e-b58e2a5fc84adf4c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 response: body: string: '{"value":[],"nextLink":null}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Thu, 26 May 2022 07:29:47 GMT + mise-correlation-id: 8fc2fa2f-3c5c-4d2d-8d34-bc8a6550de45 strict-transport-security: max-age=2592000 + traceresponse: 00-eb6fc8132da9644e943d188ee0106f45-d1c8682249ee2247-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a6047a42e8744a45a305f8e208b7c284-aec81b308a9b774c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 response: body: string: '{"nextLink":null,"value":[]}' headers: content-length: '28' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:54 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-df4536c1adeaa140803d95aeac23c781-73150a239f845a4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: GET - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 response: body: - string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"05d879f4-cd85-4548-a843-47fafb5672a0\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' + string: '{"nextLink":null,"value":[{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d9fd95a6-4e47-426a-8d70-fb773d8da85f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}]}' headers: content-length: '260' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:55 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-02a4e316a0c4564d83cd50171318290a-18118b11e8e70144-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:55 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-58a789cbf07bc245a0c38d6c0d60a92a-0cc8e41cf4531e4e-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:55 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-eda3ca8cf96dbf40b0c0b8fa3cdffbe2-72c6fb0be7f2c543-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:56 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3d8bdd41f26a8441b0fa1867d978f7f3-cac63921a523d74f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: DELETE - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:56 GMT + date: Thu, 26 May 2022 07:29:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ac964564dfd7434f985bd8ba14792566-bb6b56f6bf7e8a46-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +282,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: POST - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 response: body: - string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en":"Building"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:57.8269681+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:57.8269954+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2020-11-24T21:16:57.8270164+00:00"}]' + string: '[{"id":"dtmi:samples:RelationshipTestBuilding;1","description":{},"displayName":{"en-US":"Building"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:48.9209954+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en-US":"Floor"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:48.9210181+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en-US":"Room"},"decommissioned":false,"uploadTime":"2022-05-26T07:29:48.9210307+00:00"}]' headers: - content-length: '497' + content-length: '506' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:57 GMT + date: Thu, 26 May 2022 07:29:48 GMT + mise-correlation-id: bf1582ce-69a5-41ef-8146-582f0a3714e9 strict-transport-security: max-age=2592000 + traceresponse: 00-a965c90e9cd24e4a9ac9e676b770866c-b21d58d0aad48544-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +310,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"4f4d1e11-7e21-4d7a-955e-ccff9d320bfb\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:58.0923097Z"}}}' + string: '{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"12946f80-69c8-4664-b77e-7e660be69451\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","$lastUpdateTime":"2022-05-26T07:29:49.0148437Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:49.0148437Z"}}}' headers: - content-length: '256' + content-length: '305' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:57 GMT - etag: W/"4f4d1e11-7e21-4d7a-955e-ccff9d320bfb" + date: Thu, 26 May 2022 07:29:48 GMT + etag: W/"12946f80-69c8-4664-b77e-7e660be69451" strict-transport-security: max-age=2592000 + traceresponse: 00-20bc8d73a00b9241a2c4adf04660f6b5-aeac96015298644e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +338,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"f25f3982-7126-44f2-9697-1d6d1de336a4\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2020-11-24T21:16:58.3466601Z"}}}' + string: '{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"e7831207-c390-40d4-b324-02c496924f2e\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","$lastUpdateTime":"2022-05-26T07:29:49.0719840Z","AverageTemperature":{"lastUpdateTime":"2022-05-26T07:29:49.0719840Z"}}}' headers: - content-length: '250' + content-length: '299' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:57 GMT - etag: W/"f25f3982-7126-44f2-9697-1d6d1de336a4" + date: Thu, 26 May 2022 07:29:48 GMT + etag: W/"e7831207-c390-40d4-b324-02c496924f2e" strict-transport-security: max-age=2592000 + traceresponse: 00-cab8479a3b63044e9a2e45851c91c074-ce4a19903e0add47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2022-05-31 - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +366,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 response: body: - string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"579e5e1e-2524-4bf4-8c0f-9485bccb337d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2020-11-24T21:16:59.2092822Z"},"IsOccupied":{"lastUpdateTime":"2020-11-24T21:16:59.2092822Z"}}}' + string: '{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"50855aa4-faf2-4099-b991-e36cbcdf5b28\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","$lastUpdateTime":"2022-05-26T07:29:49.1319533Z","Temperature":{"lastUpdateTime":"2022-05-26T07:29:49.1319533Z"},"IsOccupied":{"lastUpdateTime":"2022-05-26T07:29:49.1319533Z"}}}' headers: - content-length: '315' + content-length: '364' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:58 GMT - etag: W/"579e5e1e-2524-4bf4-8c0f-9485bccb337d" + date: Thu, 26 May 2022 07:29:48 GMT + etag: W/"50855aa4-faf2-4099-b991-e36cbcdf5b28" strict-transport-security: max-age=2592000 + traceresponse: 00-ec96596c1d1f2744869498be6dab0cdc-e683bb32244df74d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +395,23 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"e085e9b6-9ad9-42a6-b9c4-2a0d503b31fb\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"d95425b9-5aa6-476f-8bf5-f642bc950681\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":false}' headers: content-length: '233' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:59 GMT - etag: W/"e085e9b6-9ad9-42a6-b9c4-2a0d503b31fb" + date: Thu, 26 May 2022 07:29:48 GMT + etag: W/"d95425b9-5aa6-476f-8bf5-f642bc950681" strict-transport-security: max-age=2592000 + traceresponse: 00-a81b85b652e0f8459ee8e588680ec38d-361d5b920749fb46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -401,20 +424,21 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0 Python/3.10.4 (Windows-10-10.0.22000-SP0) method: PUT - uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + uri: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"5b9bfe30-66ea-49bd-a052-dbd2b78168a9\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"fe45f14e-d2ac-4bb8-a890-bf649f999428\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin","isAccessRestricted":true}' headers: content-length: '232' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:59 GMT - etag: W/"5b9bfe30-66ea-49bd-a052-dbd2b78168a9" + date: Thu, 26 May 2022 07:29:48 GMT + etag: W/"fe45f14e-d2ac-4bb8-a890-bf649f999428" strict-transport-security: max-age=2592000 + traceresponse: 00-29b2a3508063dd479f22c2101ae8be5a-2b9556eb15dbeb46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2020-10-31 + url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2022-05-31 version: 1 diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/test_digital_twins.py b/sdk/digitaltwins/azure-digitaltwins-core/tests/test_digital_twins.py index 0c04dd639def..1510ed3c14a4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/test_digital_twins.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/test_digital_twins.py @@ -703,4 +703,4 @@ def test_publish_telemetry_not_existing(self, resource_group, location, digitalt telemetry = {"ComponentTelemetry1": 5} client = self._get_client(digitaltwin.host_name) with pytest.raises(ResourceNotFoundError): - client.publish_telemetry("foo", telemetry) \ No newline at end of file + client.publish_telemetry("foo", telemetry) diff --git a/sdk/digitaltwins/azure-digitaltwins-core/tests/test_relationships.py b/sdk/digitaltwins/azure-digitaltwins-core/tests/test_relationships.py index af7f46d5d206..32ea46b48177 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/test_relationships.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/test_relationships.py @@ -50,17 +50,24 @@ def _clean_up_models(self, client, *models): def _clean_up_relationships(self, client): for dt_id in [ROOM_DIGITAL_TWIN, FLOOR_DIGITAL_TWIN, BUILDING_DIGITAL_TWIN]: - for relationship in client.list_relationships(dt_id): - client.delete_relationship( - dt_id, - relationship['$relationshipId'] - ) + try: + for relationship in client.list_relationships(dt_id): + client.delete_relationship( + dt_id, + relationship['$relationshipId'] + ) + except: + pass def _clean_up_twins(self, client): for dt_id in [ROOM_DIGITAL_TWIN, FLOOR_DIGITAL_TWIN, BUILDING_DIGITAL_TWIN]: - client.delete_digital_twin(dt_id) + try: + client.delete_digital_twin(dt_id) + except: + pass def _set_up_models(self, client, *models): + self._clean_up_models(client) self._clean_up_relationships(client) self._clean_up_twins(client) diff --git a/sdk/digitaltwins/tests.yml b/sdk/digitaltwins/tests.yml index 9063851bebe1..5e17dd092e77 100644 --- a/sdk/digitaltwins/tests.yml +++ b/sdk/digitaltwins/tests.yml @@ -5,6 +5,7 @@ stages: parameters: BuildTargetingString: azure-digitaltwins-core ServiceDirectory: digitaltwins + Location: westus2 EnvVars: AZURE_CLIENT_ID: $(DIGITALTWINS_CLIENT_ID) AZURE_CLIENT_SECRET: $(DIGITALTWINS_CLIENT_SECRET) diff --git a/shared_requirements.txt b/shared_requirements.txt index 1f7d15bda4b9..5b1346770e55 100644 --- a/shared_requirements.txt +++ b/shared_requirements.txt @@ -139,6 +139,7 @@ chardet<5,>=3.0.2 #override azure-cosmos azure-core<2.0.0,>=1.23.0 #override azure-data-tables azure-core<2.0.0,>=1.15.0 #override azure-data-tables msrest>=0.6.10 +#override azure-digitaltwins-core azure-core<2.0.0,>=1.20.0 #override azure-eventhub azure-core<2.0.0,>=1.14.0 #override azure-eventhub typing-extensions>=4.0.1 #override azure-identity azure-core<2.0.0,>=1.11.0