diff --git a/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md b/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md index e936c716a736..072abe045fb4 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md +++ b/sdk/digitaltwins/azure-digitaltwins-core/CHANGELOG.md @@ -1,17 +1,16 @@ # Release History -## 1.2.0 (Unreleased) - -### 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..a62955097718 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 "2021-06-30-preview". 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..ae5fc088140f 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 "2021-06-30-preview". 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', "2021-06-30-preview") # 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..58920e6942de --- /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.0b1" 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..56ddb8d6e2e7 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 "2021-06-30-preview". 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..60f583bca369 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 "2021-06-30-preview". 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', "2021-06-30-preview") # 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..c9470f9847f9 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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..42bc59acdbc8 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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..a15f53af839a 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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..fe6f94b3bf1d 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', "2021-06-30-preview") # 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..6ec263432db8 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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..c98bfe2722dd 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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..17a3a8a4373d 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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..f6862a20d73a 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', "2021-06-30-preview") # 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', "2021-06-30-preview") # 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/azure/digitaltwins/core/_version.py b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_version.py index 9a3f3697622b..c527d07f597b 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_version.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/azure/digitaltwins/core/_version.py @@ -3,6 +3,6 @@ # Licensed under the MIT License. # ------------------------------------ -VERSION = "1.2.0" +VERSION = "1.2.0b1" SDK_MONIKER = "digitaltwins-core/{}".format(VERSION) # type: str 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/_preparer.py b/sdk/digitaltwins/azure-digitaltwins-core/tests/_preparer.py index 38979b6039cb..b6b3a40e249a 100644 --- a/sdk/digitaltwins/azure-digitaltwins-core/tests/_preparer.py +++ b/sdk/digitaltwins/azure-digitaltwins-core/tests/_preparer.py @@ -97,7 +97,7 @@ def create_resource(self, name, **kwargs): self.resource = FakeResource( name=name, id=name, - host_name= self.resource_moniker + ".api.wcus.digitaltwins.azure.net") + host_name= self.resource_moniker + ".api.wus2.digitaltwins.azure.net") return {self.parameter_name: self.resource} 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..b5793a1e74d9 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-25e04cceba1f914b847aae7f2d33a8ca-6aaa5c73a67c784d-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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cd4cf16d0d763c45aa1ac6b706a44dd0-ba2dac0b2981634e-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..a75d38ad4630 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:02:56.633575+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:02:56.6336027+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:02:56.6336187+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '522' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:51 GMT + - Mon, 28 Mar 2022 15:03:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b9a35e96574160459787be3c33fc0fe1-d0e477a59d35f44a-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,71 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:03:51 GMT + - Mon, 28 Mar 2022 15:03:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8484862ae808344b92022b4e3e1ba32a-58a633fae865f649-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.0b1 Python/3.9.1 (Windows-10-10.0.22000-SP0) + method: DELETE + uri: https://dttestdigitaltwinsname.api.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Mon, 28 Mar 2022 15:03:07 GMT + strict-transport-security: + - max-age=2592000 + traceresponse: + - 00-fb7676946d3f614a98ed1df98098e14c-dbf421da9b26aa48-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.0b1 Python/3.9.1 (Windows-10-10.0.22000-SP0) + method: DELETE + uri: https://dttestdigitaltwinsname.api.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview + response: + body: + string: '' + headers: + content-length: + - '0' + date: + - Mon, 28 Mar 2022 15:03:07 GMT + strict-transport-security: + - max-age=2592000 + traceresponse: + - 00-2165af284e4d024a9d1ee3a1ebad5272-1af0d3d0b6011f49-01 status: code: 204 message: No Content @@ -65,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:52 GMT + - Mon, 28 Mar 2022 15:03:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-539e652218936541b62beed5487d912f-c422821c8f41734c-01 status: code: 200 message: OK @@ -105,21 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:07.7907346+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:07.7907608+00:00"}]' headers: content-length: - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:52 GMT + - Mon, 28 Mar 2022 15:03:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-20845da4a95bdb49b3c5bf3c54e0b625-f80832810d639045-01 status: code: 201 message: Created @@ -138,23 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"d98caf5c-2dab-488c-a307-213e8be31520\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:07.9227173Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:07.9227173Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:52 GMT + - Mon, 28 Mar 2022 15:03:07 GMT etag: - - W/"17d82233-a385-439b-b2b3-1b2e8f20ec62" + - W/"d98caf5c-2dab-488c-a307-213e8be31520" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-486dad2e9b1358468110c398b6e72a71-6bc6cd77bc60ac4c-01 status: code: 200 message: OK @@ -168,23 +238,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:03:53.3601593Z"}}}' + string: '{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:07.9227173Z"}}}' headers: content-length: - '108' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:53 GMT + - Mon, 28 Mar 2022 15:03:07 GMT etag: - - W/"17d82233-a385-439b-b2b3-1b2e8f20ec62" + - W/"d98caf5c-2dab-488c-a307-213e8be31520" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-578f898dedd0b14d90c752331e90a03e-cee684625ac16a44-01 status: code: 200 message: OK @@ -198,23 +270,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"d98caf5c-2dab-488c-a307-213e8be31520\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:07.9227173Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:07.9227173Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:03:53 GMT + - Mon, 28 Mar 2022 15:03:07 GMT etag: - - W/"17d82233-a385-439b-b2b3-1b2e8f20ec62" + - W/"d98caf5c-2dab-488c-a307-213e8be31520" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09c2c7c51cb30046a063b7bd6322e7ce-a4a6ee3bf3195843-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..66b4236e55f2 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 + - 76704e4e-70d1-4ce5-be14-bd6b440e0f09 Telemetry-Source-Time: - - '2020-11-25 10:03:54.074027' + - '2022-03-28T15:03:07.848832Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2021-06-30-preview response: body: string: '' @@ -27,9 +27,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:03:57 GMT + - Mon, 28 Mar 2022 15:03:08 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-937e906b5ddb4647bb8e6f03996db3fc-ffce9efd50e2e749-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..ac716166bee4 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 + - a1312435-558d-47e8-84e0-1062591cc23d Telemetry-Source-Time: - - '2020-11-25 10:03:57.725160' + - '2022-03-28T15:03:08.628234Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d1f2ada7f4d73e4aa582954296cea07d-14a616bd43c3c348-01 status: code: 404 message: Not Found @@ -52,28 +54,30 @@ interactions: Content-Type: - application/json Message-Id: - - 8c83158e-647a-4d9f-b1cf-e3dafdb88308 + - b14e119b-72f3-4bf7-bd00-5121b040b7ca Telemetry-Source-Time: - - '2020-11-25 10:03:59.586048' + - '2022-03-28T15:03:09.463963Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9b234b3e94daaf46914c8f01719b93a6-3a84c370460e3042-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..241fceac5fc4 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-03-28T15:03:09.584092Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2021-06-30-preview response: body: string: '' @@ -27,9 +27,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:01 GMT + - Mon, 28 Mar 2022 15:03:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-079b43743f115b479414100e76fa4511-2b85950916e4f846-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..b797583876d8 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:07.7907346+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:07.7907608+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:02 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dd6918b7091acf48b13176d67d112536-37814dbfe4bc9e48-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aa6ae05e7de56d4d951ae08cda740327-c560d4e77ef03542-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1acb383b541fa847aa76380b7e6ae7fd-c0410b4372ac9a48-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:07.7907346+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c973a61582e9a0448bcc841c694610bf-9570b9517090a240-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:03 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ce6a5734fefcb449bf627ec6c994ce14-3501629374f5f947-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-715aa01479c3bd489a2fa835c789fa77-9b735ff30fa44144-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:12.3690597+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:12.3690864+00:00"}]' headers: content-length: - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Mon, 28 Mar 2022 15:03:11 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-93961f123f97cf499e1689df1844d590-fd284e92918f3047-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"44c2e6bd-8ced-4294-a9eb-429846d3f880\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:12.5178646Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:12.5178646Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Mon, 28 Mar 2022 15:03:11 GMT etag: - - W/"fd8a32c4-0a8f-4dc1-87f3-a7555f3331a7" + - W/"44c2e6bd-8ced-4294-a9eb-429846d3f880" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c2c1b6f72778af4580e331ef681daba2-0093a8b2a3ccd242-01 status: code: 200 message: OK @@ -261,9 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' @@ -271,11 +287,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:05 GMT + - Mon, 28 Mar 2022 15:03:11 GMT etag: - - W/"7e720ae0-c0ca-4a43-b10c-4dbd3433878c" + - W/"35914196-3a5a-45e8-b787-4b97afe9add6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1bea3d361f77cf4d8f96cf89e8c2886b-c7e2f62e356e7a43-01 status: code: 204 message: No Content @@ -289,23 +307,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:05.8832941Z"}}}' + string: '{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:12.6506320Z"}}}' headers: content-length: - '103' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:06 GMT + - Mon, 28 Mar 2022 15:03:12 GMT etag: - - W/"7e720ae0-c0ca-4a43-b10c-4dbd3433878c" + - W/"35914196-3a5a-45e8-b787-4b97afe9add6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70e16ca9fa7fdc44a1990d87aa837ba6-cb575d131adfa94d-01 status: code: 200 message: OK @@ -319,23 +339,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"35914196-3a5a-45e8-b787-4b97afe9add6\"","Prop1":"value","Component1":{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:12.6506320Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:12.5178646Z"}}}' headers: content-length: - '346' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:06 GMT + - Mon, 28 Mar 2022 15:03:12 GMT etag: - - W/"7e720ae0-c0ca-4a43-b10c-4dbd3433878c" + - W/"35914196-3a5a-45e8-b787-4b97afe9add6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-346dc9a22f2b7342a0d96e763bc7df07-ac2ece405122434d-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..4da8f92e221f 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:12.3690597+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:12.3690864+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:08 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-42381569b74ed544aa73a062b478d47f-d38287c56cfdcc42-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:08 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-66368f6b2085e74e8b0ecb283c8b519a-08d9866239447f46-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:08 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6717768e9635ba4c86f34dd098566711-ec77e4c6c420ac42-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:12.3690597+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6a4b7ca8836574488fedcb31aed678b7-4bb2fafa212b2649-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-68d6d5a5d3a4094e8ee999f17f59be7c-2f0ee61affe8fd46-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-acb3a92b65f09b4297dc5776be3a7c63-2953a8979400f347-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:14.4450387+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:14.4450693+00:00"}]' headers: content-length: - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:09 GMT + - Mon, 28 Mar 2022 15:03:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fcedf85807fa2e4d8bd07c3cea006019-e082c6cefcf00f43-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"04db0901-e552-4c78-9916-d87195b9045d\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:14.5776068Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:14.5776068Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Mon, 28 Mar 2022 15:03:13 GMT etag: - - W/"60accd49-3095-4c6f-a0e0-42da3b0c9475" + - W/"04db0901-e552-4c78-9916-d87195b9045d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b1a3302a1cc903419ca4ed4dc15c2a2e-79bde8657a572a4f-01 status: code: 200 message: OK @@ -257,23 +273,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"04db0901-e552-4c78-9916-d87195b9045d\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:14.5776068Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:14.5776068Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Mon, 28 Mar 2022 15:03:13 GMT etag: - - W/"60accd49-3095-4c6f-a0e0-42da3b0c9475" + - W/"04db0901-e552-4c78-9916-d87195b9045d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-02e74dbfcbdc064db764314bda2f0ae4-20f4fc0b0d8c1941-01 status: code: 200 message: OK @@ -293,24 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d869b5785605c04ba60510e7c96a10ba-5635908eb436f044-01 status: code: 412 message: Precondition Failed @@ -328,11 +348,11 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"60accd49-3095-4c6f-a0e0-42da3b0c9475" + - W/"04db0901-e552-4c78-9916-d87195b9045d" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' @@ -340,11 +360,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:10 GMT + - Mon, 28 Mar 2022 15:03:14 GMT etag: - - W/"f3bd22fc-18d0-4749-83b1-5d64fb860bb9" + - W/"7d9624a5-e2d3-414b-918c-f2713a41f8e4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9498cc9824a8384c928b3b9f53f44bf8-b642033f59919046-01 status: code: 204 message: No Content @@ -358,23 +380,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:11.0431031Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:14.9343009Z"}}}' headers: content-length: - '108' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:11 GMT + - Mon, 28 Mar 2022 15:03:14 GMT etag: - - W/"f3bd22fc-18d0-4749-83b1-5d64fb860bb9" + - W/"7d9624a5-e2d3-414b-918c-f2713a41f8e4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-675f4cf654d48c468ecfcfdd5ff4ae3e-60f8e92c531d994a-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..8eb2b8169a8f 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:14.4450387+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:14.4450693+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8eac8a46acd34d4abc564ddae41c22d3-b4cef73e2dcac549-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f5053fa1c69cdc4ea1122f0fee5eb5e8-ceeebb55fc3ff34e-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c31e7c2666fa0942ad5443f09f7c7e12-6f64c5f5e4f34548-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:14.4450387+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:13 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-37bf7930ceb94949bfd648f3753ee21f-20c3a763ff276c46-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-52493915479b4042a034346e800873f4-bcb5d7684920724b-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6f8964b245d1fd448c93d033476edc58-dcd9a214ec2f1e44-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:16.5828342+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:16.58286+00:00"}]' headers: content-length: - - '350' + - '348' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Mon, 28 Mar 2022 15:03:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-622ef87207d7aa42a55bfbccb804f814-11577c17702acc44-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"a928adbd-026c-4aeb-89c9-7ab9a914bc89\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:16.7059897Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:16.7059897Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:14 GMT + - Mon, 28 Mar 2022 15:03:15 GMT etag: - - W/"d281d18d-3938-4f2e-a7b1-062da508a2e2" + - W/"a928adbd-026c-4aeb-89c9-7ab9a914bc89" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0b9e99874360f840aea7224b7b515608-2315d3f28279ce45-01 status: code: 200 message: OK @@ -263,9 +279,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' @@ -273,11 +289,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:15 GMT + - Mon, 28 Mar 2022 15:03:15 GMT etag: - - W/"48d798ab-a574-429f-bc2b-2c7c64b7e91f" + - W/"e3a016a3-6855-4783-868c-af9793ec1cd0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ca40cb29b29f348932c1a517db42aa6-99306e734ef6c64f-01 status: code: 204 message: No Content @@ -291,23 +309,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:15.5945877Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:16.8248326Z"}}}' headers: content-length: - '108' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:15 GMT + - Mon, 28 Mar 2022 15:03:16 GMT etag: - - W/"48d798ab-a574-429f-bc2b-2c7c64b7e91f" + - W/"e3a016a3-6855-4783-868c-af9793ec1cd0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-54f19d288c1adf4e8263b6e6edeb50ad-c5cf034335460047-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..bb9b3be280ee 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:16.5828342+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:16.58286+00:00"}],"nextLink":null}' headers: content-length: - - '376' + - '374' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0d99ff610d452945911e7ac157036688-38ea580bc6f9804e-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1228423853682c44984432cd2c3b1100-64c6458eb6718340-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8e195a33c509bc44aa286e03f7431b84-474fa5795e54bb4d-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:16.5828342+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:18 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5abd370a81b46b4390af5c23daa98c95-265d8e03ed073146-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0bee043b543c57408d9560669b42085f-3579b9943f531146-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0f126891dff2504bb47c02afa24dd3d2-e2ae9a65ce3e9f4a-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:18.6928845+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:18.6929163+00:00"}]' headers: content-length: - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Mon, 28 Mar 2022 15:03:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c4e91e92e7d91b4390d388d2ed5d440d-9a11f616ec004b45-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"1683a919-8664-4fb5-949f-a3965b0ab23f\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:18.8268572Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:18.8268572Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:19 GMT + - Mon, 28 Mar 2022 15:03:18 GMT etag: - - W/"21ab9209-387a-4b6e-a640-c03329a1279b" + - W/"1683a919-8664-4fb5-949f-a3965b0ab23f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eee725598d9166418ade9d154ffd5af9-a322b64c3b5d5d4b-01 status: code: 200 message: OK @@ -261,23 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e725576e4f2064194233507bcdb5aa5-30bddaecfe9c3242-01 status: code: 400 message: Bad Request @@ -295,24 +313,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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":"|27fd3b1d-4642e118cd0fc48d."}}' headers: content-length: - '371' content-type: - application/problem+json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Mon, 28 Mar 2022 15:03:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-567d78896a376f4f9adb4f8d6d2e7adb-57a47aff931ed24c-01 status: code: 400 message: Bad Request @@ -330,23 +350,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e0e25779cb334d469821d3af5d5ba800-f2756f2d1d42494d-01 status: code: 400 message: Bad Request @@ -364,9 +386,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"ComponentProp2 @@ -377,9 +399,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Mon, 28 Mar 2022 15:03:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bd0688b0b0d6944d9ea681fbc9b6f76c-d86f7ee51d30694b-01 status: code: 400 message: Bad Request @@ -397,9 +421,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"Expected @@ -410,9 +434,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:20 GMT + - Mon, 28 Mar 2022 15:03:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a1cc48b6c473ae40a94eb3b4c700a509-dd279454a566b34e-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..a41ab5f5cebc 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:18.6928845+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:18.6929163+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:26 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-61320a20ae873e45900870c4c9120aaa-2a59fa6b2c57a840-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:26 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b8aedb5fc4fa8c4fa51b93a480d589a2-3f41ea793776504a-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:26 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-985896d8762daa4c812777310a9f51f2-60739f895305144e-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:18.6928845+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:27 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-37ceb84cc5c2bd41a58fc7a0a3f2f587-f80fe6d09bca9444-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:27 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2e42a834bec06045bdf1779405a8bc37-04977e94e98a854c-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:29 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e4a05dbb14ac8242921d458f8fcf7290-fe0ccf9c02661343-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:21.0318684+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:21.0319182+00:00"}]' headers: content-length: - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:29 GMT + - Mon, 28 Mar 2022 15:03:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d6ad9a42582c3d449375456875a0624c-35bc1a4d1c5d9948-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"4952dbb1-6d8f-4394-a398-73475d94e277\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:21.1463348Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:21.1463348Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:30 GMT + - Mon, 28 Mar 2022 15:03:20 GMT etag: - - W/"60c65859-e542-41df-a901-c6e357376eac" + - W/"4952dbb1-6d8f-4394-a398-73475d94e277" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9a6deb3e9edd6243aebc2e7e79184602-2bb57efca9efeb47-01 status: code: 200 message: OK @@ -262,9 +278,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' @@ -272,11 +288,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:30 GMT + - Mon, 28 Mar 2022 15:03:21 GMT etag: - - W/"311149c3-44a5-41fa-a9ad-0ce274ee8dea" + - W/"6042a040-7955-4a4c-b6f7-58aa0b05c078" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1eca477336b2664cb63f0ebbaa176f76-50aa3dc27d455545-01 status: code: 204 message: No Content @@ -290,9 +308,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"$metadata":{}}' @@ -302,11 +320,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:30 GMT + - Mon, 28 Mar 2022 15:03:21 GMT etag: - - W/"311149c3-44a5-41fa-a9ad-0ce274ee8dea" + - W/"6042a040-7955-4a4c-b6f7-58aa0b05c078" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-934edae05b1a654aa7f84272041403ef-3d3336ea96496942-01 status: code: 200 message: OK @@ -320,23 +340,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"6042a040-7955-4a4c-b6f7-58aa0b05c078\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:21.1463348Z"}}}' headers: content-length: - '259' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:31 GMT + - Mon, 28 Mar 2022 15:03:21 GMT etag: - - W/"311149c3-44a5-41fa-a9ad-0ce274ee8dea" + - W/"6042a040-7955-4a4c-b6f7-58aa0b05c078" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98a8bd134f734840b6b1b768b2916e15-80b06e912a4a6b45-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..5efd2425b780 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3a36fcc262bc2c429820736d2d696c58-b3be71abdbd20c42-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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4ff83abecb9b824a9e37cddc728a7ec0-2c16760a7c72034d-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..f45c5f42556a 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:21.0318684+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:21.0319182+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:37 GMT + - Mon, 28 Mar 2022 15:03:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-96826772bd91ad40a41d4d949abadfa7-da576f43d4ad3f47-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:37 GMT + - Mon, 28 Mar 2022 15:03:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e331799b1e933340af2ed4eeabd248db-e07c2ff6dff9f64b-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:39 GMT + - Mon, 28 Mar 2022 15:03:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5de400d3f432404da8deaa0bd395aa99-ac9a91c48622634a-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:21.0318684+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:39 GMT + - Mon, 28 Mar 2022 15:03:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2a0e35cdffe03340b330981f5b9202f8-1f13cdc332b1a24c-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:39 GMT + - Mon, 28 Mar 2022 15:03:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-546e88490e3c4f468dcf9f0c5ec5fd44-b5c15c229baa3842-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:40 GMT + - Mon, 28 Mar 2022 15:03:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-74dbe92fcfb28b4fb6fef409cfaa5eae-073e6f042eb05548-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:24.1992289+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:24.1992587+00:00"}]' headers: content-length: - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:40 GMT + - Mon, 28 Mar 2022 15:03:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4c974feda0681e4fa39690175874a946-2339a66f49289648-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"41c950f7-2a34-42f9-95c8-91dd8754fdb1\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:24.3145709Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:24.3145709Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:41 GMT + - Mon, 28 Mar 2022 15:03:23 GMT etag: - - W/"2581b229-b53b-418b-8923-01e53deecd66" + - W/"41c950f7-2a34-42f9-95c8-91dd8754fdb1" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ec6a66fd5ac61e4bba220b338df48cff-0363be8904ee7049-01 status: code: 200 message: OK @@ -261,9 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' @@ -271,11 +287,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:42 GMT + - Mon, 28 Mar 2022 15:03:23 GMT etag: - - W/"f615d27d-e78f-49f6-aeea-fb61587f201d" + - W/"8ef333b2-1c98-436c-8ffa-93e85dc97374" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6d0afe82c6340843b460679a80bf4edd-122787854ba4424e-01 status: code: 204 message: No Content @@ -289,9 +307,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"$metadata":{}}' @@ -301,11 +319,13 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:42 GMT + - Mon, 28 Mar 2022 15:03:23 GMT etag: - - W/"f615d27d-e78f-49f6-aeea-fb61587f201d" + - W/"8ef333b2-1c98-436c-8ffa-93e85dc97374" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4cb5f8c873888a4ab1cdc6fe5f92e5c8-0b0eb6df804d2c45-01 status: code: 200 message: OK @@ -319,23 +339,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"8ef333b2-1c98-436c-8ffa-93e85dc97374\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:24.3145709Z"}}}' headers: content-length: - '259' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:43 GMT + - Mon, 28 Mar 2022 15:03:24 GMT etag: - - W/"f615d27d-e78f-49f6-aeea-fb61587f201d" + - W/"8ef333b2-1c98-436c-8ffa-93e85dc97374" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d55e83e56064c848bd2e7e52c882d13c-7d036d8c06175b4d-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..b6bc7e88de87 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:24.1992289+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:24.1992587+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aa6a05e52e66bf4eae48014b9ef3f644-24abc653f30eb544-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-82fd930d0d5d0149b52067f61730a345-1354fc227068f142-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dcd0cb9ee531cb46b62f91c60104d3e7-0424acdd191d7b4f-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:24.1992289+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:49 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7f4704996a1cbd4ea4cd573cbd2efbb8-06b5019a1707df40-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9048f5c2d798d94087ac02a74aa462a4-e4f287db4de3414e-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bfacfec75d526c4dbb0f90816857a75f-670343910126904c-01 status: code: 200 message: OK @@ -194,21 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:26.3892055+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:26.3892761+00:00"}]' headers: content-length: - - '349' + - '350' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Mon, 28 Mar 2022 15:03:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6842f65448ff3b45a864e489c0c749ab-ff609208a6b53b40-01 status: code: 201 message: Created @@ -227,23 +241,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"7c2a96e6-8a05-4548-a66c-0e37cb8e9c6b\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:26.5165013Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:26.5165013Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:50 GMT + - Mon, 28 Mar 2022 15:03:25 GMT etag: - - W/"5f8bbbb1-cf86-46cc-a01d-c292fd6a99b6" + - W/"7c2a96e6-8a05-4548-a66c-0e37cb8e9c6b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f9185b83ebcd394badc469872d6bcca9-66f4c44af0781c4c-01 status: code: 200 message: OK @@ -261,9 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' @@ -271,11 +287,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:04:51 GMT + - Mon, 28 Mar 2022 15:03:26 GMT etag: - - W/"6e6074aa-1f44-4d3e-9a46-e5c876759a2a" + - W/"bddbee8e-b603-4295-909e-4a7217e91ae0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-235a3feeb7134345a27863fa1c99230f-6b7dbeb4a3871144-01 status: code: 204 message: No Content @@ -289,23 +307,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:51.9431390Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:26.6409243Z"}}}' headers: content-length: - '108' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:51 GMT + - Mon, 28 Mar 2022 15:03:26 GMT etag: - - W/"6e6074aa-1f44-4d3e-9a46-e5c876759a2a" + - W/"bddbee8e-b603-4295-909e-4a7217e91ae0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ebd222d11b4eec488f1ed3fd64895883-8212512130231a40-01 status: code: 200 message: OK @@ -319,23 +339,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"bddbee8e-b603-4295-909e-4a7217e91ae0\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:26.6409243Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:26.5165013Z"}}}' headers: content-length: - '351' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:04:51 GMT + - Mon, 28 Mar 2022 15:03:26 GMT etag: - - W/"6e6074aa-1f44-4d3e-9a46-e5c876759a2a" + - W/"bddbee8e-b603-4295-909e-4a7217e91ae0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8aba361d24be604d9b5a03fa44e96038-0e7cdd3bf2fd5547-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..eccf9f6bb0f7 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-56a21bd1d960504b8cce118fdc756a90-7860997578d0ac45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component3?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-48a1aae5ece0fd4b90fed95b3450e579-547ab967b0457544-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component1?api-version=2021-06-30-preview 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..8ed0445ba6a8 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:26.3892055+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:26.3892761+00:00"}],"nextLink":null}' headers: - content-length: '375' + content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Mon, 28 Mar 2022 15:03:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ad614c9914d25749a7ea792d36b52402-7714c6115a55014a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Mon, 28 Mar 2022 15:03:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-394cfb63bc5f674daa76804a00be2ba3-6b3670a6e99cb641-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Mon, 28 Mar 2022 15:03:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4d63ed15f04a9948909beaa0b2162be0-471488d1e8ca6845-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:26.3892055+00:00"}],"nextLink":null}' headers: - content-length: '203' + content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:58 GMT + date: Mon, 28 Mar 2022 15:03:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cf6f3e7e9a5af04586b22c0b0a04b87e-e481966221b1b041-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:04:59 GMT + date: Mon, 28 Mar 2022 15:03:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b468128b327374cb481bd4886343395-cfff99174a942249-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7913512cf0ab3d4eacc69308ff4f2ae3-2162edade18b594e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:29.0996132+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:29.0996427+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT + date: Mon, 28 Mar 2022 15:03:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e101a09bdf8ba24e95ece4b7de7967ab-bbba7a3aba0ad94d-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,64 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"8dcf1fb7-4e8c-4a86-8c58-1c57278c14b2\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:29.2298904Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:29.2298904Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT - etag: W/"44f668b8-bc3c-4c25-8e7a-dd8a91111d01" + date: Mon, 28 Mar 2022 15:03:28 GMT + etag: W/"8dcf1fb7-4e8c-4a86-8c58-1c57278c14b2" strict-transport-security: max-age=2592000 + traceresponse: 00-6458d53134d7ef499a95eeb7cfc01bbf-e94a2e7535f87c4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:04:59.9369063Z"}}}' + string: '{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:29.2298904Z"}}}' headers: content-length: '108' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:04:59 GMT - etag: W/"44f668b8-bc3c-4c25-8e7a-dd8a91111d01" + date: Mon, 28 Mar 2022 15:03:28 GMT + etag: W/"8dcf1fb7-4e8c-4a86-8c58-1c57278c14b2" strict-transport-security: max-age=2592000 + traceresponse: 00-f0fc89f6abdd644d9a33a91c695ca5a0-7f9af69772fdac42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"8dcf1fb7-4e8c-4a86-8c58-1c57278c14b2\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:29.2298904Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:29.2298904Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:00 GMT - etag: W/"44f668b8-bc3c-4c25-8e7a-dd8a91111d01" + date: Mon, 28 Mar 2022 15:03:28 GMT + etag: W/"8dcf1fb7-4e8c-4a86-8c58-1c57278c14b2" strict-transport-security: max-age=2592000 + traceresponse: 00-96e9f258d077884f9a227db939413125-248b3ea9d375ce47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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..d8787b52a05a 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:29.0996132+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:29.0996427+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:01 GMT + date: Mon, 28 Mar 2022 15:03:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-66543bd845bdd84e8ba5b2952ae91028-281eb1c7a925ba40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:01 GMT + date: Mon, 28 Mar 2022 15:03:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f67b12b96203f84495580d9ac28af7fc-028cccdd2bdfa747-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:01 GMT + date: Mon, 28 Mar 2022 15:03:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d239f52a23bfb84687f160aebe315afa-5da0a6586c2ea74b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:29.0996132+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Mon, 28 Mar 2022 15:03:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8192a8aed4c6e64e8ea84f92a371b7e1-10483dff94e1c84c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Mon, 28 Mar 2022 15:03:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d6b3c45b4b54594a94a879847d6a3687-d4c00e945ce0344f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a7deed54b9284d46924e638d990801ba-414a5654fe2f6c40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:30.7845048+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:30.7845326+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:02 GMT + date: Mon, 28 Mar 2022 15:03:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-16ee81a7250c4c458679b092b57900f7-1a48ec5d01b6fa4e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"cc1af548-5d03-416b-b744-8d7d054500ae\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:30.9011419Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:30.9011419Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:03 GMT - etag: W/"980394ef-a5f8-4192-8ff7-096fc905f82a" + date: Mon, 28 Mar 2022 15:03:30 GMT + etag: W/"cc1af548-5d03-416b-b744-8d7d054500ae" strict-transport-security: max-age=2592000 + traceresponse: 00-9244dac404851148936ff5ff46af0515-7dbae7227391af41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -196,22 +204,23 @@ interactions: Content-Type: - application/json Message-Id: - - 9a606bcd-5c14-41a3-9235-d33ead79bc17 + - 4367c6a3-4f53-4df3-a63a-5ea5be1174be Telemetry-Source-Time: - - '2020-11-25 10:05:03.760065' + - '2022-03-28T15:03:30.58465Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:03 GMT + date: Mon, 28 Mar 2022 15:03:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f5de21a4c94b4c4b8bf1809cda6c5b42-eaa2aaeda80b034d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2021-06-30-preview 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..5e0d7f6dd6d3 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 + - 695875a1-6c2b-4050-b277-382a260cb329 Telemetry-Source-Time: - - '2020-11-25 10:05:04.022194' + - '2022-03-28T15:03:30.710096Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-43beabaacdc58f448d8145d1a95c04a0-6009e8576558d74b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component1/telemetry?api-version=2021-06-30-preview - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -41,26 +42,27 @@ interactions: Content-Type: - application/json Message-Id: - - 9def412b-bbe8-45b8-aefc-e7f55d7aab60 + - 6d06e3e5-5984-43fe-9dba-1a2ec655d8d7 Telemetry-Source-Time: - - '2020-11-25 10:05:05.361065' + - '2022-03-28T15:03:31.279643Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6fdf6d17ab64614a99cdf9f39b54b336-56c5322af045844d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component2/telemetry?api-version=2021-06-30-preview 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..6569464085b4 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:30.7845048+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:30.7845326+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Mon, 28 Mar 2022 15:03:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e364e0787406be4c93b724e16500bd7c-25884216aa2e8847-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-33f6ca2671f15c49bae8a5a0baa836bc-6e4d9d06c5906841-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b07a6f236c8d3448d55825951f58a96-d13ffa3f63ea4247-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:30.7845048+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-00de152269d856489197abc1e5860cfd-18b2e75b4e18414b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:07 GMT + date: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-81c3d4f4f0a06b46b42f7f3dac7e417b-91e39d47836dae48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a3f32fca7759394381205ed77065c8fc-81c82a15a2193847-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:33.0948395+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:33.0948694+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:08 GMT + date: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b10378270c628c4ea0f88e6eac056046-3f30da5aecb0fe41-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"4b79a341-9241-4545-a476-2d9660d0fb39\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:33.2335026Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:33.2335026Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:08 GMT - etag: W/"41e7ae75-7da2-455c-a7fb-ed165638c720" + date: Mon, 28 Mar 2022 15:03:32 GMT + etag: W/"4b79a341-9241-4545-a476-2d9660d0fb39" strict-transport-security: max-age=2592000 + traceresponse: 00-9254093bf10c3947a6c06a986915bfc1-5f7b9ff31a6fb04d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -198,20 +206,21 @@ interactions: Message-Id: - message-d0b1d1e Telemetry-Source-Time: - - '2020-11-25 10:05:08.916015' + - '2022-03-28T15:03:32.917833Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:08 GMT + date: Mon, 28 Mar 2022 15:03:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-116444be5e631e47a51b665e97da6f27-47e659e57a7eb943-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1/telemetry?api-version=2021-06-30-preview 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..e279d95614b7 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:33.0948395+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:33.0948694+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:10 GMT + date: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0afa8b181134964c8cce194e15c97ea7-eccf6b5e32851c42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:10 GMT + date: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fbd50464e70da345945e26c29a5cbb25-d587fa95e3e65d4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:10 GMT + date: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2f9224a495dcae4bb2fb410ab0ce3321-f011b2205311414c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:33.0948395+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f5749e3bdb3e474b86c9ed46d1e530bd-270faac59ed30348-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1750f03693971045b79b47b222130572-47e166de5364e84b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d9adf7df60e1e247aec0f6f06884c428-bc14218894b3b34d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:34.6619918+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:34.6620175+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:11 GMT + date: Mon, 28 Mar 2022 15:03:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bd49935941be384db4ec85e0d984db18-c5f35f6e9441304c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"962120fe-32b2-4d58-8099-545e98faf287\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:34.7889498Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:34.7889498Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"6a23c1a6-3b7e-4cb3-860b-519f611552ae" + date: Mon, 28 Mar 2022 15:03:34 GMT + etag: W/"962120fe-32b2-4d58-8099-545e98faf287" strict-transport-security: max-age=2592000 + traceresponse: 00-ba3cae0c5032d446b6f5d686271daf24-719bcddac1309647-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "add", "path": "/ComponentProp1", "value": "5"}]' headers: @@ -196,63 +204,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"7180fe97-aff5-4033-816c-3bb65ff13292" + date: Mon, 28 Mar 2022 15:03:34 GMT + etag: W/"2e7dbbc3-f28a-49fd-b88c-cf2692835df1" strict-transport-security: max-age=2592000 + traceresponse: 00-ba8df9e961099c40b9e4848091380b50-2d0ee6455a00ee47-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:12.4729435Z"}}}' + string: '{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:34.9065338Z"}}}' headers: content-length: '103' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"7180fe97-aff5-4033-816c-3bb65ff13292" + date: Mon, 28 Mar 2022 15:03:35 GMT + etag: W/"2e7dbbc3-f28a-49fd-b88c-cf2692835df1" strict-transport-security: max-age=2592000 + traceresponse: 00-7abf4b2611488040af343567f0709152-8edb2f1f92e0c243-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"2e7dbbc3-f28a-49fd-b88c-cf2692835df1\"","Prop1":"value","Component1":{"ComponentProp1":"5","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:34.9065338Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:34.7889498Z"}}}' headers: content-length: '346' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:12 GMT - etag: W/"7180fe97-aff5-4033-816c-3bb65ff13292" + date: Mon, 28 Mar 2022 15:03:35 GMT + etag: W/"2e7dbbc3-f28a-49fd-b88c-cf2692835df1" strict-transport-security: max-age=2592000 + traceresponse: 00-9a1f960036ea96489a162363df8cd5b5-450e940b77ed6e4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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..db766dbbb931 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:34.6619918+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:34.6620175+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:13 GMT + date: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9c2b0e641c40524db98897f2ca541706-c0743df709299548-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-875f73af38d152438e5fc76fe7f8b4ca-76d3bab1345b9843-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b8042bfc9402214c8b7d3eba6cae7832-86abd197ed469646-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:34.6619918+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6a1f35953102b44a963a712085297a59-dd6a1e85b16d5141-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:14 GMT + date: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e99cf9301b51de4c87f05fb61f4be0f4-6aec41de32aac34b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-24c0c7f40aa23d41a7834601844fa712-64f78ab637dc7e41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:36.3846562+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:36.3846844+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT + date: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-37c8a44717814641bc34466e8e070743-69db91057254cd4d-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,44 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"686606b7-eeca-430d-acce-a13dbf9ae436\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:36.5055489Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:36.5055489Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT - etag: W/"359e9031-7b25-42be-987f-1e6d8a9739dc" + date: Mon, 28 Mar 2022 15:03:35 GMT + etag: W/"686606b7-eeca-430d-acce-a13dbf9ae436" strict-transport-security: max-age=2592000 + traceresponse: 00-dab7fb2055e6b34faa78c595b2ca38f7-e8c303693409f243-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"686606b7-eeca-430d-acce-a13dbf9ae436\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:36.5055489Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:36.5055489Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:15 GMT - etag: W/"359e9031-7b25-42be-987f-1e6d8a9739dc" + date: Mon, 28 Mar 2022 15:03:35 GMT + etag: W/"686606b7-eeca-430d-acce-a13dbf9ae436" strict-transport-security: max-age=2592000 + traceresponse: 00-ccff1ebacdc537448b5a2146c17fe805-da3cac1821286243-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -220,24 +229,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c0901855f11d354fbdf776ac92e6e096-226d12d31802ce4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -248,43 +258,45 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"359e9031-7b25-42be-987f-1e6d8a9739dc" + - W/"686606b7-eeca-430d-acce-a13dbf9ae436" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:16 GMT - etag: W/"b9eb52b7-f71f-45f9-abb6-c930172940e4" + date: Mon, 28 Mar 2022 15:03:36 GMT + etag: W/"45d1b5a2-d1eb-4f9e-af62-f86944087615" strict-transport-security: max-age=2592000 + traceresponse: 00-1f6f53c015309b4c833ebda95101f90e-40323ea7df2fd34e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:16.7678006Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:36.8275193Z"}}}' headers: content-length: '108' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:16 GMT - etag: W/"b9eb52b7-f71f-45f9-abb6-c930172940e4" + date: Mon, 28 Mar 2022 15:03:36 GMT + etag: W/"45d1b5a2-d1eb-4f9e-af62-f86944087615" strict-transport-security: max-age=2592000 + traceresponse: 00-f1204c8b28d21046bb74aaebdf8cdf00-94e098585b461849-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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..40c6e03b181c 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:36.3846562+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:36.3846844+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:18 GMT + date: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-923d8dfe13a97e4091b9e3fad2043bbf-19264f6b8f0da045-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:18 GMT + date: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4de4330e31fc4441907ec413da4f3089-cf36976b4b1a2045-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:18 GMT + date: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ebc072412b982f46ac7ac795750c56da-90a8c4d5f637ca44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:36.3846562+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b045dfb194b942409183e578b1f3dc30-da7e4e7467117a4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-efcf5b69832a11478cb4fc19cacc0da5-e6b02241ec846e43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-502b299399372142996f34d908c6b5cf-4139066f4859fc4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:38.3780091+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:38.3780356+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT + date: Mon, 28 Mar 2022 15:03:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6572adb3014d44469029ecde89cfeafc-df70d994eb67f642-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"99d3c051-cd61-4e63-b431-437f4939f0a8\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:38.5002924Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:38.5002924Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:19 GMT - etag: W/"da047a16-1b14-46e4-968c-991e5ef96e49" + date: Mon, 28 Mar 2022 15:03:37 GMT + etag: W/"99d3c051-cd61-4e63-b431-437f4939f0a8" strict-transport-security: max-age=2592000 + traceresponse: 00-9f9fd551f6376c4e8892acd234313811-3f993f5b546b074f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -198,41 +206,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:20 GMT - etag: W/"646dbda4-7c94-43e1-bda3-c027e12fc5bc" + date: Mon, 28 Mar 2022 15:03:37 GMT + etag: W/"2f133d86-6fc1-416d-ab8f-da7ac640e679" strict-transport-security: max-age=2592000 + traceresponse: 00-160c385ca792f745889f7dafb249da85-005549aade58324f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:20.5373755Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:38.6090659Z"}}}' headers: content-length: '108' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:20 GMT - etag: W/"646dbda4-7c94-43e1-bda3-c027e12fc5bc" + date: Mon, 28 Mar 2022 15:03:38 GMT + etag: W/"2f133d86-6fc1-416d-ab8f-da7ac640e679" strict-transport-security: max-age=2592000 + traceresponse: 00-e40d4758a087414a8cf39a32f0be43e4-b5827788e0a4dd40-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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..dace583bcea8 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:38.3780091+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:38.3780356+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Mon, 28 Mar 2022 15:03:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-41f8c99b4c0ba045a947ff37f9c27ef5-8c9a7e33f808024c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ddb5b44b1c49e145b9fe0fcdab3ebddd-299e32159c936d41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9551dd899f881a40b06325fa2bc2aa34-d8509dd578aabb4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:38.3780091+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9511e42cde066e4e94604a838607c719-a4524bd6ccd4c043-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:22 GMT + date: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b62f7903148d74c800d6a6a87214197-8cc8f5a794d9a042-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8e3b6160bebf2f4389f267b81d581a79-8e3ffa9cd3e18842-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:40.1461284+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:40.1461566+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:23 GMT + date: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a27e995c892d7b458a231b1f734a9677-5481c173a801554a-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"e9cf1284-4a21-44e2-9b9a-8adc791d905f\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:40.2665761Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:40.2665761Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:23 GMT - etag: W/"2c2a5d8d-2b72-403a-a266-471ce41c8e34" + date: Mon, 28 Mar 2022 15:03:39 GMT + etag: W/"e9cf1284-4a21-44e2-9b9a-8adc791d905f" strict-transport-security: max-age=2592000 + traceresponse: 00-9c48b359df861a4d9c2d63dc419ec7f0-24c23f29924ae74e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "move", "path": "/AverageTemperature", "value": 42}]' headers: @@ -196,23 +204,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b6c035f78673a42a11f90b9165b1e01-6f7b2df9dfb36044-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: '["AverageTemperature"]' headers: @@ -223,24 +232,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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":"|fd1f805c-4e4de0686f5c65f6."}}' headers: content-length: '371' content-type: application/problem+json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9ae6de8c97c57e41a7142f1cb1fa1305-cc5647f32c79fe45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: '[{}]' headers: @@ -251,23 +261,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-961ce420d72bd24bb45a08b77b5923af-041692384dc9b941-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: '[{"op": "add", "path": "/ComponentProp2", "value": "5"}]' headers: @@ -278,9 +289,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"ComponentProp2 @@ -288,12 +299,13 @@ interactions: headers: content-length: '183' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Mon, 28 Mar 2022 15:03:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-696710151e2ade49b023257f2601bb3e-5c2ecfe607624642-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": 42}]' headers: @@ -304,9 +316,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"Expected @@ -314,10 +326,11 @@ interactions: headers: content-length: '188' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:24 GMT + date: Mon, 28 Mar 2022 15:03:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b9665b450784f34390cf996d5d1f688b-7e38e947ae0d134f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview 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..db53396419e8 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:40.1461284+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:40.1461566+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:27 GMT + date: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6f9a21147fe31e4a94c919bc58cce3e1-612d679efe44e84c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6812bed07f4fc64294594541c963ff52-ad617fdea23dd547-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-24b06bc683617a478fe57aec4899bb7b-933b12bc6092cc45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:40.1461284+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5b870fe1d16b8a44a75bf46b51af3019-e8276df33d2f014c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:28 GMT + date: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c9fa45effff9474ea25dea385614fd65-558035099a8e9d47-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ba88d8b6b3ef03418f42aff6b3510c24-e201df576ccb334d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:42.1793195+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:42.1793454+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:29 GMT + date: Mon, 28 Mar 2022 15:03:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-715c1a1ca23e8f459035c748462364a8-71ac7817b8ebff41-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"d3860448-dd1c-4e93-b30d-f62179d0d427\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:42.2928318Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:42.2928318Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:29 GMT - etag: W/"9fe58cb1-3980-45a3-b52a-05ca9b5e3a47" + date: Mon, 28 Mar 2022 15:03:41 GMT + etag: W/"d3860448-dd1c-4e93-b30d-f62179d0d427" strict-transport-security: max-age=2592000 + traceresponse: 00-b284afed1a87264aaad9d23eab5aebeb-151fdffe0205ac4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}, {"op": "remove", "path": "/ComponentProp1"}]' @@ -197,63 +205,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:29 GMT - etag: W/"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856" + date: Mon, 28 Mar 2022 15:03:41 GMT + etag: W/"b69081a8-267e-4cd7-801f-48410ff1bbc5" strict-transport-security: max-age=2592000 + traceresponse: 00-0abbcbbe43dda14e96225ac914440604-e32df18911adf848-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"$metadata":{}}' headers: content-length: '16' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:29 GMT - etag: W/"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856" + date: Mon, 28 Mar 2022 15:03:42 GMT + etag: W/"b69081a8-267e-4cd7-801f-48410ff1bbc5" strict-transport-security: max-age=2592000 + traceresponse: 00-811590feb42a5747a76442c97a582f94-448a5cf409619a43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"b69081a8-267e-4cd7-801f-48410ff1bbc5\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:42.2928318Z"}}}' headers: content-length: '259' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:31 GMT - etag: W/"7d51b80f-e68e-4a1d-b7bc-cd3837a1d856" + date: Mon, 28 Mar 2022 15:03:42 GMT + etag: W/"b69081a8-267e-4cd7-801f-48410ff1bbc5" strict-transport-security: max-age=2592000 + traceresponse: 00-ad782e44a15b0f4293f655676e37195c-ce1e748bc0926443-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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..492c9babe14e 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bda87f1fea6479499022b7528fbb0ba2-28a5ddbc3d3c2e44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component2?api-version=2021-06-30-preview - 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-163f8ffb2c14cb44af0e9c54c00bff74-95b1db670ab41446-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/components/Component2?api-version=2021-06-30-preview 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..6e39e8b57aa6 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:42.1793195+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:42.1793454+00:00"}],"nextLink":null}' headers: content-length: '376' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:33 GMT + date: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d73e9193cac0af41bef40180cfd87de8-a0a1c6503ee1834a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:33 GMT + date: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-70e08d4cda05c746a80bbf8e88d5eb3a-f3ff28098bd28b4d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-24c05534478db94ebcd0cded9c49685f-cc7f702df950c640-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:42.1793195+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-aae489338814f846acd09945b7974e7a-397d407fe2c79a45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-da7c985ea7a1024685c02f4e64a903a5-98b8be0fd8e7b641-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-de299555fd95de44b069d6e137a124d0-1d2e41f57701654f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:44.8291425+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:44.82917+00:00"}]' headers: - content-length: '350' + content-length: '348' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:34 GMT + date: Mon, 28 Mar 2022 15:03:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e8477a7dd179cb46bceeaf57429d8e16-7d522a0524f5a040-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"18e70824-f1f8-4d89-aaf2-3d432b6ffeb6\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:44.9540982Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:44.9540982Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:36 GMT - etag: W/"965551da-b168-4d54-a4c7-cdcffeea220b" + date: Mon, 28 Mar 2022 15:03:44 GMT + etag: W/"18e70824-f1f8-4d89-aaf2-3d432b6ffeb6" strict-transport-security: max-age=2592000 + traceresponse: 00-0799970a06eb0e4eac9ce96d2de6a727-3cf2c54a8788ac41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "remove", "path": "/ComponentProp1"}]' headers: @@ -196,63 +204,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:37 GMT - etag: W/"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7" + date: Mon, 28 Mar 2022 15:03:44 GMT + etag: W/"7881c01a-98b6-4daa-91f7-11364a065ce2" strict-transport-security: max-age=2592000 + traceresponse: 00-2ebdde55b4126f4a94eadc7135d6b4c0-f4ca0738083c0b4d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '{"$metadata":{}}' headers: content-length: '16' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:37 GMT - etag: W/"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7" + date: Mon, 28 Mar 2022 15:03:45 GMT + etag: W/"7881c01a-98b6-4daa-91f7-11364a065ce2" strict-transport-security: max-age=2592000 + traceresponse: 00-0895822d9c65af41b23ffbf3b7b3f4c1-44c92eedbe43eb41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"7881c01a-98b6-4daa-91f7-11364a065ce2\"","Prop1":"value","Component1":{"$metadata":{}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:44.9540982Z"}}}' headers: content-length: '259' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:38 GMT - etag: W/"5fca4bf8-54ad-4340-a32c-c30d24d4d7b7" + date: Mon, 28 Mar 2022 15:03:45 GMT + etag: W/"7881c01a-98b6-4daa-91f7-11364a065ce2" strict-transport-security: max-age=2592000 + traceresponse: 00-85878fbaa97ba542838ae7ecaf7546c3-1fa3d4a3093baa4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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..aa957bf5b68a 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,31 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:44.8291425+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:44.82917+00:00"}],"nextLink":null}' headers: - content-length: '376' + content-length: '374' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d7557f03e70d8249ad85cd4f147b30d1-9b156553e26ae844-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -38,94 +39,99 @@ interactions: headers: content-length: '266' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-695f40449d0c8342a6b86c66105bdf09-c3bd7d7ca16f4d48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-463fca7484cce94c89d87d5ee0d81c17-7528398f311ee548-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsModel;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:44.8291425+00:00"}],"nextLink":null}' headers: content-length: '204' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-76b082e79de6a748959745071098c024-4f413d7247552a45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:39 GMT + date: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f040b7ac50cb9a4281ebbd6377811d63-fa1415191834914b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:DTComponentTestsComponent;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3284ac7ca361174b8722a0af9c68ab74-ba6c567d5ab1f849-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:DTComponentTestsComponent;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -144,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:46.5760294+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:46.5760606+00:00"}]' headers: content-length: '350' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:40 GMT + date: Mon, 28 Mar 2022 15:03:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-eaee133cfe2684459f1d75e2f58a1848-df0d37ce6e3fdd41-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:com:samples:DTComponentTestsModel;1"}, "Prop1": "value", "Component1": {"$metadata": {}, "ComponentProp1": "value1"}}' @@ -170,22 +177,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"b5190010-15f2-4ba5-87dc-7aee69980553\"","Prop1":"value","Component1":{"ComponentProp1":"value1","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:46.7897509Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:46.7897509Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:40 GMT - etag: W/"99d9a541-0767-4b7b-8a75-cc4b8b395656" + date: Mon, 28 Mar 2022 15:03:45 GMT + etag: W/"b5190010-15f2-4ba5-87dc-7aee69980553" strict-transport-security: max-age=2592000 + traceresponse: 00-fb941aa9e32d22489555da52430534aa-2adb50613655bb46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/ComponentProp1", "value": "value2"}]' headers: @@ -196,63 +204,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:05:40 GMT - etag: W/"846a930c-1212-4dfd-af3e-d41fbacb8dff" + date: Mon, 28 Mar 2022 15:03:45 GMT + etag: W/"d43d56ca-804b-4ed1-9499-e9e63f933242" strict-transport-security: max-age=2592000 + traceresponse: 00-782e076e257ce042859c4bbd938bbe92-18863a33d8285242-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview response: body: - string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2020-11-24T21:05:41.5354120Z"}}}' + string: '{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:46.8962330Z"}}}' headers: content-length: '108' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:41 GMT - etag: W/"846a930c-1212-4dfd-af3e-d41fbacb8dff" + date: Mon, 28 Mar 2022 15:03:46 GMT + etag: W/"d43d56ca-804b-4ed1-9499-e9e63f933242" strict-transport-security: max-age=2592000 + traceresponse: 00-deaebf90cb05d943b26d25d3f0705b0a-92f7f1f9a76efb46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin/components/Component1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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/\"d43d56ca-804b-4ed1-9499-e9e63f933242\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:46.8962330Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:46.7897509Z"}}}' headers: content-length: '351' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:05:41 GMT - etag: W/"846a930c-1212-4dfd-af3e-d41fbacb8dff" + date: Mon, 28 Mar 2022 15:03:46 GMT + etag: W/"d43d56ca-804b-4ed1-9499-e9e63f933242" strict-transport-security: max-age=2592000 + traceresponse: 00-be0e0549614a144e809948e94408f020-a67061cb8acb5347-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTComponentTestsTempTwin?api-version=2021-06-30-preview 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..1db5f7d47ad0 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:46.5760294+00:00"},{"id":"dtmi:com:samples:DTComponentTestsModel;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:46.5760606+00:00"}],"nextLink":null}' headers: content-length: - '376' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:44 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2bae025d1d64184ebc457de27a22fce5-3d43b2e2c78c1a43-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -54,9 +56,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:45 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c0059b9dfe6d8d42be918d6d0c1a3344-841d0913e224f94b-01 status: code: 409 message: Conflict @@ -72,9 +76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsModel%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -82,9 +86,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:45 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3bdc30a350dbcc4ead7909b2712211f6-8420232d9810564b-01 status: code: 204 message: No Content @@ -98,21 +104,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:46.5760294+00:00"}],"nextLink":null}' headers: content-length: - '204' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:46 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db90e137d628fa4387778169bb4be59e-d2a6ff505783b740-01 status: code: 200 message: OK @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ADTComponentTestsComponent%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:46 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ab975f31ceefbc4d9b7367581f34ce42-d9fb81b2224e7f48-01 status: code: 204 message: No Content @@ -154,9 +164,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -166,9 +176,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:46 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0a8187654be9994eafbc4079878f5ce6-7c33f04f56f92249-01 status: code: 200 message: OK @@ -189,21 +201,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:48.8652891+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Mon, 28 Mar 2022 15:03:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8070bde75f729940b28f3847137089be-8941799ba32e0542-01 status: code: 201 message: Created @@ -219,9 +233,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2021-06-30-preview response: body: string: '' @@ -229,9 +243,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Mon, 28 Mar 2022 15:03:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-19a1f9bd0ad35c4f81898dc0d6d37876-00b8595c7e1c774b-01 status: code: 204 message: No Content @@ -252,23 +268,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2021-06-30-preview 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/\"f0fc0864-f26f-4f31-873b-707adb582995\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:49.1162169Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:49.1162169Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Mon, 28 Mar 2022 15:03:49 GMT etag: - - W/"33b943cf-15e6-417f-8240-f82679507a66" + - W/"f0fc0864-f26f-4f31-873b-707adb582995" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a1db946eb9dc5d44837f8b513dca5df1-bb5378dad7da9f44-01 status: code: 200 message: OK @@ -289,9 +307,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab481bb1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -303,9 +321,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:47 GMT + - Mon, 28 Mar 2022 15:03:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7f56b806e7794b4192f023bc77c6e59c-f60159b86a147c43-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..ae86e75a4674 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-93051735?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-16e574425a7fdb4e9e0094434c6f989d-480e22475afabb42-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..32635889384c 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:48.8652891+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Mon, 28 Mar 2022 15:03:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c87a45f82d1bb149b4b916d9467821b0-3536c73cdeade84e-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Mon, 28 Mar 2022 15:03:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7ee018a0348b0146bdb9244d1d5c91a8-20c9f76db4b77b41-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Mon, 28 Mar 2022 15:03:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d9a230b169882449ef4f6e59f01e1c8-7b8c715a146f604c-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:51.5644085+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:53 GMT + - Mon, 28 Mar 2022 15:03:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eb05a8872d39484c94a8d658b2c2f988-fc39e2398a171b4c-01 status: code: 201 message: Created @@ -130,24 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-cb71498?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-294dc4690135ca419611e739b00112c6-770f55903fcc2d43-01 status: code: 404 message: Not Found @@ -166,9 +176,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-cb71498?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"LowestTemperature @@ -179,9 +189,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:54 GMT + - Mon, 28 Mar 2022 15:03:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ab86edefca21c24eabfb301a5ca477aa-0eab14482c26c047-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..5c965f7b359d 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:51.5644085+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Mon, 28 Mar 2022 15:03:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ecfe65d76205264693ee0f444a25fd18-ca9520513ca62d4e-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Mon, 28 Mar 2022 15:03:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d6f2ef8abdf5744abaffc9c2ab990667-afc834d1adbad74d-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Mon, 28 Mar 2022 15:03:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-14b18189fa952a43acaf6415ec6e8173-89105e532667454b-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:53.0200939+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:56 GMT + - Mon, 28 Mar 2022 15:03:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-390426e05c3a3847ae687e2414ade05e-8bc5f1b4de8e6f4a-01 status: code: 201 message: Created @@ -130,27 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-f8db143b?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-751c989e64f8194a8c0efdedd30dba25-2e2ea3332c22f94d-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 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-f8db143b?api-version=2021-06-30-preview 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/\"d057623d-c69d-45ee-9743-8cedce4fb5ad\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:53.2734565Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:53.2734565Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:05:57 GMT + - Mon, 28 Mar 2022 15:03:52 GMT etag: - - W/"d0e321a1-d437-4c22-b21a-d8102601a02f" + - W/"d057623d-c69d-45ee-9743-8cedce4fb5ad" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-44c37592674e8647946b068efe5a69aa-eb9ab7f384072445-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..2dee48749f08 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:53.0200939+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:00 GMT + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3e0ad818e3bd044baea786613b9b513a-6ac8c13013e0aa40-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:00 GMT + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bdb09009387e834f809a0fc41cfe3ed8-1df099c0aa46bf49-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:00 GMT + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ef2f00e395f8cb4681359715411e0c7d-d9088ce5f33a4247-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:54.5754734+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-12f2c98190ed2941a5bd6b579c0381b8-f95978cfabe89045-01 status: code: 201 message: Created @@ -130,24 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1b113e28ff6a8a45836860bf2b6776b0-3b04a9bb94fb7649-01 status: code: 404 message: Not Found @@ -166,23 +176,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2021-06-30-preview 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/\"2a15ca6d-f26a-4c45-8dae-25bffc496072\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:54.8191108Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:54.8191108Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Mon, 28 Mar 2022 15:03:54 GMT etag: - - W/"58e1f7d3-dd2f-4499-adf5-89b7ba920d0d" + - W/"2a15ca6d-f26a-4c45-8dae-25bffc496072" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0952efc594d5dc4e9475ef5ed4db5694-b9cfe1acea866c4e-01 status: code: 200 message: OK @@ -198,9 +210,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2021-06-30-preview response: body: string: '' @@ -208,9 +220,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:01 GMT + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cd8195a6e9141e4ea679a91fb7c69cba-946c04264762464f-01 status: code: 204 message: No Content @@ -224,24 +238,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-73f21151?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cf3aa7bed0979846940b40380fc4e046-4d3871aa6599f44e-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..e2caaa1cb9d4 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:54.5754734+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Mon, 28 Mar 2022 15:03:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-60ff63e8cfc690418129080df45e891f-289b7a40b131a647-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Mon, 28 Mar 2022 15:03:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-93eba1f24f918140b3711e3af00090cc-45da7edcd7231b49-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Mon, 28 Mar 2022 15:03:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e4e2479897bc7d40bde07109b7e71fd8-e5db0e6ea012a342-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:56.265704+00:00"}]' headers: content-length: - - '161' + - '160' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:04 GMT + - Mon, 28 Mar 2022 15:03:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dc86d597fb65e441becad707439d92cf-bac291f0f0569b45-01 status: code: 201 message: Created @@ -130,24 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04e72ebf854ca34e998c3ca5b3c9fd63-2818c3dac74e3445-01 status: code: 404 message: Not Found @@ -166,23 +176,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2021-06-30-preview 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/\"b5e60b3d-166f-4a42-935b-8ec05368e9ad\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:56.4924880Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:56.4924880Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:05 GMT + - Mon, 28 Mar 2022 15:03:56 GMT etag: - - W/"841565e2-45a6-4917-aeb6-218bf15c6395" + - W/"b5e60b3d-166f-4a42-935b-8ec05368e9ad" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-78bb965a55c13143b9ab1457beed87b5-d3ab34a33893b742-01 status: code: 200 message: OK @@ -200,24 +212,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8ed875db37ca14469602ae4723dd63e4-081329469580f248-01 status: code: 412 message: Precondition Failed @@ -233,11 +247,11 @@ interactions: Content-Length: - '0' If-Match: - - W/"841565e2-45a6-4917-aeb6-218bf15c6395" + - W/"b5e60b3d-166f-4a42-935b-8ec05368e9ad" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +259,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:05 GMT + - Mon, 28 Mar 2022 15:03:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-baa5ef3cfa57ef46842d6c333db5d90a-6d9f28b050034e41-01 status: code: 204 message: No Content @@ -261,24 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-3b561da7?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fa3596922c08aa469f60160c21bda8de-1cb86f339519d741-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..469f1ace8c77 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:56.265704+00:00"}],"nextLink":null}' headers: content-length: - - '187' + - '186' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6998db4051a9124688825b60c4a14924-b284e7080404074d-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-69bcb69d60bb0c479acecba7f0b8aeb0-3167222073f24b49-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ff588870c892df438735d580139135dd-656ab6bf49f8b046-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:57.9753435+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:08 GMT + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6f58d1a1377afb479a91a813a5008aed-c1f3810832b6f445-01 status: code: 201 message: Created @@ -130,24 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-304e57820ee3e14cae44dd1c82191d17-baf160541d50a047-01 status: code: 404 message: Not Found @@ -166,23 +176,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2021-06-30-preview 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/\"5ed98a5f-07f3-4ffa-8c4c-624923692387\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:58.2024482Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:58.2024482Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:09 GMT + - Mon, 28 Mar 2022 15:03:57 GMT etag: - - W/"1485a5b6-da51-41a5-adff-c00b46cfa25e" + - W/"5ed98a5f-07f3-4ffa-8c4c-624923692387" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-77e336c6fc91da4db06aa19e5cc44d7e-6c0e9b70f1b4c345-01 status: code: 200 message: OK @@ -200,9 +212,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2021-06-30-preview response: body: string: '' @@ -210,9 +222,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:09 GMT + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f0da9505013c0a49b607fb35cb8251e7-de05abb89a803c47-01 status: code: 204 message: No Content @@ -226,24 +240,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ab161bb7?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:57 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0b5d0b29578c14dbdd25d7b91b8a2ab-b230b349192d3c4a-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..59e396840475 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-7b3016cb?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:03:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-24ff0ca67bd0824a95d367ab207bbdb4-0e9a466b22363843-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..e6fb715e7a8b 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:03:57.9753435+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:13 GMT + - Mon, 28 Mar 2022 15:03:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-43deb3d2ac3153438364d3a7ae6a48f1-73506a8984bfd04c-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:13 GMT + - Mon, 28 Mar 2022 15:03:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d022b11eb3883244b2d7260c32a26e6d-c3737e09d7b47d4c-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:13 GMT + - Mon, 28 Mar 2022 15:04:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-311de8928e8fd94cba8266c81c2bc728-1678ddd66cbe0942-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:00.5822467+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Mon, 28 Mar 2022 15:04:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-43c2a7caae4d9b4db571e272987fee94-095c16f20a783c40-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Mon, 28 Mar 2022 15:04:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aef5d501f00b9f439f26b2e818cd42db-56165b44ab1c6b46-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2021-06-30-preview 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/\"74a06b18-1b4c-4cf4-beb3-5b35608c9fa8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Mon, 28 Mar 2022 15:04:00 GMT etag: - - W/"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef" + - W/"74a06b18-1b4c-4cf4-beb3-5b35608c9fa8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-572b0957e6f55f40946f5677c2c0ac1a-3b115eae0e748648-01 status: code: 200 message: OK @@ -191,23 +203,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-41e7101e?api-version=2021-06-30-preview 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/\"74a06b18-1b4c-4cf4-beb3-5b35608c9fa8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:14 GMT + - Mon, 28 Mar 2022 15:04:00 GMT etag: - - W/"f92e81ee-ac6a-47e2-a9f5-ef5dbd3053ef" + - W/"74a06b18-1b4c-4cf4-beb3-5b35608c9fa8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-61df5d876cdc9d4db19fee1af00d6e44-ba1f025a53b84946-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..155728e4857a 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-398e1598?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3998e0451454aa4292e07d037ee4459c-9042dfd769233642-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..e80c5561a0f9 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-64b71110?api-version=2021-06-30-preview 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/\"3cf293bd-173b-4a6f-8379-61debbd64942\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:02.9105558Z"}}}' headers: content-length: - '235' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:19 GMT + - Mon, 28 Mar 2022 15:04:02 GMT etag: - - W/"ff4592df-1105-49cd-804d-720bfb34d28d" + - W/"3cf293bd-173b-4a6f-8379-61debbd64942" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e54c84e01ac15b4384b4b201ebfc67e6-eec6f8b48fd3aa44-01 status: code: 200 message: OK @@ -48,13 +50,13 @@ interactions: Content-Type: - application/json Message-Id: - - e37404e0-2a17-46ce-909e-02811d281d71 + - 21546223-3145-41a9-91c6-71521c075f7a Telemetry-Source-Time: - - '2020-11-25 10:06:19.968709' + - '2022-03-28T15:04:02.59271Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-64b71110/telemetry?api-version=2021-06-30-preview response: body: string: '' @@ -62,9 +64,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:19 GMT + - Mon, 28 Mar 2022 15:04:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e4fe3f2cd96b54da9d01b9c4ae7a35e-0707a0b9452f714d-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..f09754e5c250 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 + - 3ba69e0b-7cf9-482b-abe3-2e11295ea119 Telemetry-Source-Time: - - '2020-11-25 10:06:20.243959' + - '2022-03-28T15:04:02.713965Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fd84972ab2204043a9517ac91ec5d7ef-974e100609431940-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..c8b3cba02078 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ae02179b?api-version=2021-06-30-preview 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/\"ab3d8a33-62b3-4c76-a66e-d1326d755963\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:04.7110867Z"}}}' headers: content-length: - '235' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:24 GMT + - Mon, 28 Mar 2022 15:04:04 GMT etag: - - W/"cb8f8a39-0235-4c38-8ffe-32bafba9e9ac" + - W/"ab3d8a33-62b3-4c76-a66e-d1326d755963" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-45a78d2b2bec3540b39a564dd6cc4162-8af7ebe9b051b74e-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-03-28T15:04:04.389156Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ae02179b/telemetry?api-version=2021-06-30-preview response: body: string: '' @@ -62,9 +64,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:24 GMT + - Mon, 28 Mar 2022 15:04:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1e58d7b2f9fcd04eb1d172bbdecb19e8-40d6a6bd616c4740-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..7d0eefa85eca 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-76d61187?api-version=2021-06-30-preview 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/\"0ca5ad52-dda3-4be5-b470-799337be6bc4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:05.7169782Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:05.7169782Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:26 GMT + - Mon, 28 Mar 2022 15:04:05 GMT etag: - - W/"57c596a3-a0d2-4251-b27f-54a7120d436f" + - W/"0ca5ad52-dda3-4be5-b470-799337be6bc4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3bc40b168e5931419317a694f55349b8-ff9aa2d95f768840-01 status: code: 200 message: OK @@ -48,21 +50,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/query?api-version=2021-06-30-preview 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/\"d43d56ca-804b-4ed1-9499-e9e63f933242\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:46.8962330Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:46.7897509Z"}}},{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"f0fc0864-f26f-4f31-873b-707adb582995\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:49.1162169Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:49.1162169Z"}}},{"$dtId":"digitalTwin-64b71110","$etag":"W/\"3cf293bd-173b-4a6f-8379-61debbd64942\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:02.9105558Z"}}},{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"ab3d8a33-62b3-4c76-a66e-d1326d755963\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:04.7110867Z"}}},{"$dtId":"digitalTwin-76d61187","$etag":"W/\"0ca5ad52-dda3-4be5-b470-799337be6bc4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:05.7169782Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:05.7169782Z"}}},{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"d94ac520-728c-42d9-b787-32442f66801b\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:32.7798862Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:32.8997452Z"}}},{"$dtId":"digitalTwin-edc149c","$etag":"W/\"74ea36f8-c509-4028-b030-77e076993bcf\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:44.5567050Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:44.4384283Z"}}},{"$dtId":"digitalTwin-d021935","$etag":"W/\"746de29a-efcb-4404-9dd1-5efd06c0cbdb\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:51.0691209Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:51.0691209Z"}}},{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"7775991e-3b50-4e40-b3e9-cdd589ab407f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:59.5181213Z"}}},{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"abfacbab-9ac1-4b25-aaf3-b9bb99f710b5\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:01.0563967Z"}}},{"$dtId":"digitalTwin-694b1681","$etag":"W/\"878ebdac-efca-4914-a905-e312bc9b9052\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:01.9219395Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:01.9219395Z"}}},{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"62037c40-62aa-4e3c-9f36-c08f918d5f4d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:04.3567800Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:04.4674351Z"}}},{"$dtId":"digitalTwin-43421a26","$etag":"W/\"a36d7905-ce23-451b-b837-61f160b53f96\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:11.1235557Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:11.1235557Z"}}},{"$dtId":"digitalTwin-27b71996","$etag":"W/\"2b657f99-a228-486d-b63d-2dcd8667ce7d\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:14.7390071Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:14.6239278Z"}}},{"$dtId":"digitalTwin-ef31948","$etag":"W/\"2746038e-12af-4236-9cb3-ccbacf2e62bd\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:13.1748137Z"}}},{"$dtId":"digitalTwin-93531716","$etag":"W/\"f768eef3-2db3-4366-9644-0d30485c7fce\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:38.0502152Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:38.0502152Z"}}},{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"912eb391-0fc5-403e-bae7-fe14c9f7f31e\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:42.5806934Z"}}},{"$dtId":"digitalTwin-248a152c","$etag":"W/\"e8356189-2499-4da9-9442-ce9b61220dc3\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:40.1178409Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:40.1178409Z"}}},{"$dtId":"digitalTwin-124a1964","$etag":"W/\"13899955-9ebc-47dd-9525-79c59bd9e9a2\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:16.3371248Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:16.3371248Z"}}},{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"9450d8e1-694e-4c84-80ea-9c836bdd8bca\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:47.6067142Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:47.6067142Z"}}},{"$dtId":"digitalTwin-c6dc1bf8","$etag":"W/\"26e3cb0f-c0ae-43ee-a62b-ed5910fe50f1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-24T16:45:01.8486698Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-24T16:45:01.8486698Z"}}},{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"85a1f8ca-e821-477c-b924-0316380e6ea4\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:46.3050952Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:46.3050952Z"}}},{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"d057623d-c69d-45ee-9743-8cedce4fb5ad\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:53.2734565Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:53.2734565Z"}}},{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"58ee6c06-4610-43b0-b361-c6d1859101ad\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:36.4685414Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:36.3549097Z"}}},{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"954450cf-31d9-4aa6-ac78-b479283e3870\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:07.7756394Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:07.6471889Z"}}},{"$dtId":"digitalTwin-246f1518","$etag":"W/\"4c256c2f-6d95-461e-a84e-8338ec32a57d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:57.6417190Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:57.6417190Z"}}},{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"e7afe84a-5a56-4ab6-9d81-7872cd441328\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:09.3860210Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:09.3860210Z"}}},{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"b5eeb650-7ea0-4027-9150-6f656a7b3294\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T14:59:34.7935558Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T14:59:34.5722859Z"}}},{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"c9608ca3-3778-4cd7-bfb7-05d80226cf1b\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:06.1942209Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:05.9633281Z"}}},{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"c07f778c-ddaa-4ed5-8a2a-14c7d1cc8699\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:02:56.7574236Z"}}},{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"f6e6f712-ae8a-43b4-9381-306c03696f29\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:02:56.8681439Z"}}},{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"634658ec-11dd-4072-be42-9d696211602b\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:02:56.9826354Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:02:56.9826354Z"}}},{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"74a06b18-1b4c-4cf4-beb3-5b35608c9fa8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"}}}],"continuationToken":null}' headers: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:26 GMT + - Mon, 28 Mar 2022 15:04:05 GMT query-charge: - - '8.93' + - '7.94' strict-transport-security: - max-age=2592000 + traceresponse: + - 00-01a643c99275404eb9bbb75905341dc3-f73aa1b0ce8e0c4b-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..ba1af64813d0 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/query?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0e79d235f42c024f999f30cca4fe7871-a40d11294f865946-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..9b735e1c0d4d 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:00.5822467+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Mon, 28 Mar 2022 15:04:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b2e4adfe0f717245b45263ed34695d84-7be0984debf95d42-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Mon, 28 Mar 2022 15:04:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d2cd729be46d6f448f4b4172b70dda41-08b12414a0a97640-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Mon, 28 Mar 2022 15:04:08 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1e3f03a53b4ef249a73caa75ca3ddf5b-5ce64b8ff75a1c4f-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:08.9935941+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:31 GMT + - Mon, 28 Mar 2022 15:04:08 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9301012000f05b40bef14b48e0f22e3e-18eadcec91643f4b-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Mon, 28 Mar 2022 15:04:08 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dc8532dd23a1a74b95a0df06db66bcf7-b6177fa110733841-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2021-06-30-preview 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/\"40f7b923-a9c3-4a53-aaa2-bd3af39ac315\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:09.2267603Z"}}}' headers: content-length: - '235' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Mon, 28 Mar 2022 15:04:08 GMT etag: - - W/"5f03b098-3ab8-4dc7-9793-2dd90363242b" + - W/"40f7b923-a9c3-4a53-aaa2-bd3af39ac315" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c00a1bb41a8b8e4eb201886cfab85f97-cc8fc7a03b865d42-01 status: code: 200 message: OK @@ -195,9 +207,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2021-06-30-preview response: body: string: '' @@ -205,11 +217,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Mon, 28 Mar 2022 15:04:08 GMT etag: - - W/"4ba6ad6b-aa72-477a-a608-26a8308526f4" + - W/"867aeaee-1333-4b4e-a01b-7f0626ace654" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d9b7962f116a8949a5963aea6c4356bf-047b3655fa705847-01 status: code: 204 message: No Content @@ -223,23 +237,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-be7212e9?api-version=2021-06-30-preview 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/\"867aeaee-1333-4b4e-a01b-7f0626ace654\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:09.2267603Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:09.3488734Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:32 GMT + - Mon, 28 Mar 2022 15:04:08 GMT etag: - - W/"4ba6ad6b-aa72-477a-a608-26a8308526f4" + - W/"867aeaee-1333-4b4e-a01b-7f0626ace654" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-53ca390fd1ccac49b19cd621da82919d-a392cc27f2013040-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..20982e67b978 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:08.9935941+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Mon, 28 Mar 2022 15:04:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09da8e24cec5a14a8395bbcc6b2e09f5-edae813f8fb49b4d-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Mon, 28 Mar 2022 15:04:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0e869710a1fb924ba20821715291243a-230cf2f1cd43f34a-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Mon, 28 Mar 2022 15:04:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-239248f7fdee0f46a52f80db1fde196d-76d115a63591584c-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:10.7930783+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:35 GMT + - Mon, 28 Mar 2022 15:04:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5187a6c234b80c49bf3b8af6532bd6cd-208f9cd990447744-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Mon, 28 Mar 2022 15:04:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-194d954f1347c941b9fe864b00ebedf0-56a10170e4757b4c-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2021-06-30-preview 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/\"c6f7ad52-8d39-4153-bc41-648d65288043\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:11.0421050Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:11.0421050Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Mon, 28 Mar 2022 15:04:10 GMT etag: - - W/"55f8e8de-e36e-414b-a70a-754b1268c5b0" + - W/"c6f7ad52-8d39-4153-bc41-648d65288043" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a3c4637fe00c464ca42fa7dc3fd80e48-d4730aad88dcad49-01 status: code: 200 message: OK @@ -197,24 +209,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a72ee6742fbfae42a551bd79dea3572a-a26d9224f765b845-01 status: code: 412 message: Precondition Failed @@ -232,11 +246,11 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"55f8e8de-e36e-414b-a70a-754b1268c5b0" + - W/"c6f7ad52-8d39-4153-bc41-648d65288043" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2021-06-30-preview response: body: string: '' @@ -244,11 +258,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:36 GMT + - Mon, 28 Mar 2022 15:04:10 GMT etag: - - W/"58eafbee-6ca0-4433-87d6-6df3e6471599" + - W/"e4d51820-61b7-487c-9ae4-faec7dcf387d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ecd7b63c513ee345b9c81c6313dc0d67-26ec7cda3fc1a84a-01 status: code: 204 message: No Content @@ -262,23 +278,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-e64e1c83?api-version=2021-06-30-preview 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/\"e4d51820-61b7-487c-9ae4-faec7dcf387d\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:11.2731939Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:11.0421050Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:37 GMT + - Mon, 28 Mar 2022 15:04:10 GMT etag: - - W/"58eafbee-6ca0-4433-87d6-6df3e6471599" + - W/"e4d51820-61b7-487c-9ae4-faec7dcf387d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d3cf9ecceb23304e848c0eacc944ee43-a63819eb08ece042-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..82078571ed86 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:10.7930783+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:38 GMT + - Mon, 28 Mar 2022 15:04:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7dbb41610eea3848bf92bb39e6995070-bd8c8758d5cbf34b-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Mon, 28 Mar 2022 15:04:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9d986671840d904fa39ccf060cf21d3b-2f22aa2b9bb9ab46-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Mon, 28 Mar 2022 15:04:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a339de2364cbfe43802c0ce0d6fd174f-53ab5b2153441641-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:12.6946529+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Mon, 28 Mar 2022 15:04:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1f2d53d9686e8b4680906e142d70ecf0-dcddaa96791ed941-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:39 GMT + - Mon, 28 Mar 2022 15:04:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fd65a03f82751c4da003da6f06449531-95fa9c5b9175b443-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2021-06-30-preview 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/\"8788dfb9-eb14-45a9-bd4a-c2e3f8a54628\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:12.9306351Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:12.9306351Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:40 GMT + - Mon, 28 Mar 2022 15:04:12 GMT etag: - - W/"f2ec21a4-f6d7-4e42-afbc-8430309063dc" + - W/"8788dfb9-eb14-45a9-bd4a-c2e3f8a54628" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0b0f85072a7b884ab6c14ce903d4a9e3-ab7f2d91c1bb2b47-01 status: code: 200 message: OK @@ -197,9 +209,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2021-06-30-preview response: body: string: '' @@ -207,11 +219,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:40 GMT + - Mon, 28 Mar 2022 15:04:12 GMT etag: - - W/"27e2ed8e-fa84-43df-a493-1736163b14b7" + - W/"6441047d-30d4-46d1-8638-5c9059da52e2" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4d6504a95f61014bae7057ea923fa509-55d32a0216d45d4c-01 status: code: 204 message: No Content @@ -225,23 +239,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-add71bc7?api-version=2021-06-30-preview 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/\"6441047d-30d4-46d1-8638-5c9059da52e2\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:13.0534353Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:12.9306351Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:40 GMT + - Mon, 28 Mar 2022 15:04:12 GMT etag: - - W/"27e2ed8e-fa84-43df-a493-1736163b14b7" + - W/"6441047d-30d4-46d1-8638-5c9059da52e2" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f8a696940422ac498ad3c233a369c7a3-4b895d47cd428946-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..fe4dd46e8e23 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:12.6946529+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-85869e66317c4d4bb911e9c21c750eca-cdbdc4d033c1e643-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5c6a5f7d78542047a528efafcf1ea3bf-82a157632d47784e-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d56bb687473aac4f86368a59af74b78e-8e214c7125fc1b4b-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:14.4446522+00:00"}]' headers: content-length: - - '158' + - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:43 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7e9dd74b40ba0740b413fbca375bbfd1-a0fcda968df95e42-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3be85af205e9374199276acfa506599a-8f500ceccc32f84d-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2021-06-30-preview 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/\"58e72c83-603b-47d0-b7e5-10abe9cc9f71\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:14.6928546Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:14.6928546Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Mon, 28 Mar 2022 15:04:14 GMT etag: - - W/"65f9aa27-4b67-4ffe-a1cc-b9deeb29083e" + - W/"58e72c83-603b-47d0-b7e5-10abe9cc9f71" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c6b618bfc1df13469d287ce18edffc67-9ac6eceba9592949-01 status: code: 200 message: OK @@ -195,23 +207,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7c1c4bd712baf343a589bcb291bd8355-1560f03ccc563e45-01 status: code: 400 message: Bad Request @@ -229,25 +243,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2021-06-30-preview 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":"|5339b908-4958ebf6565e02a6."}}' headers: content-length: - '436' content-type: - application/problem+json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:44 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4162ae5a4631ec40a81337934d2adcdb-9751141a50993b4e-01 status: code: 400 message: Bad Request @@ -265,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-93531716?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"InvalidArgument","message":"Payload is invalid."}}' @@ -277,9 +293,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:45 GMT + - Mon, 28 Mar 2022 15:04:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-43ff6f0eca4a084e9c1e58f740eb81a7-c87f349095f4a84f-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..d2489613402f 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:14.4446522+00:00"}],"nextLink":null}' headers: content-length: - - '184' + - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Mon, 28 Mar 2022 15:04:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-427016efed44b3489996451bf9b14bcb-54fcea947c2f8c42-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Mon, 28 Mar 2022 15:04:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eeb04d00eca0f44f9f05c18655a6c31f-9d43b1095b84854f-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Mon, 28 Mar 2022 15:04:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d9eae333aa12d744b3b089b14d701d0f-1b8bff89578d8644-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:16.2702317+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:46 GMT + - Mon, 28 Mar 2022 15:04:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6c80762f8fa669478c8769358e9a2be3-d9e3346ec0d96641-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Mon, 28 Mar 2022 15:04:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3abfe1cb65d92246815513dc549c4b51-303bf130e8ecf349-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2021-06-30-preview 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/\"215028d2-ecda-4128-b73d-3bacad8b32cb\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:16.5092202Z"}}}' headers: content-length: - '235' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Mon, 28 Mar 2022 15:04:15 GMT etag: - - W/"996b5837-3b8b-4436-a8e4-42f87aaf68ea" + - W/"215028d2-ecda-4128-b73d-3bacad8b32cb" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8b9f7063ac8a594ba2f0cc0a178c647f-04c80cb2d569f040-01 status: code: 200 message: OK @@ -196,9 +208,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2021-06-30-preview response: body: string: '' @@ -206,11 +218,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Mon, 28 Mar 2022 15:04:15 GMT etag: - - W/"de7f45a1-b137-4048-accd-8af3da70bf47" + - W/"430da116-7335-4919-b085-330427f13ea0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7b953a230d30ca418df5b6e1064b76cc-e51dc0cfa29f5842-01 status: code: 204 message: No Content @@ -224,23 +238,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-248a152c?api-version=2021-06-30-preview 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/\"430da116-7335-4919-b085-330427f13ea0\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:16.6276107Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:16.6276107Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:47 GMT + - Mon, 28 Mar 2022 15:04:15 GMT etag: - - W/"de7f45a1-b137-4048-accd-8af3da70bf47" + - W/"430da116-7335-4919-b085-330427f13ea0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-681ed8e699c5ef439e9ab551ba58b8bf-d242ea48d6e21840-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..0571d64a0b04 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-7d3116db?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ae538cbbe987a7499967a8b219943cc6-49350fc8a5d18e48-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..a5572e8ca70a 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:16.2702317+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:51 GMT + - Mon, 28 Mar 2022 15:04:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1fbc8eca4528ac49ab727a2b01244849-eac2983e0cf9f548-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Mon, 28 Mar 2022 15:04:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9a86dc6434a8974ea01c72b9e93fe79b-df48f3a7e66b924b-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Mon, 28 Mar 2022 15:04:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-af67a01944ccd34db70e83f6cfe6165d-1e01d3f02af35448-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:18.8209441+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Mon, 28 Mar 2022 15:04:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-49eb225ec22d4b47932b861b0d0b5d0e-a3028bf915f4624e-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:52 GMT + - Mon, 28 Mar 2022 15:04:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3732b59e43fca04582cd009ec9940cd4-9dbbf3cf6b7c934c-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2021-06-30-preview 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/\"2c3d970d-6fe4-4ba9-8019-e844d52a063f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:19.0827602Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:19.0827602Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:53 GMT + - Mon, 28 Mar 2022 15:04:18 GMT etag: - - W/"60c9a394-bfea-4e1e-b5ba-3b04c9c12900" + - W/"2c3d970d-6fe4-4ba9-8019-e844d52a063f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e0fcc639833a864f80b3c1464ac4a881-e0158e17aba2b04d-01 status: code: 200 message: OK @@ -195,9 +207,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2021-06-30-preview response: body: string: '' @@ -205,11 +217,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:53 GMT + - Mon, 28 Mar 2022 15:04:18 GMT etag: - - W/"e6179b9e-b86f-490f-93e0-9c932a2c7995" + - W/"606325a9-d6a0-4102-8cdd-f88e07d39a21" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2fe42c1dfd7adc4d9a30a8e08a8deb36-ca0a8190858f9243-01 status: code: 204 message: No Content @@ -223,23 +237,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fa5a144e?api-version=2021-06-30-preview 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/\"606325a9-d6a0-4102-8cdd-f88e07d39a21\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:19.0827602Z"}}}' headers: content-length: - '236' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:53 GMT + - Mon, 28 Mar 2022 15:04:18 GMT etag: - - W/"e6179b9e-b86f-490f-93e0-9c932a2c7995" + - W/"606325a9-d6a0-4102-8cdd-f88e07d39a21" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fe2ac59fd87ca24aa006b7d1480d05fd-192361d02659fd4e-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..f217047d8e53 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:18.8209441+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:56 GMT + - Mon, 28 Mar 2022 15:04:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c53ddc4d65792e4b96d5d70027467103-cbf5bef775f88940-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Mon, 28 Mar 2022 15:04:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f1e6efbd74c80f4898e4511b8a1e8ec3-2dbdb14272af3849-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Mon, 28 Mar 2022 15:04:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f9de51b01d4a474bb3b738516b1c19fe-48f5950ef866454e-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:20.5853302+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Mon, 28 Mar 2022 15:04:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4fd59acc016df148b4fb13d77b381a59-75b5047bdc419046-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:57 GMT + - Mon, 28 Mar 2022 15:04:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4ad9868e9faf2848bb9f73e167809f37-8694540743158b4a-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2021-06-30-preview 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/\"f11e9ced-7fb0-46d1-9f17-4d00dd9266f8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:20.8288089Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:20.8288089Z"}}}' headers: content-length: - '330' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:58 GMT + - Mon, 28 Mar 2022 15:04:20 GMT etag: - - W/"3ebcd975-9fe9-4035-9a98-14c508cd1c50" + - W/"f11e9ced-7fb0-46d1-9f17-4d00dd9266f8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-240e493c057f4e43b9e817121896420c-d816a3936e43eb41-01 status: code: 200 message: OK @@ -195,9 +207,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2021-06-30-preview response: body: string: '' @@ -205,11 +217,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:06:58 GMT + - Mon, 28 Mar 2022 15:04:20 GMT etag: - - W/"59b22788-b7e2-435a-ae51-6ad81f447024" + - W/"0cd8bd25-def5-455f-a613-033c02e1d186" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dc509c6f42de7a42abcae5de5802bd2c-8137b16a62f20048-01 status: code: 204 message: No Content @@ -223,23 +237,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-edc149c?api-version=2021-06-30-preview 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/\"0cd8bd25-def5-455f-a613-033c02e1d186\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:20.9618298Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:20.8288089Z"}}}' headers: content-length: - '330' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:06:58 GMT + - Mon, 28 Mar 2022 15:04:20 GMT etag: - - W/"59b22788-b7e2-435a-ae51-6ad81f447024" + - W/"0cd8bd25-def5-455f-a613-033c02e1d186" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-59162dff1f169d4d9fcebcedd5cbf48a-f0301e4d9e2bb54f-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..29a31d352927 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:20.5853302+00:00"}],"nextLink":null}' headers: content-length: - '187' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Mon, 28 Mar 2022 15:04:21 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-adba31b4a54f644ba0323e7e9ba6dc37-6ec3f3e98207c442-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Mon, 28 Mar 2022 15:04:21 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d0fd8bee4457a4f8dd5e1f189d3722c-40b912dcb913c94f-01 status: code: 204 message: No Content @@ -65,9 +69,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -77,9 +81,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Mon, 28 Mar 2022 15:04:21 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ebc0da19b0a2b1429b927415aaecb1f1-0a9c169e411d7446-01 status: code: 200 message: OK @@ -100,21 +106,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:22.2425406+00:00"}]' headers: content-length: - '161' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:01 GMT + - Mon, 28 Mar 2022 15:04:21 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-55ab186e44e2914c858f9fef6d632e9e-5e9bc8426472f54a-01 status: code: 201 message: Created @@ -130,9 +138,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2021-06-30-preview response: body: string: '' @@ -140,9 +148,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:07:02 GMT + - Mon, 28 Mar 2022 15:04:21 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d564bac0b67fd24fbc96788f344ca192-ed2685d1ccc59a4e-01 status: code: 204 message: No Content @@ -161,23 +171,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2021-06-30-preview 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/\"3c8c1d23-b5eb-470a-9351-520d47bb5975\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:22.5181044Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:22.5181044Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:02 GMT + - Mon, 28 Mar 2022 15:04:21 GMT etag: - - W/"ad70eaec-3e09-43ab-bc12-57dea4cb508b" + - W/"3c8c1d23-b5eb-470a-9351-520d47bb5975" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-50a9382eac1a084e891afe1ed25f19b2-8a9713aa2b021c45-01 status: code: 200 message: OK @@ -196,23 +208,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-fd09146a?api-version=2021-06-30-preview 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/\"8fb0acc0-ebe3-4d59-81b9-35176622b9f7\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:22.6363665Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:22.6363665Z"}}}' headers: content-length: - '331' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:07:02 GMT + - Mon, 28 Mar 2022 15:04:22 GMT etag: - - W/"89503c28-b78e-4bcc-9ab7-4c3a263d7706" + - W/"8fb0acc0-ebe3-4d59-81b9-35176622b9f7" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bb42210bd8800f448fa327ef75aed9bf-71681ab8d339b44d-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..0a3b6111a661 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:22.2425406+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:05 GMT + date: Mon, 28 Mar 2022 15:04:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-53969d2d95924949b013d8de87de96e1-23581fe80ddd6a44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:05 GMT + date: Mon, 28 Mar 2022 15:04:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ee39ab636483434282fa94cee37352e9-8a9cde67663f2746-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-817780465e46064b9bb9191b9170442e-78ed2c96b038b24b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:23.69616+00:00"}]' headers: - content-length: '161' + content-length: '159' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:06 GMT + date: Mon, 28 Mar 2022 15:04:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-966ff765fa379b47b1245b6f888c28e9-aab2382395dcf443-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:06 GMT + date: Mon, 28 Mar 2022 15:04:23 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-afdde77897be3e45ab93494aa2302ff9-da89e29cc759eb46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -122,22 +127,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2021-06-30-preview 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/\"a2b61522-26b8-438d-b10d-23f685ff0f75\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:24.2052307Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:24.2052307Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:06 GMT - etag: W/"e6b32bd2-0589-4907-b396-23fa103575d4" + date: Mon, 28 Mar 2022 15:04:23 GMT + etag: W/"a2b61522-26b8-438d-b10d-23f685ff0f75" strict-transport-security: max-age=2592000 + traceresponse: 00-a851fc4ab1ae574aabeafb806be9a514-dc549fa2163a534d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -151,9 +157,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -162,10 +168,11 @@ interactions: headers: content-length: '180' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:07 GMT + date: Mon, 28 Mar 2022 15:04:23 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-44a8ff7762498345bb6a9ed2708278c1-295f3afcf9af6645-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18fd20ab?api-version=2021-06-30-preview 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..b9c50880d88c 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ca641c2f?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f7e2606001da3b49bda40fc229cd5864-554a4183402f9c43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ca641c2f?api-version=2021-06-30-preview 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..06c755ecb0f7 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:23.69616+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '185' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Mon, 28 Mar 2022 15:04:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e63e6414c0693e438ae4e9da4a64039a-655df75119dadf42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Mon, 28 Mar 2022 15:04:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-99a147ea17d1254e93362f0ef9fa1f31-781199a9ab13294d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c4a9c0104b0c31459210c8e83644bd9b-ce44c6d5d0974c40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +77,47 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:25.9641125+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:10 GMT + date: Mon, 28 Mar 2022 15:04:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cc53fda58190a348967418528070adbc-31a836d6b180704b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4325229813f45d46993cb1b64d947fa7-9afa963fff484745-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "LowestTemperature": 68}' @@ -124,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ValidationFailed","message":"Invalid twin specified","details":[{"code":"ValidationFailed","message":"LowestTemperature @@ -134,10 +139,11 @@ interactions: headers: content-length: '180' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:11 GMT + date: Mon, 28 Mar 2022 15:04:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3d5f269df19ec641a821fd344e4a228c-778c9afbced57545-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-257a1992?api-version=2021-06-30-preview 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..e37baba90b63 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:25.9641125+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Mon, 28 Mar 2022 15:04:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5b601fa3057544478aad4c5f041bba7b-0c132b4306347c4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Mon, 28 Mar 2022 15:04:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8bf5fff5ef269f45b7edf67259e2cff3-ed6923de86884f42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ed3cde5d6c9fc34bae6986aede09b82e-d0d08b2015516b4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:27.2450759+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Mon, 28 Mar 2022 15:04:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d8c3d446a97bb446848b69d9dc4a846c-64e8202cae64ac49-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:13 GMT + date: Mon, 28 Mar 2022 15:04:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b00c554670756b409ac3d1d64d604d53-eb5f842759b03941-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,20 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2021-06-30-preview 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/\"909ff79e-c35c-4270-99c0-dcc3c4d922b5\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:27.5215910Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:27.5215910Z"}}}' headers: content-length: '330' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:14 GMT - etag: W/"b88fba82-e876-4329-b9aa-91d71e12369a" + date: Mon, 28 Mar 2022 15:04:26 GMT + etag: W/"909ff79e-c35c-4270-99c0-dcc3c4d922b5" strict-transport-security: max-age=2592000 + traceresponse: 00-dd071480d84aa14e8025f50e60a909b3-09845b8f12708b47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d021935?api-version=2021-06-30-preview 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..b36298f3d87c 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:27.2450759+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bf48392ec072a24cb3ece7b00f234e02-417eff6d9eb05c4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d90a642a7909834a9a191ee183f6a907-a68874c155742c46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-61c6fb9712bf0f4c9e0a629fbf2aab67-efa9e2506222a84a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +77,47 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:28.620676+00:00"}]' headers: - content-length: '161' + content-length: '160' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:16 GMT + date: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e3a15676cc5fa94992a72f315d83d4e7-aaf5b30bc7076d49-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0fd7711e53043e44a4c59c74f8e69b4d-085dfa6fd03c9445-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -124,64 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview 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/\"6b5c5a16-d343-4667-b07d-ef08f1b43792\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:28.8300582Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:28.8300582Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:17 GMT - etag: W/"83f465bc-3004-4df9-aea8-27dbb6c1503f" + date: Mon, 28 Mar 2022 15:04:28 GMT + etag: W/"6b5c5a16-d343-4667-b07d-ef08f1b43792" strict-transport-security: max-age=2592000 + traceresponse: 00-33880b2c8ae70e42839bf20b924cb2aa-3d7d328c26e2fc44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:17 GMT + date: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f575ef76e9ffd74cb6ec104124d4431b-3cba82f051ee424b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f851230b894dc24a8595bab645ca6464-ac1b10aced718d4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-6523164b?api-version=2021-06-30-preview 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..94c931a33e18 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:28.620676+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '186' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e3e4c57f9011e449b688b6156baac556-d1d0421fef03044a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Mon, 28 Mar 2022 15:04:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e1b798385246404ca6c6ff46da82dede-2bfc7b16d7519e42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2c9e7429d5e58648ba444884ff15a2b5-4ff9ef0b9188cb4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +77,47 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:30.1062619+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:19 GMT + date: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-af07cf6d86382649b27c1b0038aa575d-355e9958555bac47-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a58a29718952be4e968fd9943ac4d6ae-e5f5176d06932941-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -124,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview 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/\"e84f80fd-a30c-4ffd-a925-8b81f2037d00\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:30.3571898Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:30.3571898Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:20 GMT - etag: W/"586ba632-1be1-49ac-98a1-28ee7e3fd61f" + date: Mon, 28 Mar 2022 15:04:30 GMT + etag: W/"e84f80fd-a30c-4ffd-a925-8b81f2037d00" strict-transport-security: max-age=2592000 + traceresponse: 00-7a8e16a817dd93468ab564795f093843-a4649993eec53e46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview - request: body: null headers: @@ -148,68 +154,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9ed6cfb68e329e4db071a9d41899347e-6c43030ed1b2c640-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json If-Match: - - W/"586ba632-1be1-49ac-98a1-28ee7e3fd61f" + - W/"e84f80fd-a30c-4ffd-a925-8b81f2037d00" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:20 GMT + date: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-354fc40fdc45744abfa8fd038eaaf7d2-01f201d3be149841-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-38ec86d0bb5ffb4d8908c564cd9e916f-05469230bd34674f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c13122a1?api-version=2021-06-30-preview 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..7d27607a4d11 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:30.1062619+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:22 GMT + date: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-28cb867538f1c74893d4431b21ddde43-fe3b1b66617d6445-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:22 GMT + date: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-78ff7aac86aa884092afb1b153ddcd6d-77fa5cce13adc546-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e2522c76627f0b4eb682fc808607087e-4eba1c475535e345-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,45 +77,47 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:31.7677869+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:23 GMT + date: Mon, 28 Mar 2022 15:04:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0128567c8827cf439664364b4643a6f6-f311bf0563cb0d4f-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-79024f3a8dc61d429c3b1580b567634f-0b00d294767cc64d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -124,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview 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/\"9ac4a843-3ba1-4001-82b6-2da38d3d59f8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:31.9847221Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:31.9847221Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:23 GMT - etag: W/"6ac9a1e2-9ea2-4632-8690-c6c80febe03d" + date: Mon, 28 Mar 2022 15:04:31 GMT + etag: W/"9ac4a843-3ba1-4001-82b6-2da38d3d59f8" strict-transport-security: max-age=2592000 + traceresponse: 00-30e362b8165a8c46a865c6bf18584473-19fd2d9891a90f4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview - request: body: null headers: @@ -148,42 +154,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:23 GMT + date: Mon, 28 Mar 2022 15:04:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7575be9e91b95242bc297e5ad373417f-663e55e6ae0c3143-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-749391ac5b972f4d906be0eb94de1760-d8f9ba6895c76c4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-18ef20b1?api-version=2021-06-30-preview 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..2a863baf84fd 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ad961bc5?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a5c8e1d67ae0ca4381ca41e15b76f4ec-f7b194e8d3d8784a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ad961bc5?api-version=2021-06-30-preview 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..d6639109cdbd 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:31.7677869+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:26 GMT + date: Mon, 28 Mar 2022 15:04:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7cb6a4c26f3fcb4dbd7b37d0c8988be2-df690917454c3841-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:26 GMT + date: Mon, 28 Mar 2022 15:04:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8734a4d646bf364cb2721b68f910693b-dc93157955106344-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a2c79d0a836cae45940b61d18cc222fc-d59675129eab9346-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:33.8434229+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:27 GMT + date: Mon, 28 Mar 2022 15:04:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6c0455aeef1ccc4babd077a9ff59d627-ba3dad43961bcf47-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:27 GMT + date: Mon, 28 Mar 2022 15:04:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e8f5e87ee3a04143b7bdec65078472f3-762571063b134143-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,42 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2021-06-30-preview 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/\"cfeb50fd-eb47-42c4-9212-a30a4303e906\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:34.1191102Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:34.1191102Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:27 GMT - etag: W/"36c41373-87d8-4669-b171-f59b75539927" + date: Mon, 28 Mar 2022 15:04:33 GMT + etag: W/"cfeb50fd-eb47-42c4-9212-a30a4303e906" strict-transport-security: max-age=2592000 + traceresponse: 00-c817950523df5a438b2d21d95d01a3f2-4a537f91ab8a084b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2021-06-30-preview 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/\"cfeb50fd-eb47-42c4-9212-a30a4303e906\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:34.1191102Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:34.1191102Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:27 GMT - etag: W/"36c41373-87d8-4669-b171-f59b75539927" + date: Mon, 28 Mar 2022 15:04:33 GMT + etag: W/"cfeb50fd-eb47-42c4-9212-a30a4303e906" strict-transport-security: max-age=2592000 + traceresponse: 00-23cbb37f0e720f44b32c7f9d1ac836fc-fa558ec6c4274d4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-246f1518?api-version=2021-06-30-preview 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..e27c37ee1c91 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5d4b1a92?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-30edcf4c703075449e2d10467929e855-744301ae9d47c64d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5d4b1a92?api-version=2021-06-30-preview 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..fe237427b1ed 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2021-06-30-preview 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/\"660586ab-f57e-444b-ab2d-e77b16b9c3be\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:35.6409464Z"}}}' headers: content-length: '235' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:32 GMT - etag: W/"e3c88ed7-a796-4fa6-8b3b-623379dcc5cf" + date: Mon, 28 Mar 2022 15:04:35 GMT + etag: W/"660586ab-f57e-444b-ab2d-e77b16b9c3be" strict-transport-security: max-age=2592000 + traceresponse: 00-fed1916c02d9f94aadcee36db07cc6e8-40756db0c08b6841-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d?api-version=2021-06-30-preview - request: body: '{"ComponentTelemetry1": 5}' headers: @@ -36,22 +37,23 @@ interactions: Content-Type: - application/json Message-Id: - - cf4409ef-f05c-49e5-a8b6-eca1570bd0d4 + - 351950b0-872b-4b6b-9174-260aa5e13fb6 Telemetry-Source-Time: - - '2020-11-25 10:07:33.036363' + - '2022-03-28T15:04:35.319118Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d/telemetry?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:32 GMT + date: Mon, 28 Mar 2022 15:04:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-245292bdf95fb040b688bee7e292d6dd-2f9fafa06b8ce445-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-d3f3138d/telemetry?api-version=2021-06-30-preview 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..5d50b9313797 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 + - 1ded02d4-03f7-47eb-9a98-120e7f1950b9 Telemetry-Source-Time: - - '2020-11-25 10:07:33.346096' + - '2022-03-28T15:04:35.426299Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:36 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-79b6ad75252fa54b84716be067bc714e-fd23bb06a4a9014a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/telemetry?api-version=2021-06-30-preview 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..400149075f17 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2021-06-30-preview 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/\"d09204c3-ee50-492e-817a-294221d3fc7d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:37.1394647Z"}}}' headers: content-length: '235' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:36 GMT - etag: W/"a7403317-fd8f-4721-bae6-cd9cd99e3f2f" + date: Mon, 28 Mar 2022 15:04:37 GMT + etag: W/"d09204c3-ee50-492e-817a-294221d3fc7d" strict-transport-security: max-age=2592000 + traceresponse: 00-bb86673abb6c7249b3da55663765f839-659e846d319e0749-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18?api-version=2021-06-30-preview - 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-03-28T15:04:36.819201Z' User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18/telemetry?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:07:37 GMT + date: Mon, 28 Mar 2022 15:04:37 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b00b79723bf76c4d989c4b2b84105280-2d31e7e1ed08764d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-451d1a18/telemetry?api-version=2021-06-30-preview 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..e88999b2daac 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2021-06-30-preview 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/\"8baf103b-e495-472f-a022-70f4fcf1ff5f\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:37.9506467Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:37.9506467Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:39 GMT - etag: W/"799be601-e2d2-499d-9636-da4ae02e98f6" + date: Mon, 28 Mar 2022 15:04:37 GMT + etag: W/"8baf103b-e495-472f-a022-70f4fcf1ff5f" strict-transport-security: max-age=2592000 + traceresponse: 00-4bed59f454ed2947be09490662548d58-7eaf3010efde6a4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-694b1681?api-version=2021-06-30-preview - request: body: '{"query": "SELECT * FROM digitaltwins"}' headers: @@ -36,20 +37,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/query?api-version=2021-06-30-preview 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/\"d43d56ca-804b-4ed1-9499-e9e63f933242\"","Prop1":"value","Component1":{"ComponentProp1":"value2","$metadata":{"ComponentProp1":{"lastUpdateTime":"2022-03-28T15:03:46.8962330Z"}}},"$metadata":{"$model":"dtmi:com:samples:DTComponentTestsModel;1","Prop1":{"lastUpdateTime":"2022-03-28T15:03:46.7897509Z"}}},{"$dtId":"digitalTwin-ab481bb1","$etag":"W/\"f0fc0864-f26f-4f31-873b-707adb582995\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:49.1162169Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:49.1162169Z"}}},{"$dtId":"digitalTwin-64b71110","$etag":"W/\"3cf293bd-173b-4a6f-8379-61debbd64942\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:02.9105558Z"}}},{"$dtId":"digitalTwin-ae02179b","$etag":"W/\"ab3d8a33-62b3-4c76-a66e-d1326d755963\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:04.7110867Z"}}},{"$dtId":"digitalTwin-76d61187","$etag":"W/\"0ca5ad52-dda3-4be5-b470-799337be6bc4\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:05.7169782Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:05.7169782Z"}}},{"$dtId":"digitalTwin-be7212e9","$etag":"W/\"867aeaee-1333-4b4e-a01b-7f0626ace654\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:09.2267603Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:09.3488734Z"}}},{"$dtId":"digitalTwin-edc149c","$etag":"W/\"0cd8bd25-def5-455f-a613-033c02e1d186\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:20.9618298Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:20.8288089Z"}}},{"$dtId":"digitalTwin-d021935","$etag":"W/\"909ff79e-c35c-4270-99c0-dcc3c4d922b5\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:27.5215910Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:27.5215910Z"}}},{"$dtId":"digitalTwin-d3f3138d","$etag":"W/\"660586ab-f57e-444b-ab2d-e77b16b9c3be\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:35.6409464Z"}}},{"$dtId":"digitalTwin-451d1a18","$etag":"W/\"abfacbab-9ac1-4b25-aaf3-b9bb99f710b5\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:01.0563967Z"}}},{"$dtId":"digitalTwin-694b1681","$etag":"W/\"878ebdac-efca-4914-a905-e312bc9b9052\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:01.9219395Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:01.9219395Z"}}},{"$dtId":"digitalTwin-c32717e3","$etag":"W/\"62037c40-62aa-4e3c-9f36-c08f918d5f4d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:04.3567800Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:04.4674351Z"}}},{"$dtId":"digitalTwin-43421a26","$etag":"W/\"a36d7905-ce23-451b-b837-61f160b53f96\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:11.1235557Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:11.1235557Z"}}},{"$dtId":"digitalTwin-27b71996","$etag":"W/\"2b657f99-a228-486d-b63d-2dcd8667ce7d\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:14.7390071Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:14.6239278Z"}}},{"$dtId":"digitalTwin-ef31948","$etag":"W/\"2746038e-12af-4236-9cb3-ccbacf2e62bd\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:13.1748137Z"}}},{"$dtId":"digitalTwin-93531716","$etag":"W/\"58e72c83-603b-47d0-b7e5-10abe9cc9f71\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:14.6928546Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:14.6928546Z"}}},{"$dtId":"digitalTwin-fa5a144e","$etag":"W/\"606325a9-d6a0-4102-8cdd-f88e07d39a21\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:19.0827602Z"}}},{"$dtId":"digitalTwin-248a152c","$etag":"W/\"430da116-7335-4919-b085-330427f13ea0\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:16.6276107Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:16.6276107Z"}}},{"$dtId":"digitalTwin-124a1964","$etag":"W/\"13899955-9ebc-47dd-9525-79c59bd9e9a2\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:16.3371248Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:16.3371248Z"}}},{"$dtId":"digitalTwin-18fd20ab","$etag":"W/\"a2b61522-26b8-438d-b10d-23f685ff0f75\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:24.2052307Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:24.2052307Z"}}},{"$dtId":"digitalTwin-c6dc1bf8","$etag":"W/\"26e3cb0f-c0ae-43ee-a62b-ed5910fe50f1\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-24T16:45:01.8486698Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-24T16:45:01.8486698Z"}}},{"$dtId":"digitalTwin-fd09146a","$etag":"W/\"8fb0acc0-ebe3-4d59-81b9-35176622b9f7\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:22.6363665Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:22.6363665Z"}}},{"$dtId":"digitalTwin-f8db143b","$etag":"W/\"d057623d-c69d-45ee-9743-8cedce4fb5ad\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:03:53.2734565Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:03:53.2734565Z"}}},{"$dtId":"digitalTwin-add71bc7","$etag":"W/\"6441047d-30d4-46d1-8638-5c9059da52e2\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:13.0534353Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:12.9306351Z"}}},{"$dtId":"digitalTwin-1c1020c1","$etag":"W/\"954450cf-31d9-4aa6-ac78-b479283e3870\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:07.7756394Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:07.6471889Z"}}},{"$dtId":"digitalTwin-246f1518","$etag":"W/\"cfeb50fd-eb47-42c4-9212-a30a4303e906\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:34.1191102Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:34.1191102Z"}}},{"$dtId":"digitalTwin-c9f81c10","$etag":"W/\"e7afe84a-5a56-4ab6-9d81-7872cd441328\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:09.3860210Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:09.3860210Z"}}},{"$dtId":"digitalTwin-e64e1c83","$etag":"W/\"e4d51820-61b7-487c-9ae4-faec7dcf387d\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:11.2731939Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:11.0421050Z"}}},{"$dtId":"digitalTwin-5de9217d","$etag":"W/\"c9608ca3-3778-4cd7-bfb7-05d80226cf1b\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:00:06.1942209Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:00:05.9633281Z"}}},{"$dtId":"DTRelationshipTestsBuildingTwin","$etag":"W/\"c07f778c-ddaa-4ed5-8a2a-14c7d1cc8699\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:02:56.7574236Z"}}},{"$dtId":"DTRelationshipTestsFloorTwin","$etag":"W/\"f6e6f712-ae8a-43b4-9381-306c03696f29\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:02:56.8681439Z"}}},{"$dtId":"DTRelationshipTestsRoomTwin","$etag":"W/\"634658ec-11dd-4072-be42-9d696211602b\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:02:56.9826354Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:02:56.9826354Z"}}},{"$dtId":"digitalTwin-41e7101e","$etag":"W/\"74a06b18-1b4c-4cf4-beb3-5b35608c9fa8\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:00.8374210Z"}}}],"continuationToken":null}' headers: content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:07:40 GMT - query-charge: '8.95' + date: Mon, 28 Mar 2022 15:04:37 GMT + query-charge: '7.94' strict-transport-security: max-age=2592000 + traceresponse: 00-c63de965aaddb64ca1c9623979ee328c-3aff95c9416bc448-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/query?api-version=2021-06-30-preview 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..8079e3f30fd2 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/query?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:38 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f20270ebdf6e8a409e7cb73e7a652754-7332c1b611310a41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/query?api-version=2021-06-30-preview 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..ccb3f4332700 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:33.8434229+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:00 GMT + date: Mon, 28 Mar 2022 15:04:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3378a934a7360a488c2ff8cc49284248-ac877028cad99a48-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Mon, 28 Mar 2022 15:04:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-91405831bf16144081960c7ed1fcd5da-34fb4e7f7d497944-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a0d2859e8dfbae4bae456d278dc2e481-9eb76d6db929be40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:39.9744168+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Mon, 28 Mar 2022 15:04:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6c5ef4de617b2d4cb679b8753655726a-647b83c6ab09c041-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:01 GMT + date: Mon, 28 Mar 2022 15:04:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d08a0f2f42890149b5b1b9397acc8803-6e97261eaadafd4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview 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/\"2368cdfb-a775-4eaf-bfe0-e160963856c3\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:40.2129958Z"}}}' headers: content-length: '235' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:02 GMT - etag: W/"9fdac349-c970-4538-950b-9b6a583ff34f" + date: Mon, 28 Mar 2022 15:04:40 GMT + etag: W/"2368cdfb-a775-4eaf-bfe0-e160963856c3" strict-transport-security: max-age=2592000 + traceresponse: 00-e598b3b3f5e6b24fb4c454b474f8a479-39672ae098dfbd44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview - request: body: '[{"op": "add", "path": "/TemperatureUnit", "value": "Celsius"}]' headers: @@ -146,41 +152,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:02 GMT - etag: W/"f9216689-6c1a-4bc2-8f89-93bd28b1727d" + date: Mon, 28 Mar 2022 15:04:40 GMT + etag: W/"f8cd11c2-8ea7-4337-8f1c-7bee6b99ba36" strict-transport-security: max-age=2592000 + traceresponse: 00-970d635d6ad30d44ae0f5d952fb8415d-fb25db3854d4ca45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview 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/\"f8cd11c2-8ea7-4337-8f1c-7bee6b99ba36\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:40.2129958Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:40.3265027Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:02 GMT - etag: W/"f9216689-6c1a-4bc2-8f89-93bd28b1727d" + date: Mon, 28 Mar 2022 15:04:40 GMT + etag: W/"f8cd11c2-8ea7-4337-8f1c-7bee6b99ba36" strict-transport-security: max-age=2592000 + traceresponse: 00-50b0f9c7440b2944a39e4a1742972e5b-d23f1cc19228124f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c32717e3?api-version=2021-06-30-preview 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..b02ecf2a986b 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:39.9744168+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:07 GMT + date: Mon, 28 Mar 2022 15:04:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-efb4441b2a0fde43a6a7b80f1487c4e1-4f82d4c3cd4b084b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:07 GMT + date: Mon, 28 Mar 2022 15:04:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4538b3d4d351384e947ecf56497ce82e-9a769679fec6fb4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d9516e0824d07946866e75e68708e985-d1587c34d9604747-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:41.5829509+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:10 GMT + date: Mon, 28 Mar 2022 15:04:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ad811e856b04f14d9df36d9e992bf1df-49c4418a3c36d147-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:11 GMT + date: Mon, 28 Mar 2022 15:04:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2d6f54fdfbfc9c41b6cbe37be5257ab8-0918a63aca19c140-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview 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/\"dfcceaf0-8bb6-47a1-89a0-904d601aed46\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:41.8449271Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:41.8449271Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:12 GMT - etag: W/"2c1f05d9-293f-451c-b389-1b8299d3b054" + date: Mon, 28 Mar 2022 15:04:41 GMT + etag: W/"dfcceaf0-8bb6-47a1-89a0-904d601aed46" strict-transport-security: max-age=2592000 + traceresponse: 00-c3b6e1be68bc8142b683c71b9e04c672-e2ec7aad64c1ec4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -148,24 +154,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0f44a9042945544886b0f945955f0743-5279b24a3f4aab4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -176,43 +183,45 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"2c1f05d9-293f-451c-b389-1b8299d3b054" + - W/"dfcceaf0-8bb6-47a1-89a0-904d601aed46" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:12 GMT - etag: W/"1fdf640d-c3ab-4189-8f94-d152c3fbda97" + date: Mon, 28 Mar 2022 15:04:41 GMT + etag: W/"bd81383f-1ae7-43d3-99c4-84ea7208d9e8" strict-transport-security: max-age=2592000 + traceresponse: 00-872249b3ae7aed409250a610e8c18ecb-ae57616aa811b346-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview 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/\"bd81383f-1ae7-43d3-99c4-84ea7208d9e8\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:42.0729049Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:41.8449271Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:12 GMT - etag: W/"1fdf640d-c3ab-4189-8f94-d152c3fbda97" + date: Mon, 28 Mar 2022 15:04:41 GMT + etag: W/"bd81383f-1ae7-43d3-99c4-84ea7208d9e8" strict-transport-security: max-age=2592000 + traceresponse: 00-06acd406435f6244a7071ecfcf76911e-05bbadc2895e4d41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-5de9217d?api-version=2021-06-30-preview 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..f622d0c484c7 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:41.5829509+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Mon, 28 Mar 2022 15:04:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-94d093d95b506c43a2dbda633276bae2-87767a6eef08b34d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Mon, 28 Mar 2022 15:04:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5994c21309dbf643a54280881092c5ad-4eea31ba3df01749-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7acf5c03b201434daa29177730df60d0-4f5b2f4e46639740-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:43.1402815+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:15 GMT + date: Mon, 28 Mar 2022 15:04:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-560a47d5904d604393c92bf2960e9bc5-e091a8ccb2904447-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:17 GMT + date: Mon, 28 Mar 2022 15:04:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3abcbd3b7c82234c911bef192162cfec-d29c11eeafceda48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview 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/\"141ea32f-4527-4d03-9b29-3bd61b3dee06\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:43.3643287Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:43.3643287Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:17 GMT - etag: W/"fbf1832d-1d13-4b20-bf99-a4af4d64a4cd" + date: Mon, 28 Mar 2022 15:04:43 GMT + etag: W/"141ea32f-4527-4d03-9b29-3bd61b3dee06" strict-transport-security: max-age=2592000 + traceresponse: 00-addc56e501e9ee40a73748d35c113a22-5d6d1ea1f85b4544-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -148,41 +154,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:17 GMT - etag: W/"e73bd4e4-c257-4e70-b765-1d4d8c5ed2fd" + date: Mon, 28 Mar 2022 15:04:43 GMT + etag: W/"e4302298-145d-4fd5-a548-00043257ad8f" strict-transport-security: max-age=2592000 + traceresponse: 00-cfedb9ce6bfc184e885f4d43fc1a38e7-b2ef21b4d7fba140-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview 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/\"e4302298-145d-4fd5-a548-00043257ad8f\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:43.4710090Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:43.3643287Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:19 GMT - etag: W/"e73bd4e4-c257-4e70-b765-1d4d8c5ed2fd" + date: Mon, 28 Mar 2022 15:04:43 GMT + etag: W/"e4302298-145d-4fd5-a548-00043257ad8f" strict-transport-security: max-age=2592000 + traceresponse: 00-4a95e452bcab2842a783aa1bf3a71523-880f8bfe9377bf45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-1c1020c1?api-version=2021-06-30-preview 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..9cbbb12e8c82 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:43.1402815+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-538ed48a9bcfed41a56071fe308ce611-f09e37f3b174f440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-36a5fae8c9457c47823c06f56e99cfc5-23aa854d4ac0a046-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-421294f8066cc34a830de43a9d7107be-2153dff692acf94b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:44.6291613+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:20 GMT + date: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c143185187b3ed4288b853f37bc8700a-7dd7c428aaffa842-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:22 GMT + date: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-70e32510652e554eb9004505a1329164-fd0f684950e5af47-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview 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/\"70464b9f-7f8d-4ecf-a7f7-8a827a8f3326\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:44.8586802Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:44.8586802Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:22 GMT - etag: W/"d68aee19-a64e-4037-8da6-f916bd21f823" + date: Mon, 28 Mar 2022 15:04:44 GMT + etag: W/"70464b9f-7f8d-4ecf-a7f7-8a827a8f3326" strict-transport-security: max-age=2592000 + traceresponse: 00-a230ca5edf201841b5054fa13ec74064-b32fc4eb2081e34f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview - request: body: '[{"op": "move", "path": "/AverageTemperature", "value": 42}]' headers: @@ -146,23 +152,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-66c6c57f5ebc704ea179c82bbab7adb2-0c6cdfd45338a743-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview - request: body: '["AverageTemperature"]' headers: @@ -173,25 +180,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview 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":"|27fd3bac-4642e118cd0fc48d."}}' headers: content-length: '436' content-type: application/problem+json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:24 GMT + date: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6675ba418ab4e54184dab4beaffc2071-4b58f6761b2f7245-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview - request: body: '[{}]' headers: @@ -202,19 +210,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c04442f16a32be438aa1c2258b7420c4-ffe7667990026a4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-c9f81c10?api-version=2021-06-30-preview 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..00711a8939e9 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:44.6291613+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:27 GMT + date: Mon, 28 Mar 2022 15:04:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c49d725a122406419f8ef69b293a899a-8c598e35dd5e0f43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:27 GMT + date: Mon, 28 Mar 2022 15:04:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b466ed158ab0d94d8a534a559e411c38-32e4c4ddc389444d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8c9c81fbfda6a848b5a9b0275473fcd4-b8bb441e84da604a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:46.2750312+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:29 GMT + date: Mon, 28 Mar 2022 15:04:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0082af89dce18747a11510a13dea82ec-09856eca5de46647-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:29 GMT + date: Mon, 28 Mar 2022 15:04:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-05e3609efc27aa4388be3c7150705db1-bda212861c5cfe41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview 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/\"e0fb8710-63f2-4142-a8d7-03cfaaca2137\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:46.5149429Z"}}}' headers: content-length: '235' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:29 GMT - etag: W/"0e886780-e4e5-4fef-9317-f83e85534e9b" + date: Mon, 28 Mar 2022 15:04:46 GMT + etag: W/"e0fb8710-63f2-4142-a8d7-03cfaaca2137" strict-transport-security: max-age=2592000 + traceresponse: 00-78ce65795c87d2488c542317a293e9f8-ff61f595bdb87440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview - request: body: '[{"op": "add", "path": "/TemperatureUnit", "value": "Celsius"}, {"op": "replace", "path": "/AverageTemperature", "value": 42}]' @@ -147,41 +153,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:29 GMT - etag: W/"c6f3bd67-ed1f-487f-920b-6d991bb2c467" + date: Mon, 28 Mar 2022 15:04:46 GMT + etag: W/"0738a371-1d7f-40ed-9cbb-45233db729b6" strict-transport-security: max-age=2592000 + traceresponse: 00-602b5508d5fc3f4c98c3f027a1082fc7-b2345f9ae42b3a4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview 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/\"0738a371-1d7f-40ed-9cbb-45233db729b6\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:46.6644878Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:46.6644878Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:30 GMT - etag: W/"c6f3bd67-ed1f-487f-920b-6d991bb2c467" + date: Mon, 28 Mar 2022 15:04:46 GMT + etag: W/"0738a371-1d7f-40ed-9cbb-45233db729b6" strict-transport-security: max-age=2592000 + traceresponse: 00-dfa239597ee73f42bbc066bb86506ada-de189e59df4dea47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-43421a26?api-version=2021-06-30-preview 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..78d0d7cac247 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-aff71bd5?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fa7f509dccea1f4d9f0ba7cf846557e9-e15acc9fd033cd4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-aff71bd5?api-version=2021-06-30-preview 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..8d103f12fc50 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:46.2750312+00:00"}],"nextLink":null}' headers: content-length: '187' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Mon, 28 Mar 2022 15:04:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-029f76507d875841af6a7d93a3763637-85ee429f4b96ac4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Mon, 28 Mar 2022 15:04:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2652627f60b3144fa8dbcffc1e3d27c0-527a6efddb19d749-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a761e109035bcd48902a9c074426ab16-cc81f981ab11c941-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:48.407562+00:00"}]' headers: - content-length: '161' + content-length: '160' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Mon, 28 Mar 2022 15:04:48 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-427f27d860d50e4488ac547a8539bdc9-720446b000a95745-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:37 GMT + date: Mon, 28 Mar 2022 15:04:48 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d9daea0b86e7ec4aadb23a38914e574d-fb111344656f3140-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview 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/\"7f69963b-8e39-4db8-bddf-9b326c857954\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:48.6531680Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:48.6531680Z"}}}' headers: content-length: '330' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:38 GMT - etag: W/"cc34d081-80b9-4ba1-82f0-eeafc2ca24b6" + date: Mon, 28 Mar 2022 15:04:48 GMT + etag: W/"7f69963b-8e39-4db8-bddf-9b326c857954" strict-transport-security: max-age=2592000 + traceresponse: 00-7979c8955e0dfb41bb82c2de58d10e7e-811f07ac984db146-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview - request: body: '[{"op": "remove", "path": "/AverageTemperature"}]' headers: @@ -146,41 +152,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:38 GMT - etag: W/"ce4a218d-590e-4922-85ff-0f6a2f9b3b2f" + date: Mon, 28 Mar 2022 15:04:48 GMT + etag: W/"8444179a-d638-425c-9696-29eff75d095c" strict-transport-security: max-age=2592000 + traceresponse: 00-f9e261c78181594096cf084abfe09bd8-cc52430aa071cf49-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview 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/\"8444179a-d638-425c-9696-29eff75d095c\"","TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:48.6531680Z"}}}' headers: content-length: '235' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:38 GMT - etag: W/"ce4a218d-590e-4922-85ff-0f6a2f9b3b2f" + date: Mon, 28 Mar 2022 15:04:48 GMT + etag: W/"8444179a-d638-425c-9696-29eff75d095c" strict-transport-security: max-age=2592000 + traceresponse: 00-898c5307ee24074099521e620d591a9a-8f3b13aed2bab940-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-ef31948?api-version=2021-06-30-preview 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..aaaf7e19279e 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:48.407562+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '186' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:44 GMT + date: Mon, 28 Mar 2022 15:04:49 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-16f90d6751d4d945a73133a2eb4154b9-90777e842138134a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:44 GMT + date: Mon, 28 Mar 2022 15:04:49 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-48e10f408d79124eb96b8a7993d6cd41-1f741d329e455c42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:49 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-34731febf07bad4a8b90dd83029ea6aa-a8cea09c79684b4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:49.90431+00:00"}]' headers: - content-length: '161' + content-length: '159' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:45 GMT + date: Mon, 28 Mar 2022 15:04:49 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-630a2e0ea1d19b4e9dec540f0a7fcb43-39890ecab901d840-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:45 GMT + date: Mon, 28 Mar 2022 15:04:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c34a43b6882dc340aa2690ebdf2b81e2-98176365db454143-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview 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/\"8e7f493a-334a-4346-a30b-f34a4f6dab4d\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:50.1432714Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:50.1432714Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:45 GMT - etag: W/"c3aa0550-bf36-450c-a0bd-8e9007540678" + date: Mon, 28 Mar 2022 15:04:50 GMT + etag: W/"8e7f493a-334a-4346-a30b-f34a4f6dab4d" strict-transport-security: max-age=2592000 + traceresponse: 00-db0d2d4b3c209847ab8ac2e6c310545c-fa83e00c99672849-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/AverageTemperature", "value": 42}]' headers: @@ -146,41 +152,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:45 GMT - etag: W/"ef0a0a7a-089b-42e4-b937-55f03b809178" + date: Mon, 28 Mar 2022 15:04:50 GMT + etag: W/"499bcebc-b395-445b-a8d2-d8f846fe2444" strict-transport-security: max-age=2592000 + traceresponse: 00-76bb6a5d5bcffb489fd77baac3acd01a-ca4f840094ab484f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview 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/\"499bcebc-b395-445b-a8d2-d8f846fe2444\"","AverageTemperature":42,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:50.2631759Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:50.1432714Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:46 GMT - etag: W/"ef0a0a7a-089b-42e4-b937-55f03b809178" + date: Mon, 28 Mar 2022 15:04:50 GMT + etag: W/"499bcebc-b395-445b-a8d2-d8f846fe2444" strict-transport-security: max-age=2592000 + traceresponse: 00-226d2779329054409c1adf3517fb5216-9f27e691ef6a254d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-27b71996?api-version=2021-06-30-preview 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..7762dc2e8369 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,65 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:49.90431+00:00"}],"nextLink":null}' headers: - content-length: '187' + content-length: '185' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Mon, 28 Mar 2022 15:04:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-029a1d28d2502847b47159e5f7f0c183-da3f13ab1992cf41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Mon, 28 Mar 2022 15:04:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2669d0897f4d7f4cbd98100fc852a5aa-f09e058511cf8948-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:DTTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4f1319fe485e944aa701c0e3dc1df67f-3f9fd22d4934504c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:DTTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": "Property", @@ -74,41 +77,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:51.4089828+00:00"}]' headers: content-length: '161' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:48 GMT + date: Mon, 28 Mar 2022 15:04:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2657fc553768574db70e1847a271ac84-41e9b5de6a574d4a-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:08:49 GMT + date: Mon, 28 Mar 2022 15:04:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9a5bb670d6bca74ab4a326bbcec1cc65-7213fef559aa7248-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 68, "TemperatureUnit": "Celsius"}' @@ -120,22 +125,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2021-06-30-preview 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/\"2564ca80-c5c3-474d-a632-9f8deb7efd0a\"","AverageTemperature":68,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:51.6628777Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:51.6628777Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:49 GMT - etag: W/"c1b6abbb-487e-4bba-ab9d-8f7ff302733d" + date: Mon, 28 Mar 2022 15:04:51 GMT + etag: W/"2564ca80-c5c3-474d-a632-9f8deb7efd0a" strict-transport-security: max-age=2592000 + traceresponse: 00-dba64a75f3f6a54db9dfb6ab969bb3d5-3f9d1da458ce1845-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:DTTestBuilding;1"}, "AverageTemperature": 69, "TemperatureUnit": "Celsius"}' @@ -147,20 +153,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2021-06-30-preview 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/\"8c9f711c-042d-42e8-aef6-e8f09d4b1af9\"","AverageTemperature":69,"TemperatureUnit":"Celsius","$metadata":{"$model":"dtmi:samples:DTTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:04:51.7873337Z"},"TemperatureUnit":{"lastUpdateTime":"2022-03-28T15:04:51.7873337Z"}}}' headers: content-length: '331' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:08:49 GMT - etag: W/"40736cde-c7e3-45be-a197-1a37a9b6c927" + date: Mon, 28 Mar 2022 15:04:51 GMT + etag: W/"8c9f711c-042d-42e8-aef6-e8f09d4b1af9" strict-transport-security: max-age=2592000 + traceresponse: 00-2159fa74a53c7041a633c5b1486f6cfb-9742c0953acbdc44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/digitalTwin-124a1964?api-version=2021-06-30-preview 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..9d5aa8f7a569 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes/eventRoute-5398160f?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0256e1ccf4bfeb4eb6c918a7c7233f0f-3fe60b9fb56e0546-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..37ab4dc6fded 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,25 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes/eventRoute-6abd168c?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-73366f131b7c6d459e9e2bbbbd690e82-752344cbcaa1874b-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..85f131b4f6e5 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes/eventRoute-2a081559?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0817478775a558409813322e23dff81d-595578816e5a7841-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..1fb7d45951a7 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes?api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -21,9 +21,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:08:59 GMT + - Mon, 28 Mar 2022 15:04:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-da8bf3cb48642f47bba46a761bec3418-f3d14a34e262b64f-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..86284085c826 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes/eventRoute-e153188c?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:55 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0453bd2f68c4a444ae4ae0d62ec84be6-95226755d9050a42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/eventroutes/eventRoute-e153188c?api-version=2021-06-30-preview 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..ec1c736d6c8e 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,22 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes/eventRoute-faf51909?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6aaa6b56c124e24b969d52d93e08107c-42a5469570a3e042-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/eventroutes/eventRoute-faf51909?api-version=2021-06-30-preview 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..56b8ff02a4b9 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,22 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes/eventRoute-b2c917d6?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8f2dc6a7731edb469c8c96035019a8bc-403ad89ae79cd442-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/eventroutes/eventRoute-b2c917d6?api-version=2021-06-30-preview 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..cffb20656ef0 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,20 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/eventroutes?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:04:58 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9cc7754087c9844e9b6951b487f025dc-53626505bd8abe4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/eventroutes?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/eventroutes?api-version=2021-06-30-preview 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..46085a679d41 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Mon, 28 Mar 2022 15:04:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09ae60e340f17c479870d8467130659c-0ac51af1d0d6834d-01 status: code: 404 message: Not Found @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +55,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Mon, 28 Mar 2022 15:04:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0685c0aa80f0084eb64439833db00595-f3c31bfad0323243-01 status: code: 404 message: Not Found @@ -76,21 +80,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:59.6848013+00:00"}]' headers: content-length: - - '168' + - '169' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:07 GMT + - Mon, 28 Mar 2022 15:04:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a3244ed4c648414f96c12e2a74d0e608-31bd949e6b10384d-01 status: code: 201 message: Created @@ -115,23 +121,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:04:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98a2d0823f2d6949a732a2ab498d21ee-cd67562db3d40144-01 status: code: 409 message: Conflict @@ -145,9 +153,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel2fc70f9f%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -159,9 +167,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:08 GMT + - Mon, 28 Mar 2022 15:04:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70c1031382bc5345a9924db2231c7055-0f0410bc3a46a746-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..c09b9abf1c15 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel82fa118b%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:10 GMT + - Mon, 28 Mar 2022 15:05:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4a4a4d39114af543a70b276610ccabde-a681546fb86c864c-01 status: code: 404 message: Not Found @@ -46,25 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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."}}' + See model documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: content-length: - - '417' + - '418' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:12 GMT + - Mon, 28 Mar 2022 15:05:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b66144509834f4458bb5e3a42c67fbf6-31b3e5a25df5ff47-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..9c71b85b3efd 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelcd381329%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:13 GMT + - Mon, 28 Mar 2022 15:05:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f0d77c70a62b49488497dec5efb99fee-6fc5a72951a59d41-01 status: code: 404 message: Not Found @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelcd381329%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +55,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:14 GMT + - Mon, 28 Mar 2022 15:05:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-381cb676083b8f4e93572ff0034906b5-d9ea595118de3a4f-01 status: code: 404 message: Not Found @@ -77,24 +81,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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 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' + - '326' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:14 GMT + - Mon, 28 Mar 2022 15:05:01 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b4d182df9ee5814484eb371e04113ce6-c7984c34af830341-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..49b21783d8fd 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelbeb90c48%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:16 GMT + - Mon, 28 Mar 2022 15:05:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2a3692ea655f6b4f94d01697d08c03c2-d37f3e31b9833a40-01 status: code: 404 message: Not Found @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +55,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:16 GMT + - Mon, 28 Mar 2022 15:05:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b1e89503cea4134ab0d822db921ee726-6c4d64f4381dda49-01 status: code: 404 message: Not Found @@ -81,21 +85,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.1450839+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.145114+00:00"}]' headers: content-length: - - '343' + - '342' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:16 GMT + - Mon, 28 Mar 2022 15:05:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2c364db5c769db4a879051637ed24b2c-0caa284618819745-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..af1305c6d955 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-77f624efa193204289a3623466a871c0-d0ee54c8455f2246-01 status: code: 400 message: Bad Request @@ -48,25 +50,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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."}}' + 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' + - '369' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:28 GMT + - Mon, 28 Mar 2022 15:05:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6744fff5532eb040828cef23e1495d04-6821ab00f2b5d443-01 status: code: 400 message: Bad Request @@ -84,9 +88,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"BadRequest","message":"A non-empty request body is @@ -97,9 +101,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:28 GMT + - Mon, 28 Mar 2022 15:05:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-520490b463ec54439c6f2af13f1d7f82-bb89773867fc4641-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..3c0afb9d22c3 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Mon, 28 Mar 2022 15:05:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-732c28e39e47644387554bb1fcd87b90-bcc8dfe565b8594d-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:05.9693739+00:00"}]' headers: content-length: - '174' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Mon, 28 Mar 2022 15:05:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-03b8300e474e9441b8d5bbce39a2a053-f4aacca4e79a5041-01 status: code: 201 message: Created @@ -74,21 +78,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:05.9693739+00:00"}' headers: content-length: - '172' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Mon, 28 Mar 2022 15:05:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-57521abb0894414c81102cf1bccd4076-3bc99bd788bcf048-01 status: code: 200 message: OK @@ -106,9 +112,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -116,9 +122,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Mon, 28 Mar 2022 15:05:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aa32d2d69abc8e41b68e2cc1c10d673e-36a2600a394ff64e-01 status: code: 204 message: No Content @@ -132,21 +140,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:05.9693739+00:00"}' headers: content-length: - '171' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:31 GMT + - Mon, 28 Mar 2022 15:05:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4a6b33c8114ed94d816666081c745bf8-e0340de109748a4e-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..83afe96b0649 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Mon, 28 Mar 2022 15:05:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-79c883d71229df4c9c2af209932b77ea-5a2055cfdadaec4c-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:07.3571109+00:00"}]' headers: content-length: - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Mon, 28 Mar 2022 15:05:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f440f521ad05664eac4395bf93190b0d-b807f667643bbd4f-01 status: code: 201 message: Created @@ -74,21 +78,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:07.3571109+00:00"}' headers: content-length: - '173' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Mon, 28 Mar 2022 15:05:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9c6639da750a86478b99817753ba1bcb-909a2917f09c7540-01 status: code: 200 message: OK @@ -106,9 +112,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -116,9 +122,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Mon, 28 Mar 2022 15:05:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ebec9e7fd5b37441aea8fb98324e3743-3f8e24642a812d4a-01 status: code: 204 message: No Content @@ -136,9 +144,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -146,9 +154,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:33 GMT + - Mon, 28 Mar 2022 15:05:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-50ff6b074b1dab4a8a48dcfb99e55d12-a6cfcc93785b6546-01 status: code: 204 message: No Content @@ -162,21 +172,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:07.3571109+00:00"}' headers: content-length: - '172' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:35 GMT + - Mon, 28 Mar 2022 15:05:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a5f7e02f477c154f8f9a34ccc160e3e9-4e9f213b0cd9664d-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..ef470fff2986 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -27,9 +27,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:36 GMT + - Mon, 28 Mar 2022 15:05:08 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b38f55f3105b5e4a870f4686047d4a8c-20d0d56f7960324b-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..f81037662b66 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Mon, 28 Mar 2022 15:05:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-80393f151f190f46a7f4efb901e0e5a0-07b4aa0750df3245-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:09.9032449+00:00"}]' headers: content-length: - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Mon, 28 Mar 2022 15:05:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-59f81f0c70133745bc477553524eb342-e3d420b4e53b6a49-01 status: code: 201 message: Created @@ -76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -86,9 +90,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Mon, 28 Mar 2022 15:05:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a97bae55fd5f8e4787fefeb67d396467-a8c6ccd731cf0640-01 status: code: 204 message: No Content @@ -102,9 +108,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelb2580bd4%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -116,9 +122,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:41 GMT + - Mon, 28 Mar 2022 15:05:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70c5133dd8d55746a79fe8543c252cea-f5757e070229154c-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..2bc01fbcc332 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:44 GMT + - Mon, 28 Mar 2022 15:05:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1fbce3fd5d4f0b4d8e131760f7cd1f1b-d8e5314a85607a40-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:11.1801006+00:00"}]' headers: content-length: - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:44 GMT + - Mon, 28 Mar 2022 15:05:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0db48ccddf0ae140a52edecb694329e8-3b39b00b50f66d45-01 status: code: 201 message: Created @@ -76,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -86,9 +90,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:44 GMT + - Mon, 28 Mar 2022 15:05:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aafcb2ad9fc5b247b6f590e6ee51c916-24928e7aefc5ee42-01 status: code: 204 message: No Content @@ -104,9 +110,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela654124b%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -118,9 +124,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:45 GMT + - Mon, 28 Mar 2022 15:05:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9f22eacbe929ac46bb7906f8a58e7ad0-770eced20c6fdb40-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..99637c4bc406 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -25,9 +25,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:47 GMT + - Mon, 28 Mar 2022 15:05:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ec0980da21fa4946b3165c80242b5ddb-82a4e3938c1c0e4f-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..d9e3e1fa77ec 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:51 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fa07446a321b3d4d97c23cf762e9d3f8-1d87f9d55716e145-01 status: code: 404 message: Not Found @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModele1c813a8%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -53,9 +55,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7a1d2f55e556c24895db9a8c3c783c13-90b942f7f30c814e-01 status: code: 404 message: Not Found @@ -81,21 +85,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:13.8944937+00:00"},{"id":"dtmi:com:samples:TempModele1c813a8;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:13.8945435+00:00"}]' headers: content-length: - '343' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0a6013833ae92840aff4b778a24676a9-1e25f80042f84243-01 status: code: 201 message: Created @@ -111,9 +117,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -126,9 +132,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dd4208b6e6088d4a922d1c3153529afe-78928b9857c20447-01 status: code: 409 message: Conflict @@ -142,21 +150,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:13.8944937+00:00"}' headers: content-length: - '173' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:52 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3ba2ce173e32634c91d45700bc2b2f5e-8ef8ffe3a9a9ba46-01 status: code: 200 message: OK @@ -172,9 +182,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModele1c813a8%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -182,9 +192,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:53 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-792250b29eeba74086298ed55cc0bd40-bf5109b0ac550f4f-01 status: code: 204 message: No Content @@ -200,9 +212,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -210,9 +222,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:09:53 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-828daf1c1244ad4093baf2bf16e4ccee-f515407fa79a8142-01 status: code: 204 message: No Content @@ -226,9 +240,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModele1c813a8%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -240,9 +254,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:53 GMT + - Mon, 28 Mar 2022 15:05:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-89ece47b52f6834e931ed842a70d9855-240855f1aa79d84f-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..0f348a18345d 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:55 GMT + - Mon, 28 Mar 2022 15:05:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7a095f112d03ac4595a0a945990bcc40-c2d24689d9ffd54a-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:15.4948954+00:00"}]' headers: content-length: - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:55 GMT + - Mon, 28 Mar 2022 15:05:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-06c252c5fc18a14596849bea83541dce-c0e6b89d4bf6d241-01 status: code: 201 message: Created @@ -74,21 +78,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:15.4948954+00:00"}' headers: content-length: - '173' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:55 GMT + - Mon, 28 Mar 2022 15:05:15 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ae3db46cd9fbea4c86f02b133109ae3c-ab06ae00ee07c245-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..ea5e1117cc14 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ANonExistingModel%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:57 GMT + - Mon, 28 Mar 2022 15:05:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dbfabb02691c894b947160eed8d3c814-45520f4a8587a044-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..89ca7d158437 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:59 GMT + - Mon, 28 Mar 2022 15:05:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c6b1f80b77c5334b926a166636f481b3-5623a9c2e5c05d46-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:17.5132348+00:00"}]' headers: content-length: - - '174' + - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:59 GMT + - Mon, 28 Mar 2022 15:05:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a5c36d7cb4751e4687be27dc4a60d94f-798d80fd4b80de45-01 status: code: 201 message: Created @@ -74,21 +78,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?includeModelDefinition=true&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:17.5132348+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' + - '461' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:09:59 GMT + - Mon, 28 Mar 2022 15:05:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71df76c74d344d4198c0bbe9fbc41125-b40103296834e645-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..5e6b8c6c1f64 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela7840b90%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:02 GMT + - Mon, 28 Mar 2022 15:05:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c843630cd8d60645ad5614ae010d62ba-e8d76a079ac14f4d-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:18.7555071+00:00"}]' headers: content-length: - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:02 GMT + - Mon, 28 Mar 2022 15:05:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fa46af86033b2b47a49c2dfb738a6b4b-7048a3f1e489c046-01 status: code: 201 message: Created @@ -74,21 +78,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:51.4089828+00:00"},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:59.6848013+00:00"},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.1450839+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.145114+00:00"},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:05.9693739+00:00"},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:07.3571109+00:00"},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:15.4948954+00:00"},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:17.5132348+00:00"},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:18.7555071+00:00"}],"nextLink":null}' headers: content-length: - - '1562' + - '1563' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:03 GMT + - Mon, 28 Mar 2022 15:05:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fd7aa855a54c134daf61cd92ad8eff75-efd19294cc50af4c-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..2ea61febdeb1 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel988f1233%3B1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -23,9 +23,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:04 GMT + - Mon, 28 Mar 2022 15:05:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-007e3dcf00b53646b92bab583afc5607-0d117030d9129448-01 status: code: 404 message: Not Found @@ -46,21 +48,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:19.9686021+00:00"}]' headers: content-length: - '175' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:04 GMT + - Mon, 28 Mar 2022 15:05:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad11fbf6bfb3f04aa48c5a465633376c-23a2a57d3c87ae46-01 status: code: 201 message: Created @@ -74,21 +78,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:51.4089828+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":"2022-03-28T15:04:59.6848013+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":"2022-03-28T15:05:03.1450839+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":"2022-03-28T15:05:03.145114+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":"2022-03-28T15:05:05.9693739+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":"2022-03-28T15:05:07.3571109+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":"2022-03-28T15:05:15.4948954+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":"2022-03-28T15:05:17.5132348+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":"2022-03-28T15:05:18.7555071+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":"2022-03-28T15:05:19.9686021+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' + - '4647' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:05 GMT + - Mon, 28 Mar 2022 15:05:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04c2181e551c9441a6caccd32d9e97e2-60ec889360f0e548-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..b8b5cdf4eec1 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModelcaf1499;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,22 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:06 GMT + date: Mon, 28 Mar 2022 15:05:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e5a7a5a5b498c046af71ec38db1303aa-dd976f4ca90df546-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModelcaf1499;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +40,13 @@ interactions: headers: content-length: '225' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:06 GMT + date: Mon, 28 Mar 2022 15:05:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-31368eb11687124bb0bde17b9780e19e-3103d0d7a2ee7f44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:TempModelcaf1499;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "TempModel", "contents": [{"@type": "Property", @@ -58,21 +60,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:20.9279349+00:00"}]' headers: content-length: '168' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:07 GMT + date: Mon, 28 Mar 2022 15:05:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f7ce1c10a70a084f8813d2ad02caa780-4c7b71e620f47947-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModelcaf1499;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -90,32 +93,33 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:05:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3b3791d37880874e8259682718e94b55-ce31f3b056384440-01 status: code: 409 message: Conflict - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -124,10 +128,11 @@ interactions: headers: content-length: '225' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:07 GMT + date: Mon, 28 Mar 2022 15:05:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6adf9ecad646c648a63678dee7a1e988-25e93fc5e609784a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelcaf1499;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..4af5f6b91434 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel77db1685;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:08 GMT + date: Mon, 28 Mar 2022 15:05:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-732701fd2b50744aafc64a746847a2b7-0d5b3cd6bdb9e144-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel77db1685;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@context": "dtmi:dtdl:context;2", "displayName": "TempModel", "contents": [{"@type": "Property", "name": "Prop1", "schema": "string"}, {"@type": "Component", @@ -35,23 +36,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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."}}' + See model documentation(https://aka.ms/ADTv2Models) for supported format."}}' headers: - content-length: '417' + content-length: '418' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:08 GMT + date: Mon, 28 Mar 2022 15:05:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9abb64d4ae10fe4a866827968a7507ea-d28f0c561039754f-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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..71f4d2b38ce3 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld5c11823;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,22 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:09 GMT + date: Mon, 28 Mar 2022 15:05:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-237e97af0e69b64394c59c623ca348dd-87a725b078b9e04e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld5c11823;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModeld5c11823;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +40,13 @@ interactions: headers: content-length: '221' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:10 GMT + date: Mon, 28 Mar 2022 15:05:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ff6f4744e90e1940837e975d4d514efe-9d0aaca6754da147-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModeld5c11823;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:TempModeld5c11823;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "TempModel", "contents": [{"@type": @@ -59,22 +61,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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 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: '326' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:10 GMT + date: Mon, 28 Mar 2022 15:05:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d14c47e7700ed64aa6f8d4065e869c25-a666027ac352194a-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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..5237f5863e53 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModel73af1142;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,22 @@ interactions: headers: content-length: '221' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:12 GMT + date: Mon, 28 Mar 2022 15:05:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5d11f9d4a024a949aba5f4070564972e-c4b37282051d9d44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModel73af1142;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel73af1142;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +40,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:12 GMT + date: Mon, 28 Mar 2022 15:05:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-01e3ffd12c5694439e650a3947a8606e-310fdddbdbd24940-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel73af1142;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModel73af1142;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -63,19 +65,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:23.6839055+00:00"},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:23.6839536+00:00"}]' headers: content-length: '343' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:12 GMT + date: Mon, 28 Mar 2022 15:05:23 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3ccd20f88a9ec44999fd19032754d404-7b8e81cb26548047-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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..c73bed71f056 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:05:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bc915d91899e134d8fdb723227ec64c0-97df3ba9ce305d4a-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '[{}]' headers: @@ -37,25 +38,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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."}}' + 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: '369' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:14 GMT + date: Mon, 28 Mar 2022 15:05:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fc1040c217d92944b4d673a74295cf44-37797862c6049d48-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: @@ -64,9 +66,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"BadRequest","message":"A non-empty request body is @@ -74,10 +76,11 @@ interactions: headers: content-length: '81' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:14 GMT + date: Mon, 28 Mar 2022 15:05:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6c39cf071678274a8d284606ed74553d-91222835e50b4b45-01 status: code: 400 message: Bad Request - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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..9fc25c80522f 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:16 GMT + date: Mon, 28 Mar 2022 15:05:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b8fda5b8d90ce94fb7ffeb7fdd2d95fa-c967e0109e532a4d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModelff551cd8;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,42 +36,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:25.32907+00:00"}]' headers: - content-length: '175' + content-length: '173' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:16 GMT + date: Mon, 28 Mar 2022 15:05:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8e900873e762944c86dba493d455626f-f8ab68b498ddd143-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:25.32907+00:00"}' headers: - content-length: '173' + content-length: '171' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:16 GMT + date: Mon, 28 Mar 2022 15:05:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f33030e58703af44b0bf8a02cb909189-83f1840c0b804a4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/decommissioned", "value": true}]' headers: @@ -81,20 +84,21 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:17 GMT + date: Mon, 28 Mar 2022 15:05:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-22e2412c17bbb845aa9bdd0d9db6225e-c992a102635c1549-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/decommissioned", "value": true}]' headers: @@ -105,39 +109,41 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:17 GMT + date: Mon, 28 Mar 2022 15:05:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-69a6020b9572874780066a9820e5c47c-45337ceec5b6fe4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:25.32907+00:00"}' headers: - content-length: '172' + content-length: '170' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:17 GMT + date: Mon, 28 Mar 2022 15:05:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ee6d1950c2510e49b07bccf2d2339530-090d008a5504034e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelff551cd8;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..9cb92ae0c675 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:18 GMT + date: Mon, 28 Mar 2022 15:05:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1bd3dd0b1ad53b4486124fe9bd77dbc1-1753e262c3dd4e41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModeld17b1365;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,42 +36,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:26.7749618+00:00"}]' headers: - content-length: '174' + content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:18 GMT + date: Mon, 28 Mar 2022 15:05:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e0628c61ea587743907e70d2aa429725-48191b8bd2c22d40-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:26.7749618+00:00"}' headers: - content-length: '172' + content-length: '173' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:18 GMT + date: Mon, 28 Mar 2022 15:05:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c2c6dcae782da849969e94ef948437b6-1c7c0d82a4a3c648-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/decommissioned", "value": true}]' headers: @@ -81,39 +84,41 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:19 GMT + date: Mon, 28 Mar 2022 15:05:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d08b1f8f7af00e44af90f1a771f56072-ba0fa6b08865734c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:26.7749618+00:00"}' headers: - content-length: '171' + content-length: '172' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:19 GMT + date: Mon, 28 Mar 2022 15:05:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-19c2bb25e82f8b4cb50f951e3c275f22-3246939de7f84e43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModeld17b1365;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..d6a60131b551 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -20,10 +20,11 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:20 GMT + date: Mon, 28 Mar 2022 15:05:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3abcc0a1377f1a4583d9b1dc5f942aa7-0064d3796e04744c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2021-06-30-preview 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..8b09e816a42c 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:22 GMT + date: Mon, 28 Mar 2022 15:05:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b37547d3bf64fe46beb72467958a4663-00d4ce18e0871045-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModela4af1745;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,50 +36,52 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:28.5776751+00:00"}]' headers: - content-length: '174' + content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:22 GMT + date: Mon, 28 Mar 2022 15:05:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2ddb88029e5abe44abb716e1f71d254c-130ac526a4cf5f4c-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:23 GMT + date: Mon, 28 Mar 2022 15:05:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-06653c8361836f448c84118f9b5588fe-4f0700329e15da46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -87,10 +90,11 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:23 GMT + date: Mon, 28 Mar 2022 15:05:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-601839ea8fb2a74c92cd5bf4de54787f-69703ffcc1c24241-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModela4af1745;1?api-version=2021-06-30-preview 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..2161886f3ed1 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Mon, 28 Mar 2022 15:05:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d23fa3b348677a4e9577d2b4f332d98c-26a9a74f8a7d4a4c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModel621910ce;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,50 +36,52 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:29.5590626+00:00"}]' headers: content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Mon, 28 Mar 2022 15:05:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-daa5d2048645db4e99373f868938e4cb-39cac3ce503afd48-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Mon, 28 Mar 2022 15:05:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3f2f66d3c1f8ce46bec07347f2e480fd-ff2384f45a894b45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -87,10 +90,11 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:24 GMT + date: Mon, 28 Mar 2022 15:05:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9f20de4026fa4a4dbf3c4ff27a610d4b-41046e6440422d4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel621910ce;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..d14ace77bd98 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,10 +16,11 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:26 GMT + date: Mon, 28 Mar 2022 15:05:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c0a4dfc0dca10c4095faba22051199f4-75b9c064ebc8cd40-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?api-version=2021-06-30-preview 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..221056874f2f 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,21 +16,22 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-95abe33d21e62a488290d6cb070f22b5-d89502f66ff88940-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -39,12 +40,13 @@ interactions: headers: content-length: '221' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9a64a61441c53047a2999e3a5cc72a5c-b6d33b42309e2541-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModelefc818a2;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -63,30 +65,31 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:31.4147408+00:00"},{"id":"dtmi:com:samples:TempModelefc818a2;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:31.4147983+00:00"}]' headers: content-length: '343' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e8113e65f255ed47b5da76b2331e9a48-933a4cb938afb446-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -96,82 +99,86 @@ interactions: headers: content-length: '262' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-689fade190dfa6458328ef1809812cbe-4c19ab2185e9c64f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:31.4147408+00:00"}' headers: content-length: '173' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:28 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-15bef4dc221578458ef1a2f8d09d379f-140079d066e4e443-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:29 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4357e64e680f0744921ada239762e34a-f92de4d0bd417741-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:TempModelefc818a2;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:10:29 GMT + date: Mon, 28 Mar 2022 15:05:30 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e031010113a4564f923bd6c22dffbfe4-5f5fccfc08014448-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -180,10 +187,11 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:29 GMT + date: Mon, 28 Mar 2022 15:05:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0fc92434d1b60f4989867a233111f457-65ae257b2607a847-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModelefc818a2;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..befcb0ea7653 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:31 GMT + date: Mon, 28 Mar 2022 15:05:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e4bfeee8d0ad15468ffd42fd5e60b01f-6a1f22fc06269444-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModel31610f9b;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Component1", "contents": @@ -35,40 +36,42 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:32.8028192+00:00"}]' headers: - content-length: '174' + content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:31 GMT + date: Mon, 28 Mar 2022 15:05:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e5f6ed2ff309134bbe52bf7bc1076fee-530a1d7f34139c40-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:32.8028192+00:00"}' headers: - content-length: '172' + content-length: '173' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:31 GMT + date: Mon, 28 Mar 2022 15:05:32 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1313adf0d602fb4a94c730f2ef9a9c26-4b83e4c59a79af4c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel31610f9b;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..1b285c1d86ad 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,10 +16,11 @@ interactions: headers: content-length: '220' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:34 GMT + date: Mon, 28 Mar 2022 15:05:33 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3fbcd15b71cee348928f9c1c2a237e3b-550da3918eaf994e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:NonExistingModel;1?includeModelDefinition=false&api-version=2021-06-30-preview 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..5ac045271969 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:36 GMT + date: Mon, 28 Mar 2022 15:05:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4c40cb4c9f915f449e1b77112391040c-74a026a3195d704a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModel631e163e;1", "@type": "Interface", "@context": ["dtmi:dtdl:context;2"], "displayName": "Component1", "contents": @@ -35,40 +36,42 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:34.3279756+00:00"}]' headers: content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:36 GMT + date: Mon, 28 Mar 2022 15:05:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f84d9b73a637a641a536e474b6d9e670-7eb128b8f68cae4b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=true&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:34.3279756+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-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:36 GMT + date: Mon, 28 Mar 2022 15:05:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b9c6edc7e677464ca0ef2e7bfa12d62a-b65e0afffb402948-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel631e163e;1?includeModelDefinition=true&api-version=2021-06-30-preview 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..2ec591d051b6 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel5330108a;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:38 GMT + date: Mon, 28 Mar 2022 15:05:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7e237fcc1aa9534390f703f691da7ad1-52320a64e63fc94c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel5330108a;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModel5330108a;1", "@type": "Interface", "@context": ["dtmi:dtdl:context;2"], "displayName": "Component1", "contents": @@ -35,40 +36,42 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:35.2193232+00:00"}]' headers: content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:38 GMT + date: Mon, 28 Mar 2022 15:05:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e33ebace87fe1e4ab1c68e991809033e-ffb7e8f601576742-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:51.4089828+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":"2022-03-28T15:04:59.6848013+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":"2022-03-28T15:05:03.1450839+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":"2022-03-28T15:05:03.145114+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":"2022-03-28T15:05:05.9693739+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":"2022-03-28T15:05:07.3571109+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":"2022-03-28T15:05:15.4948954+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":"2022-03-28T15:05:17.5132348+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":"2022-03-28T15:05:18.7555071+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":"2022-03-28T15:05:19.9686021+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":"2022-03-28T15:05:20.9279349+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":"2022-03-28T15:05:23.6839055+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":"2022-03-28T15:05:23.6839536+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":"2022-03-28T15:05:25.32907+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":"2022-03-28T15:05:26.7749618+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":"2022-03-28T15:05:32.8028192+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":"2022-03-28T15:05:34.3279756+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":"2022-03-28T15:05:35.2193232+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: '8372' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:38 GMT + date: Mon, 28 Mar 2022 15:05:34 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-754d002964467247a11b43ad46de849c-87ef8aad2e3e674b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2021-06-30-preview 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..7c2becd3ba27 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel93dd172d;1?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelNotFound","message":"There is no Model(s) available @@ -16,12 +16,13 @@ interactions: headers: content-length: '226' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:40 GMT + date: Mon, 28 Mar 2022 15:05:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-22630b839a62b64ca9eb8b4bad22fe43-3ae844981bcc8a4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:com:samples:ComponentModel93dd172d;1?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:com:samples:ComponentModel93dd172d;1", "@type": "Interface", "@context": ["dtmi:dtdl:context;2"], "displayName": "Component1", "contents": @@ -35,40 +36,42 @@ interactions: Content-Type: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:36.1710095+00:00"}]' headers: - content-length: '174' + content-length: '175' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:40 GMT + date: Mon, 28 Mar 2022 15:05:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f796ea8f11bfd34caed7067f015140a9-8fd6b183afb7d246-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:51.4089828+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":"2022-03-28T15:04:59.6848013+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":"2022-03-28T15:05:03.1450839+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":"2022-03-28T15:05:03.145114+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":"2022-03-28T15:05:05.9693739+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":"2022-03-28T15:05:07.3571109+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":"2022-03-28T15:05:15.4948954+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":"2022-03-28T15:05:17.5132348+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":"2022-03-28T15:05:18.7555071+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":"2022-03-28T15:05:19.9686021+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":"2022-03-28T15:05:20.9279349+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":"2022-03-28T15:05:23.6839055+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":"2022-03-28T15:05:23.6839536+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":"2022-03-28T15:05:25.32907+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":"2022-03-28T15:05:26.7749618+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":"2022-03-28T15:05:32.8028192+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":"2022-03-28T15:05:34.3279756+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":"2022-03-28T15:05:35.2193232+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":"2022-03-28T15:05:36.1710095+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: '8834' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:10:40 GMT + date: Mon, 28 Mar 2022 15:05:35 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c1c801581623174898ba339d7725d895-c2071856638e5544-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=true&api-version=2021-06-30-preview 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..441fd7af7390 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:51.4089828+00:00"},{"id":"dtmi:com:samples:TempModel2fc70f9f;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:04:59.6848013+00:00"},{"id":"dtmi:com:samples:ComponentModelbeb90c48;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.1450839+00:00"},{"id":"dtmi:com:samples:TempModelbeb90c48;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.145114+00:00"},{"id":"dtmi:com:samples:ComponentModel3510e6b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:05.9693739+00:00"},{"id":"dtmi:com:samples:ComponentModelbf2f17de;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:07.3571109+00:00"},{"id":"dtmi:com:samples:ComponentModel90490aa1;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:15.4948954+00:00"},{"id":"dtmi:com:samples:ComponentModel72641144;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:17.5132348+00:00"},{"id":"dtmi:com:samples:ComponentModela7840b90;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:18.7555071+00:00"},{"id":"dtmi:com:samples:ComponentModel988f1233;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:19.9686021+00:00"},{"id":"dtmi:com:samples:TempModelcaf1499;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:20.9279349+00:00"},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:23.6839055+00:00"},{"id":"dtmi:com:samples:TempModel73af1142;1","description":{},"displayName":{"en":"TempModel"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:23.6839536+00:00"},{"id":"dtmi:com:samples:ComponentModelff551cd8;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:25.32907+00:00"},{"id":"dtmi:com:samples:ComponentModeld17b1365;1","description":{},"displayName":{"en":"Component1"},"decommissioned":true,"uploadTime":"2022-03-28T15:05:26.7749618+00:00"},{"id":"dtmi:com:samples:ComponentModel31610f9b;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:32.8028192+00:00"},{"id":"dtmi:com:samples:ComponentModel631e163e;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:34.3279756+00:00"},{"id":"dtmi:com:samples:ComponentModel5330108a;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:35.2193232+00:00"},{"id":"dtmi:com:samples:ComponentModel93dd172d;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:36.1710095+00:00"}],"nextLink":null}' headers: content-length: - - '3284' + - '3286' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:42 GMT + - Mon, 28 Mar 2022 15:05:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0577cd07614443449d771e79f34dc6ac-a9c865c6568b2d4c-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ADTTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:42 GMT + - Mon, 28 Mar 2022 15:05:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4389919823256b44ab5056a35960ccae-89a8bfd01a49ce47-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel2fc70f9f%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:42 GMT + - Mon, 28 Mar 2022 15:05:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f1cd53aa5a6a0c44abfbd416e82784f1-ff30d675bf3a1644-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -110,9 +116,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Mon, 28 Mar 2022 15:05:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-360bb067192043489c76f9a0dc6d432f-6a7d0a9ba0d90d4f-01 status: code: 409 message: Conflict @@ -128,9 +136,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelbeb90c48%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -138,9 +146,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Mon, 28 Mar 2022 15:05:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-01330674e5ce8c4dbec5346a75f71c75-70a0cb4a3de7cf45-01 status: code: 204 message: No Content @@ -156,9 +166,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel3510e6b%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -166,9 +176,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9f9c6f22e536904e8546bc872f81c0f4-fb4ddc1480ae5645-01 status: code: 204 message: No Content @@ -184,9 +196,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbf2f17de%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -194,9 +206,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:43 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b579f7d7618cf644970f7c94ba96ee61-5e3d8de06187684a-01 status: code: 204 message: No Content @@ -212,9 +226,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel90490aa1%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -222,9 +236,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aa5e702785a5a24596e34f3613202232-ce2ca96a8db4b048-01 status: code: 204 message: No Content @@ -240,9 +256,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel72641144%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -250,9 +266,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e6e737e2816bc54fa81102389f6e7105-eb39e1004fea504a-01 status: code: 204 message: No Content @@ -268,9 +286,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModela7840b90%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -278,9 +296,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-49b1e752c1c3fb48a0681b847d255050-bf9030ca00e94846-01 status: code: 204 message: No Content @@ -296,9 +316,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel988f1233%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -306,9 +326,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:44 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ac3404aa8cda1646ae74e4ecc36d79a0-674e3b9fe41b6c4c-01 status: code: 204 message: No Content @@ -324,9 +346,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModelcaf1499%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -334,9 +356,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Mon, 28 Mar 2022 15:05:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-52eb4aae6f679c40a92e899c7c6ff67a-c6cb344a4e542548-01 status: code: 204 message: No Content @@ -352,9 +376,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel73af1142%3B1?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"ModelReferencesNotDeleted","message":"This model @@ -367,9 +391,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-493c1fdd53625c458aaa1fe4e1ca5d49-e1e6038d564f8343-01 status: code: 409 message: Conflict @@ -385,9 +411,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3ATempModel73af1142%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -395,9 +421,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-03c843ccd08ca14a8ac749c222cb59d5-7676e2cea86a4f46-01 status: code: 204 message: No Content @@ -413,9 +441,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelff551cd8%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -423,9 +451,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:45 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-211081b4618e3a45830512a00f7a6340-2a1a77bf45192c42-01 status: code: 204 message: No Content @@ -441,9 +471,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModeld17b1365%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -451,9 +481,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:46 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d73c0d1e9d58e94cabf5c8f93815bafc-c39f1596a55e8348-01 status: code: 204 message: No Content @@ -469,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel31610f9b%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -479,9 +511,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:46 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-971c4a297d0c5b43b368a83f01dae4af-68ac29c4cfa4e940-01 status: code: 204 message: No Content @@ -497,9 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel631e163e%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -507,9 +541,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b2da3fe164f4ad41afee5d50ac27b03b-4176ec58a0f07b49-01 status: code: 204 message: No Content @@ -525,9 +561,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel5330108a%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -535,9 +571,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-55ca99424ac8c140b9dbd106f217e9ba-a5a507b3bf4d874c-01 status: code: 204 message: No Content @@ -553,9 +591,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel93dd172d%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -563,9 +601,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Mon, 28 Mar 2022 15:05:38 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b11a70f30f4f3e4793597b54c198b7f4-d2146148c0703a47-01 status: code: 204 message: No Content @@ -579,21 +619,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:03.1450839+00:00"},{"id":"dtmi:com:samples:ComponentModel73af1142;1","description":{},"displayName":{"en":"Component1"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:23.6839055+00:00"}],"nextLink":null}' headers: content-length: - '375' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:47 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-39050313bfc50e4380a12d74bca53ade-8b2d8ffe8380174e-01 status: code: 200 message: OK @@ -609,9 +651,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModelbeb90c48%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -619,9 +661,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:48 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b75e5359f9298840bc68337c3c583717-a1f3a3162cb22a45-01 status: code: 204 message: No Content @@ -637,9 +681,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Acom%3Asamples%3AComponentModel73af1142%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -647,9 +691,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:48 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ca8c1ae95bb2de43807a872f8e8427ba-1252eb4bf6d8544e-01 status: code: 204 message: No Content @@ -663,9 +709,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -675,9 +721,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:48 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e5288f0753dc94fa04ba55fd18eef1f-f26ce1a553939a47-01 status: code: 200 message: OK @@ -691,9 +739,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -703,9 +751,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:49 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4c4ef296f934694aa094ddbd8baefd5c-02233abf79e81647-01 status: code: 200 message: OK @@ -719,9 +769,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -731,9 +781,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:49 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-109de01f343d6d489a073d20d3d46926-2317164dd513174c-01 status: code: 200 message: OK @@ -747,21 +799,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"2c962b3d-27ef-4e87-947d-e5d4b3ccbbaa\"","$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 + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5b9bfc51df1fd6468e1a998382354666-f2bcbf342892c848-01 status: code: 200 message: OK @@ -777,9 +831,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -787,9 +841,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:51 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-025612ee0d3ea04297d90587b152d743-5ed8491b009eb749-01 status: code: 204 message: No Content @@ -805,9 +861,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -815,9 +871,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:52 GMT + - Mon, 28 Mar 2022 15:05:39 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-01804571a767474883a1ff904f774326-9d83cd0107afd04c-01 status: code: 204 message: No Content @@ -833,9 +891,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -843,9 +901,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:53 GMT + - Mon, 28 Mar 2022 15:05:40 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-93b958a606491e46baebbbf1a2c3e030-b12c2c7f29a53941-01 status: code: 204 message: No Content @@ -861,9 +921,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -871,9 +931,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Mon, 28 Mar 2022 15:05:40 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c8297cb1ae4704488a315fe454eb9330-81473a5a34cbbb43-01 status: code: 204 message: No Content @@ -902,21 +964,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:40.9555749+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:40.9556013+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:40.9556162+00:00"}]' headers: content-length: - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Mon, 28 Mar 2022 15:05:40 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0007f8dc5628214bae98a7c1c95bb562-67a139b5790bc649-01 status: code: 201 message: Created @@ -935,23 +999,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"26664723-9eb8-4d41-8039-7494364547c8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:41.0951550Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Mon, 28 Mar 2022 15:05:40 GMT etag: - - W/"a46ea898-098f-4e1d-929f-3599681cf760" + - W/"26664723-9eb8-4d41-8039-7494364547c8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5ae67179fdf5284e902e05b6a34d8fef-7d8d586208461d4c-01 status: code: 200 message: OK @@ -970,23 +1036,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"e8dadbd5-b1e4-4063-af6f-e8f454035bca\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:41.2303759Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:56 GMT + - Mon, 28 Mar 2022 15:05:40 GMT etag: - - W/"8a17f6d8-3840-4fa3-ba18-8c728aa8f7d9" + - W/"e8dadbd5-b1e4-4063-af6f-e8f454035bca" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cddbc9e58ef9bf4e860845a50f9c2864-e8e57ead58b6af44-01 status: code: 200 message: OK @@ -1005,23 +1073,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"bcd949a5-fa7d-487c-88f9-5d6742bac9bf\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:05:41.3549283Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:05:41.3549283Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:10:57 GMT + - Mon, 28 Mar 2022 15:05:40 GMT etag: - - W/"e324088a-f46b-4cb5-8681-0353c338d1a2" + - W/"bcd949a5-fa7d-487c-88f9-5d6742bac9bf" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dd76f8ad232ed14ca32b9ee7c3de1764-a7d7ec5f3ba9e241-01 status: code: 200 message: OK @@ -1040,23 +1110,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"c7382e31-60fb-4387-8d1e-d292c42ee6bd\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"2fae7165-6d11-49bc-99eb-0f4a96f5e756\"","$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 + - Mon, 28 Mar 2022 15:05:40 GMT etag: - - W/"c7382e31-60fb-4387-8d1e-d292c42ee6bd" + - W/"2fae7165-6d11-49bc-99eb-0f4a96f5e756" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ac670680ede0b4bb3f5f5fa4952fcab-731ce0750e6feb4c-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..521af21f5202 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:40.9555749+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:40.9556013+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:40.9556162+00:00"}],"nextLink":null}' headers: content-length: - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:00 GMT + - Mon, 28 Mar 2022 15:05:41 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9cfc380d2d55b44cb081ffedac2d0ca4-6ee5f8c6eab0a549-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:00 GMT + - Mon, 28 Mar 2022 15:05:41 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8409698d5532b149b73b8fb7f6273ec9-b8812c40d5794c47-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:00 GMT + - Mon, 28 Mar 2022 15:05:41 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aaa73ba0e7e1a94c8f2911318a61eedd-72dee125552ff74d-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-98b978d3a03205409389383d40e998fa-6f2bd9532eb76440-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b1620a65f5bd9b4291651cb84758811d-236060f7f76dda4f-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:01 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b34442449ac67240a614a265bef77af8-c3c55e30c10c574e-01 status: code: 200 message: OK @@ -177,21 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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/\"2fae7165-6d11-49bc-99eb-0f4a96f5e756\"","$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 + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5cceae3c8f28974d98615ffde10c7c0f-37eb64178c170145-01 status: code: 200 message: OK @@ -207,9 +221,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '' @@ -217,9 +231,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:02 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6fe4efd68f623b489035f0780106aff5-1bbbecbdc2ac8d40-01 status: code: 204 message: No Content @@ -233,9 +249,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -245,9 +261,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:02 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c3414ed35056c8419ef019d552997eeb-0fbccf493709d54c-01 status: code: 200 message: OK @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d743d6c2a17a7d488159d3b9e4008091-6bd4a39e9c992c42-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Mon, 28 Mar 2022 15:05:42 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-21a82b47e2dd7d4aac34c0455fd6b88d-17826e813827814a-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Mon, 28 Mar 2022 15:05:43 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5cfdc7bd6601944f9fbffd6da116283d-d33ed03b44f8ea41-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:44.0164341+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:44.0164611+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:44.0164789+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:03 GMT + - Mon, 28 Mar 2022 15:05:43 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-18896a5d3d22ae4dad4dbb221042d39b-b8fea8a502837946-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"7e56eb51-6170-4771-8f11-3baf33611694\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:44.1678687Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Mon, 28 Mar 2022 15:05:43 GMT etag: - - W/"20540c2b-a762-4277-af79-0c9ecff02dc5" + - W/"7e56eb51-6170-4771-8f11-3baf33611694" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d8e9a05b44201b43896c1d70621d2bf8-13c56fcd50e6f244-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"5d2e1bba-31f0-43ca-a5cd-8ea086866334\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:44.2965453Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Mon, 28 Mar 2022 15:05:43 GMT etag: - - W/"c6caf3e5-1b69-4b2e-a496-a238c2c63541" + - W/"5d2e1bba-31f0-43ca-a5cd-8ea086866334" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09516f6818308a4290b37502d47a82e9-4655c7b99d911745-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"80986a48-eccd-47fb-9b26-3b9031b396eb\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:05:44.4201281Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:05:44.4201281Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:04 GMT + - Mon, 28 Mar 2022 15:05:43 GMT etag: - - W/"25ce0fef-37f9-4708-91b2-161d848350bc" + - W/"80986a48-eccd-47fb-9b26-3b9031b396eb" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7133178853c887408be62312ec149056-9350a6fc86abc944-01 status: code: 200 message: OK @@ -498,24 +530,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:43 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-46c898caa2dee0488adb35dc24f8eb44-9ce5769dad07c146-01 status: code: 404 message: Not Found @@ -534,23 +568,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"foo","$etag":"W/\"58f69ffc-efc1-447a-a2ad-c08d467cd4d5\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"foo","$etag":"W/\"6cde3889-7627-47f9-93c3-f7fd8aec1080\"","$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 + - Mon, 28 Mar 2022 15:05:43 GMT etag: - - W/"58f69ffc-efc1-447a-a2ad-c08d467cd4d5" + - W/"6cde3889-7627-47f9-93c3-f7fd8aec1080" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4322b102e0d2fb468b2d4c422ea9f98c-020516c083b3724c-01 status: code: 200 message: OK @@ -569,24 +605,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:43 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-179df57eaad01d418b9dc4f6b466d7b6-27de3e1b2dca3e4d-01 status: code: 404 message: Not Found @@ -605,23 +643,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e56f996d-a217-4e23-b6c7-9276425cf01b\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"187a808e-1784-4439-8d98-7d3dcf332b80\"","$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 + - Mon, 28 Mar 2022 15:05:44 GMT etag: - - W/"e56f996d-a217-4e23-b6c7-9276425cf01b" + - W/"187a808e-1784-4439-8d98-7d3dcf332b80" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fba948367525044d8ba221feb5a8e2b8-2ea758cb24c80b4e-01 status: code: 200 message: OK @@ -639,23 +679,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"fe20f507-34f7-4a86-b98e-7893f1ed878c\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"cdd2e56a-41ec-4df6-90d6-0d3c167b1e00\"","$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 + - Mon, 28 Mar 2022 15:05:44 GMT etag: - - W/"fe20f507-34f7-4a86-b98e-7893f1ed878c" + - W/"cdd2e56a-41ec-4df6-90d6-0d3c167b1e00" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ebff94ef1a4ac14fbb9c58531425bde8-6bc75e3e715b2d44-01 status: code: 200 message: OK @@ -674,23 +716,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"832a1ba6-faae-4011-86db-8e179bf8f19f\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"7517aa97-8c13-4d09-ac9f-138e35d34028\"","$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 + - Mon, 28 Mar 2022 15:05:44 GMT etag: - - W/"832a1ba6-faae-4011-86db-8e179bf8f19f" + - W/"7517aa97-8c13-4d09-ac9f-138e35d34028" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cfe13b6e34e84d4eb851cbdfc706bf1d-ffae4f6824977047-01 status: code: 200 message: OK @@ -708,9 +752,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -721,9 +765,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:06 GMT + - Mon, 28 Mar 2022 15:05:44 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5458939ecf09ed4a9d531645e0de0908-8bdd2b6913450a4f-01 status: code: 400 message: Bad Request @@ -741,9 +787,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -754,9 +800,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:06 GMT + - Mon, 28 Mar 2022 15:05:44 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a15bdcf89412a04d95e01706c1d746ca-2a4e70ede63d4041-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..ddb0e0a3b3ec 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:44.0164341+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:44.0164611+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:44.0164789+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:08 GMT + - Mon, 28 Mar 2022 15:05:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-aa12b0c114cb98429bb8aa6e8cea8c40-05a0bc0a4a9c674c-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Mon, 28 Mar 2022 15:05:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15510647d511a24bac3ccc91e986d502-ab7f82f0b038ee4a-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Mon, 28 Mar 2022 15:05:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7f05526599678940a11852e98768075c-9fcc80174121614c-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Mon, 28 Mar 2022 15:05:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b02daaa2a3fe7747bb1acf21844f423a-927df475ed0ed544-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:09 GMT + - Mon, 28 Mar 2022 15:05:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-45a58f1d95a7664db482e47d421852b6-61ec852c9278124a-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:10 GMT + - Mon, 28 Mar 2022 15:05:45 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3141ed8a173aff4b917fabf655b91a55-5a3944e78b4dd646-01 status: code: 200 message: OK @@ -177,21 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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/\"7517aa97-8c13-4d09-ac9f-138e35d34028\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"},{"$relationshipId":"foo","$etag":"W/\"6cde3889-7627-47f9-93c3-f7fd8aec1080\"","$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 + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9c5620acdd768349b3340416ac31468e-8cf27231166e244e-01 status: code: 200 message: OK @@ -207,9 +221,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '' @@ -217,9 +231,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c365edf5dc42854cb4b0b9af258a31c2-a0e844a329f4d74d-01 status: code: 204 message: No Content @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a4f6ea39fab58d4f8ec93232fceca85e-7ac79e1e10e9684d-01 status: code: 204 message: No Content @@ -261,9 +279,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -273,9 +291,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-66c3bd2ca4282c42830a015ef4344ead-5800c04213432947-01 status: code: 200 message: OK @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:11 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71c7a7e5dc96324fbdff3ea75c441df4-821781fb8d1d4347-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-58da515df4ec8349abb4520c4c0e8f88-d54df8c7633cb048-01 status: code: 204 message: No Content @@ -347,9 +371,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -357,9 +381,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3c03d4e600113142b59a911af92d8744-6597de4e94e4c44a-01 status: code: 204 message: No Content @@ -388,21 +414,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:47.8986037+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:47.8986278+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:47.8986609+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Mon, 28 Mar 2022 15:05:47 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ecdb7d472927a344b2dd7d2727772aab-43222cf1045ce243-01 status: code: 201 message: Created @@ -421,23 +449,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"60815598-f5d5-4b06-99aa-346fb1022142\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:48.0204659Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:12 GMT + - Mon, 28 Mar 2022 15:05:47 GMT etag: - - W/"c25b1dbf-e137-4096-958c-8748c1940f0c" + - W/"60815598-f5d5-4b06-99aa-346fb1022142" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8eaf98d5f08bc54d8b90a98945fc3169-88f0e87f1c0e1b43-01 status: code: 200 message: OK @@ -456,23 +486,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"528ab4c6-febb-4703-8cd9-3f6938a5db2b\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:48.1312756Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Mon, 28 Mar 2022 15:05:48 GMT etag: - - W/"21d02a4e-42e7-4c02-8a08-18eacc2b3534" + - W/"528ab4c6-febb-4703-8cd9-3f6938a5db2b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-76808c8492e75a4aa6abaf90e7f9b728-cabaac328025664a-01 status: code: 200 message: OK @@ -491,23 +523,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"23b237cb-db1e-4bbf-aa54-adb34687ed71\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:05:48.2496887Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:05:48.2496887Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Mon, 28 Mar 2022 15:05:48 GMT etag: - - W/"0c0b387d-65d5-4878-93d3-7a331cc590aa" + - W/"23b237cb-db1e-4bbf-aa54-adb34687ed71" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0511b4d301d07488a52a32e41e7ada3-be8b8443667e3f43-01 status: code: 200 message: OK @@ -526,23 +560,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e7b7e424-3957-439e-b871-cd46cd85dfce\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"ccb0a305-b4ed-4110-8176-1a9fc1fccb77\"","$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 + - Mon, 28 Mar 2022 15:05:48 GMT etag: - - W/"e7b7e424-3957-439e-b871-cd46cd85dfce" + - W/"ccb0a305-b4ed-4110-8176-1a9fc1fccb77" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9131ec82c36f134d8d2c2298deba2e34-17f977476f53b746-01 status: code: 200 message: OK @@ -563,9 +599,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -577,9 +613,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:13 GMT + - Mon, 28 Mar 2022 15:05:48 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-359ca55fb0012e46bece1f8de5509b97-a8ce4de955165342-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..8883c9d0e311 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:47.8986037+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:47.8986278+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:47.8986609+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:16 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ebe111508ec56742a0ac33b861208166-41d2649c0b8d6748-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:16 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-50592d7482d775469c81ef4efdf540a4-7fc85ef9d600a148-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:16 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e2c622c9af0fbd4388237dde9df2b359-406e6c515308134c-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cc2802d38b6fee4a89ef4ce6d2d151d5-a96b454310f1dd45-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09e8d8863952464d955e804745bccdb0-2e3e2cd13e4eec47-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:17 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c4e630b9a34a73468aa4f6c94691d453-d14da9ef88f03144-01 status: code: 200 message: OK @@ -177,21 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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/\"ccb0a305-b4ed-4110-8176-1a9fc1fccb77\"","$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 + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7b5588439a549343aed0cd176ab6d9ea-aadf1ecee6eeb94e-01 status: code: 200 message: OK @@ -207,9 +221,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '' @@ -217,9 +231,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-89505e159648884b8f4b76385fc681eb-509749c82ce4ea4b-01 status: code: 204 message: No Content @@ -233,9 +249,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -245,9 +261,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Mon, 28 Mar 2022 15:05:49 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8984e0708df0b346af9a71eac8b33370-f8acc10a03a1474c-01 status: code: 200 message: OK @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Mon, 28 Mar 2022 15:05:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-04beaeeea4678d42a0798fbdaea5d896-b0c8e68adc95714c-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:18 GMT + - Mon, 28 Mar 2022 15:05:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d7f90c68c23edb4781cbe909aadff32c-8e96c6575ff7a345-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:20 GMT + - Mon, 28 Mar 2022 15:05:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5783a6322066484bb315f56a48d50f89-48fe626f7b259c44-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:50.7032924+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:50.7033169+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:50.7033338+00:00"}]' headers: content-length: - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:20 GMT + - Mon, 28 Mar 2022 15:05:50 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e0745c7692bbbf45aa05eb6b06661fdb-284aefb9dfde944a-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"95a25c8f-8d72-4d11-ae7f-c45b164e8967\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:50.8344129Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:20 GMT + - Mon, 28 Mar 2022 15:05:50 GMT etag: - - W/"842e6a0e-3f3e-41fb-8d82-88aaf6ba2e6a" + - W/"95a25c8f-8d72-4d11-ae7f-c45b164e8967" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-da7fb79681639b488aa25334a1c6defa-a7c3cdf7aaf7704b-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"2408053c-2d10-4653-b491-96468daaa9fe\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:50.9478654Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Mon, 28 Mar 2022 15:05:50 GMT etag: - - W/"5dc4aa5b-d6ed-4a6d-9380-f6ed01d7ccd1" + - W/"2408053c-2d10-4653-b491-96468daaa9fe" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0d493d813818fe409b508b9864b801ca-4ed5a645a73d894f-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"2f5c2ff8-40b0-4f04-80d3-a984ea2cc2e7\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:05:51.0717371Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:05:51.0717371Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Mon, 28 Mar 2022 15:05:50 GMT etag: - - W/"f982a4af-8dfd-47a4-ad5b-df7bdafe2094" + - W/"2f5c2ff8-40b0-4f04-80d3-a984ea2cc2e7" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8ad5c73a932b2540b5a228f53909f044-99ef60b944125e41-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"b8d94b13-6120-4054-adc7-32ab10b642f6\"","$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 + - Mon, 28 Mar 2022 15:05:50 GMT etag: - - W/"bfe5af6e-d9ff-4b96-bd81-8de3d624dd5a" + - W/"b8d94b13-6120-4054-adc7-32ab10b642f6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dbe53e686ce8a240bf4d4c9628e37a5c-b077a50335312142-01 status: code: 200 message: OK @@ -531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -541,9 +575,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:21 GMT + - Mon, 28 Mar 2022 15:05:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8cd90e2950ecae42a89d0ea1020b8491-adc5f1047fb42440-01 status: code: 204 message: No Content @@ -557,24 +593,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:51 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e17208c6cc235a449ea1dc437342f226-6a8b128104222c46-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..8c3f11c172a5 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:50.7032924+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:50.7033169+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:50.7033338+00:00"}],"nextLink":null}' headers: content-length: - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Mon, 28 Mar 2022 15:05:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b3e921371268c643b90d96fdcdf69e86-4e23e0edcb8e3e4a-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Mon, 28 Mar 2022 15:05:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-442738dca6c7f54fbbcecf5eb2418c9b-edf418a92d3ce84e-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Mon, 28 Mar 2022 15:05:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d11309d9f84dd94cb0b942032caf9087-1f21dda5606c9e44-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:24 GMT + - Mon, 28 Mar 2022 15:05:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-57c862d4b687094fa30623bc38efb7ba-ce29aaea605f0c4e-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Mon, 28 Mar 2022 15:05:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-db165e94e340d54dabdfa15e048ded1d-48d3c721e263e84e-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Mon, 28 Mar 2022 15:05:52 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-07caeee4a4c5a744891a517f6ccabce3-b91565b0fbe94e40-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Mon, 28 Mar 2022 15:05:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-87a0d77cd8ee834588bdeaac8ff98265-0c03166008f7ab4a-01 status: code: 200 message: OK @@ -205,9 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -217,9 +231,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:25 GMT + - Mon, 28 Mar 2022 15:05:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d516c8944b0c54ea02378c171f2bf07-6b50eb1813557045-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Mon, 28 Mar 2022 15:05:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-990364f61c11224c9a575d5fad78bff4-636a4d86961e3e43-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Mon, 28 Mar 2022 15:05:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5fd66351c4185e4e81baa9276f0f96a9-8cd498ab1c556142-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Mon, 28 Mar 2022 15:05:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-44299d8f95fb274fae210afe8d3996c0-b05d57da64b73142-01 status: code: 204 message: No Content @@ -332,21 +354,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:53.7278502+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:53.7278748+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:53.7278892+00:00"}]' headers: content-length: - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:26 GMT + - Mon, 28 Mar 2022 15:05:53 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70389d69d17f9d448cc0c6df455da1bd-c1f61c985e379d4c-01 status: code: 201 message: Created @@ -365,23 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"01ee0862-dd0f-4996-860b-1fd04e06fde5\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:53.8616613Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Mon, 28 Mar 2022 15:05:53 GMT etag: - - W/"07dcaa97-6883-41ef-8a99-0cd42acfd7cd" + - W/"01ee0862-dd0f-4996-860b-1fd04e06fde5" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-335c50d3cca0d642b7c5a1bebcf2ea3a-0529bd51c590df43-01 status: code: 200 message: OK @@ -400,23 +426,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"6d2a5143-91aa-4cbb-9cfb-f73f51a3a3bd\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:53.9827176Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Mon, 28 Mar 2022 15:05:53 GMT etag: - - W/"aa720c1f-88cb-4e6c-8719-3c94b86dfccf" + - W/"6d2a5143-91aa-4cbb-9cfb-f73f51a3a3bd" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5a9196c0fcf45e4db272c65eb0f0bd2c-debccff54ee3064b-01 status: code: 200 message: OK @@ -435,23 +463,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"3cde5d9a-72f3-4cc7-81f0-3b3c2052323d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:05:54.0992651Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:05:54.0992651Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:27 GMT + - Mon, 28 Mar 2022 15:05:53 GMT etag: - - W/"4d158196-9f63-4d54-b489-25ce06ee1091" + - W/"3cde5d9a-72f3-4cc7-81f0-3b3c2052323d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ed62ab09becf9840b324c6b900a326dd-0c77db593e0cda41-01 status: code: 200 message: OK @@ -471,23 +501,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"51d6dd9a-ea32-411a-a7c0-220d2928aa6e\"","$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 + - Mon, 28 Mar 2022 15:05:54 GMT etag: - - W/"fe39a043-edb5-4e37-897e-4bb5f9af1813" + - W/"51d6dd9a-ea32-411a-a7c0-220d2928aa6e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c04f3456dd152a46a5ecfc49ef1daf86-8bef85add895564e-01 status: code: 200 message: OK @@ -505,24 +537,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4c16bb4e3fa4464bb8ad133f6c640536-48ae558918b85a4b-01 status: code: 412 message: Precondition Failed @@ -538,11 +572,11 @@ interactions: Content-Length: - '0' If-Match: - - W/"fe39a043-edb5-4e37-897e-4bb5f9af1813" + - W/"51d6dd9a-ea32-411a-a7c0-220d2928aa6e" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -550,9 +584,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:28 GMT + - Mon, 28 Mar 2022 15:05:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3ae04aeaecbc2f48901d01f12c9c4c46-fef72bfff333644b-01 status: code: 204 message: No Content @@ -566,24 +602,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-327d23f8eb8b7d458d5ed431d2e47e80-fc28aa3ec5fa364a-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..8e14584b5c70 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:53.7278502+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:53.7278748+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:53.7278892+00:00"}],"nextLink":null}' headers: content-length: - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Mon, 28 Mar 2022 15:05:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a190e486ae04a14b8a989c6917954b43-4baa56f014a11a4f-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Mon, 28 Mar 2022 15:05:54 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d157b5f602f0c54286363c2e480d786d-d96535b9d06fad4f-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-64b27882012038499acddbab3bc53faa-84263ec3902bdc46-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:31 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6983ee28e5c38e4988eae8fb4b12f6ec-e0b6e572987ea24b-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:32 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-10d376b8c807d043a0707de8aa438d40-a0b3f8798146d845-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:32 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-62138f4837307a44aad33526a8cc422d-9896242dc134cd40-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:32 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0d424ba220761f4d860360d368a24c4c-5df42251fe654346-01 status: code: 200 message: OK @@ -205,9 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -217,9 +231,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-25d642b3888f164f85449b40ce75493f-66b3b2650d9a7d44-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-875600bad3808147992fd5aa9dd25bf2-7c041ac11147f44e-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9f8c95194e34c14dbd37789c3108ded9-7d380f700484da47-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:35 GMT + - Mon, 28 Mar 2022 15:05:55 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4b713286d6f7154487697927b4892fe9-320166ed82f6a44a-01 status: code: 204 message: No Content @@ -332,21 +354,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:56.7616532+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:56.7616798+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:56.7616992+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:36 GMT + - Mon, 28 Mar 2022 15:05:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a1205773d8973f4f93cfd89edbfc60ae-0825316b24233f42-01 status: code: 201 message: Created @@ -365,23 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"26f5dce3-fd2d-406e-a174-53daab3a6892\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:56.9243912Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:36 GMT + - Mon, 28 Mar 2022 15:05:56 GMT etag: - - W/"729ca1dd-03aa-4af5-928f-a99ea988a972" + - W/"26f5dce3-fd2d-406e-a174-53daab3a6892" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a59395fe3a17bf4bbabb5ce4d2a87ed9-afccd19fba149d42-01 status: code: 200 message: OK @@ -400,23 +426,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"2bf726bf-4c5b-46a0-9377-f6e0208a12b0\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:05:57.0492477Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Mon, 28 Mar 2022 15:05:56 GMT etag: - - W/"89c5ecd5-2e71-4ac3-b865-c9e852fd0af4" + - W/"2bf726bf-4c5b-46a0-9377-f6e0208a12b0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8d365c19154f9d4595f5d64975ca0c72-703ef7365deab34d-01 status: code: 200 message: OK @@ -435,23 +463,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"915ca2f0-1f48-4bae-9764-456fc221e975\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:05:57.1756507Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:05:57.1756507Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Mon, 28 Mar 2022 15:05:56 GMT etag: - - W/"2e52d2da-a3c9-4d72-aedf-3e26e4dc9f06" + - W/"915ca2f0-1f48-4bae-9764-456fc221e975" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ebe55f07889bf429cb801a49322c6a9-a204df3fa8c22243-01 status: code: 200 message: OK @@ -471,23 +501,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"d0ced455-51a7-420c-8821-695870e5c8cc\"","$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 + - Mon, 28 Mar 2022 15:05:56 GMT etag: - - W/"1f868ad7-5a8b-487e-81ec-7c665c3ea60f" + - W/"d0ced455-51a7-420c-8821-695870e5c8cc" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f12eb58939334146937580ee4914bdd3-d9046f5f1eddd548-01 status: code: 200 message: OK @@ -505,9 +537,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -515,9 +547,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:37 GMT + - Mon, 28 Mar 2022 15:05:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-55ceb7ca3df57c4791e7153359ae5c9f-015453822486994e-01 status: code: 204 message: No Content @@ -531,24 +565,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:56 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-513dc2eeaafbd743a25ab70c67c9e6e9-28af518c89512943-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..8320b683b101 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-47a744e187eed346a86dd91bf13dd267-a34f50b10965fd40-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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:05:58 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3e4ee672a89c6240aad73b3f01346173-fe1dc86d19f38240-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..a4e0f93d71c7 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:56.7616532+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:56.7616798+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:05:56.7616992+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:42 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4f737280cdffa3409ee5b404624d73e7-ebf0b6400cc06a4b-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d4e504d43dce3445b1e9ad65f6e35aca-757001ede854564c-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-97cdc7feb6fe6c4596a21b74ae887ae5-2f065829f955a84a-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70495721d3eddf48b4988c48a8ab3caa-4304ee37738df744-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:43 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-119452ae0ef341438bf62699fec9b930-8d44457992868e4d-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:44 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5e3c40b41463074fa8f0ef2554d5b36a-c9929c1bed33f04b-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:44 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a1f566506d0af04da6f77572b9da6d10-0146f39cd78ee245-01 status: code: 200 message: OK @@ -205,9 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -217,9 +231,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:44 GMT + - Mon, 28 Mar 2022 15:05:59 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0f4a0a39ae71e4469ba5b8a712e3b568-d9471726e17fe540-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:45 GMT + - Mon, 28 Mar 2022 15:06:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c8e1d1698f70bc4e93fb2c49ba68ed38-a96b8079d1df1840-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:45 GMT + - Mon, 28 Mar 2022 15:06:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-28edd6f76f61194986e3755742c7adfe-dd0a172b73ea0e40-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Mon, 28 Mar 2022 15:06:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4519d60369237f459fa0e4150bd9c123-38ce79312cb50c46-01 status: code: 204 message: No Content @@ -332,21 +354,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:00.7742025+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:00.7742297+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:00.7742482+00:00"}]' headers: content-length: - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Mon, 28 Mar 2022 15:06:00 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9b7d4b5804adfd4ab9d02a82bdddba75-5a3fe08af51d844c-01 status: code: 201 message: Created @@ -365,23 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"651bcf15-21d7-45b7-96f9-705a7370e9c0\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:00.9047324Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Mon, 28 Mar 2022 15:06:00 GMT etag: - - W/"1fe3cd73-298e-48e4-addf-11a60d2af56c" + - W/"651bcf15-21d7-45b7-96f9-705a7370e9c0" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c61ef60fdb21f941a48f3d7517aa1b72-b86063a98886ac43-01 status: code: 200 message: OK @@ -400,23 +426,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"64317866-96d4-418d-a62f-60ff5061a421\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:01.0156942Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:46 GMT + - Mon, 28 Mar 2022 15:06:00 GMT etag: - - W/"4a9fbc5c-680b-4cec-984e-57670476053e" + - W/"64317866-96d4-418d-a62f-60ff5061a421" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ee60db59bec6e94ebc6916dd84bb3fff-287f57589d2d3f4a-01 status: code: 200 message: OK @@ -435,23 +463,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"b71378c7-e110-43cd-ae04-2a26a84fc8b9\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:01.1326520Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:01.1326520Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:47 GMT + - Mon, 28 Mar 2022 15:06:00 GMT etag: - - W/"144b2303-f735-4d77-b95b-3e864a884844" + - W/"b71378c7-e110-43cd-ae04-2a26a84fc8b9" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a47de9083d8f824ea811f669f32ec60e-5c24082a258ab249-01 status: code: 200 message: OK @@ -471,23 +501,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"61211f3f-be73-4109-8764-83360ea2e1e3\"","$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 + - Mon, 28 Mar 2022 15:06:00 GMT etag: - - W/"c52768ea-1b66-4469-9f76-fe8506430860" + - W/"61211f3f-be73-4109-8764-83360ea2e1e3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4a49cd218e027f4f9efa0bca94fe24b2-7a07e94ff6861040-01 status: code: 200 message: OK @@ -501,23 +533,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"61211f3f-be73-4109-8764-83360ea2e1e3\"","$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 + - Mon, 28 Mar 2022 15:06:00 GMT etag: - - W/"c52768ea-1b66-4469-9f76-fe8506430860" + - W/"61211f3f-be73-4109-8764-83360ea2e1e3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3ff0f891b037c148ad9c602ac476ca10-8e33ccb86f9e3f4f-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..f5e2ea355c86 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f6f03354b9cb0a49a9578b2999131c25-17502faddcc34a45-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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:02 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2fb232fbc4ea954bb37f0772adff77b7-dd7f8093ca47bc4a-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..c39bba690097 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:00.7742025+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:00.7742297+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:00.7742482+00:00"}],"nextLink":null}' headers: content-length: - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f3519f68bac8b84da39fce38e41b328f-838c3a40feb6c648-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d221360f5481ba4d816c6c4cb6105b41-abe969deb4c86448-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3f72fb4a36b4894cbcddb1f47d9d1d98-00b247e3e33eaa4e-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:55 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4a380d5933d35542b7491b6ae2c2c4e3-4ad25e063d49cf4e-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d51f4477c4ae644f902c198d4185a6c1-8ff73586a9543842-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c8a9b6f5406aaa478a69b1a335360989-502a2ba783cb054a-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:56 GMT + - Mon, 28 Mar 2022 15:06:03 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0ae7352a98d06049ada0f21ebe6c601e-81d52a6a8e24e344-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"61211f3f-be73-4109-8764-83360ea2e1e3\"","$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 + - Mon, 28 Mar 2022 15:06:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3b66773b07a6e34a911c8f60c4e17538-8e8e531a26b08442-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Mon, 28 Mar 2022 15:06:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9112a70c59327d40a0e8db28926b0315-dd61df435283f143-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Mon, 28 Mar 2022 15:06:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8314ea1ea83d634caecd136af60bc7b3-b8eecf825da82747-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Mon, 28 Mar 2022 15:06:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dacb6eeb0685714ab1abba35aae570d4-02075d58e758864e-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:11:57 GMT + - Mon, 28 Mar 2022 15:06:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-888dee7661117840bd655e78ba814fb4-16cb38c3e36e9a48-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:05.2665483+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:05.2665714+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:05.266587+00:00"}]' headers: content-length: - '496' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:58 GMT + - Mon, 28 Mar 2022 15:06:04 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a55d65b3ef5a75419684eb78882e79d7-ac1745ca4837ec4f-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"37c689fb-1dc4-4d87-8cd0-4cd18b35a658\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:05.3878561Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:58 GMT + - Mon, 28 Mar 2022 15:06:04 GMT etag: - - W/"60ae9d3a-dd0c-408a-87e5-33bb3a0891b7" + - W/"37c689fb-1dc4-4d87-8cd0-4cd18b35a658" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0f0b98629874d7469d69d4a63e854997-850ecd06bff3ab4c-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"01d1e71b-0097-4a87-ad5b-b40e40392617\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:05.5045288Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:58 GMT + - Mon, 28 Mar 2022 15:06:04 GMT etag: - - W/"6a68cf99-4092-4459-b58d-7b41bb742e1b" + - W/"01d1e71b-0097-4a87-ad5b-b40e40392617" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8c7b2917796e6c4696b7ddaec69097ed-699530999d010c49-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"eff1ff4c-2ce5-43cc-9e03-d48a32ff4958\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:05.6217846Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:05.6217846Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:59 GMT + - Mon, 28 Mar 2022 15:06:05 GMT etag: - - W/"76cfa6c5-8229-43b1-99cf-1a53dac61ae2" + - W/"eff1ff4c-2ce5-43cc-9e03-d48a32ff4958" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5653f66dae41364aa4c64b4316b05e2b-0a5b5a26783d224b-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"33ed491f-4ed7-4dd8-800d-64f16dfe1916\"","$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 + - Mon, 28 Mar 2022 15:06:05 GMT etag: - - W/"408a1a1b-06eb-4cb6-bc05-639545ac6f0c" + - W/"33ed491f-4ed7-4dd8-800d-64f16dfe1916" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-56ae60e30fdfde488fd02bedd2de9a4b-0b53f60cb1062e46-01 status: code: 200 message: OK @@ -529,9 +563,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -541,9 +575,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:11:59 GMT + - Mon, 28 Mar 2022 15:06:05 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70ec2c6914bc3b4c9f7a168b3f4a8258-56afcc3578823243-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..d1e8cde684c7 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:05.2665483+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:05.2665714+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:05.266587+00:00"}],"nextLink":null}' headers: content-length: - '522' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:01 GMT + - Mon, 28 Mar 2022 15:06:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5a928359e5d6ca40b0f0faf9ca765bc0-b4e66daa70b36148-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:01 GMT + - Mon, 28 Mar 2022 15:06:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a210fe436866a34ea21402c053845759-e334608d0426634e-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:01 GMT + - Mon, 28 Mar 2022 15:06:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9b4ef1bb330dc643ae9a4bbf88f19744-fc9fdece98caa244-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Mon, 28 Mar 2022 15:06:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bd66906a6438eb42886e14c8a0b2d013-9a04f3d09b7fe149-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Mon, 28 Mar 2022 15:06:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-284b48f4b7042c41a95ce4cb9460dd91-b8681bef549d944e-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Mon, 28 Mar 2022 15:06:06 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5d039f3ba3683e40878f9db0976ed22e-9b9e21a4fa724a40-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:02 GMT + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9f3aa88ed44668479e208c109a1a2942-41cd9e0b824a0a4a-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"33ed491f-4ed7-4dd8-800d-64f16dfe1916\"","$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 + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1dc0303b0f42464a9dc9e24bef6cc841-57cb7c9b44de1f4f-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cbb225ab040f73459d03bd06dabebc52-59499ffc20c7bd4b-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d01cd8bac384ed4c8f12dba993a68454-ed102d65f0cccc4d-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:04 GMT + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-27c1951d49fe9b4d9f0118538f578dfa-cdf10cde52aa9e42-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c5771ca3a5768541a3314c01fc14b19c-e2219f7e32c99f49-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:08.3726487+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:08.3726779+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:08.3726982+00:00"}]' headers: content-length: - - '495' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Mon, 28 Mar 2022 15:06:07 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2d8c0405a940af4cb3e3aa569508321c-5af3ab55b392e44f-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"a8cacb5e-505f-4012-a21d-365980125f78\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:08.5038542Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Mon, 28 Mar 2022 15:06:07 GMT etag: - - W/"586c791a-3ccd-485d-bd6e-c7e0f8b9a466" + - W/"a8cacb5e-505f-4012-a21d-365980125f78" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4ae27ce81745e44b8e8a36a277d8ac43-3f1df4f1af0c7e4c-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"5f8400c2-e488-4bab-b769-55bc02a2cc5f\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:08.6261172Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:05 GMT + - Mon, 28 Mar 2022 15:06:07 GMT etag: - - W/"f83271c8-def7-4224-babe-65325d832fbf" + - W/"5f8400c2-e488-4bab-b769-55bc02a2cc5f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4b8af59e08fcdd44866efc58b988d981-89d3340656a5914e-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"fd7d324f-b3b7-439a-ae75-c7bc3b0b7670\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:08.7510387Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:08.7510387Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:06 GMT + - Mon, 28 Mar 2022 15:06:08 GMT etag: - - W/"8e9e468b-49bc-4996-a7cc-5753458eaded" + - W/"fd7d324f-b3b7-439a-ae75-c7bc3b0b7670" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-90fdadee5bd07843a31eb3a29306c396-a2ff7165c73eaf4d-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"61d26f28-e282-404d-90fa-ff873d84ad10\"","$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 + - Mon, 28 Mar 2022 15:06:08 GMT etag: - - W/"c1549df7-1f83-4c01-addc-6eb9fc618bfc" + - W/"61d26f28-e282-404d-90fa-ff873d84ad10" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-30c35f81cd3bcf49b408faf663d6a496-ff91bec22aef8e40-01 status: code: 200 message: OK @@ -529,9 +563,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -541,9 +575,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:06 GMT + - Mon, 28 Mar 2022 15:06:08 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ad4c30f3162725498ffca9dd3a8a4e2b-8ddfac219f2cf94d-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..d80b6e4ed4fa 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:08.3726487+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:08.3726779+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:08.3726982+00:00"}],"nextLink":null}' headers: content-length: - - '521' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3efcea23aa85914ca6b1c59ce9889cac-f2a6047f89786449-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0674c2a81508f443aac9db4deb1d516d-0d707311dac6284f-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5a0f19ed33bc2248acdcc0a7d6c5d7b4-20b4f77d54324a47-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:08 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1051650467d7134e9b119bdaeb45bc4b-feb1bfa5f5b70e42-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-862113678c76994b81950b965021891b-596471947a0e9541-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c7e6e108d0d4d84cb633f756cf662b1d-91487b8ee8df354b-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:09 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1eb6ab6c45299c4187cbdf008f93d586-46bd9de9430f5d48-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"61d26f28-e282-404d-90fa-ff873d84ad10\"","$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 + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-547dda33cc9a8f4b84ece8d4f627af0c-a7f0f3d6222e1649-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Mon, 28 Mar 2022 15:06:09 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6d7db29f694fea4ea2e64a6ee4b98736-69d22cc2f10ea74c-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Mon, 28 Mar 2022 15:06:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0ae0a5a106d1ee4aac62300607436da1-45f2886446bc2940-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Mon, 28 Mar 2022 15:06:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8f35ab1f772ea1479359e091f4fd93b1-548f523686aede44-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:10 GMT + - Mon, 28 Mar 2022 15:06:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7f1a59edd058a948b0167a5ee3484274-a6ecd081bad41949-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:11.2695308+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:11.2695595+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:11.2695791+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Mon, 28 Mar 2022 15:06:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c0f24851931d9040b46d7143ee9fb282-c8bff61f08f38348-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"071cc879-3a3a-47cf-b2f6-a29873343688\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:11.3977861Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Mon, 28 Mar 2022 15:06:10 GMT etag: - - W/"c0321201-f424-4840-9719-cf2ea188d7d8" + - W/"071cc879-3a3a-47cf-b2f6-a29873343688" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cf1ebc0d720c794dbf9e582e9ef3ca2a-952dc872ae377d48-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"e311d7c5-be8b-4856-af0c-320feb25a430\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:11.5234477Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Mon, 28 Mar 2022 15:06:10 GMT etag: - - W/"32d65ddd-30b5-4996-80da-54d5b16b71ed" + - W/"e311d7c5-be8b-4856-af0c-320feb25a430" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ec731dcaf43857448a3db3588ddb052f-f8c24e0a4fe70946-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"514e1d4e-7803-475d-a1d0-ee5273148912\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:11.6344800Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:11.6344800Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:11 GMT + - Mon, 28 Mar 2022 15:06:10 GMT etag: - - W/"7751343c-25fa-41fd-a058-54dc6ad9040e" + - W/"514e1d4e-7803-475d-a1d0-ee5273148912" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-20e1b4d43178f24e8daaf9233c01e05b-6e4b9c640bdf8c44-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"eaddae89-01b6-4264-9c93-b025ecc636c3\"","$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 + - Mon, 28 Mar 2022 15:06:10 GMT etag: - - W/"3dae845b-41c9-4d88-8f3b-cfc7c4684f81" + - W/"eaddae89-01b6-4264-9c93-b025ecc636c3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-de04d9f2614d104794286b4d0918f9b5-4232b8d368156c4b-01 status: code: 200 message: OK @@ -529,21 +563,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"eaddae89-01b6-4264-9c93-b025ecc636c3\"","$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 + - Mon, 28 Mar 2022 15:06:10 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b7ad9bf313abb84ea97eaf8465225abb-02bcca3eaa3e414f-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..273c5d8634cd 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:11.2695308+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:11.2695595+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:11.2695791+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:14 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1bd58678aaf6a045aa192d9bb2d80716-b8ba193c58b4b147-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4b49d5d4c986db4a8982ef855dfe9d5d-bfe436ecf7b8234d-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ae64513a0575a945aa257b9873267162-2cc1f5649a89684c-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a213c097921d1f408ae5bb29cda9d0d6-79adc7a83b562e40-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:15 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bfe5c7c8da4994409556a0f3610d4263-82dff93e9e086f42-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a0e06e02eb050d419dc53e875e4cc031-6a0034d11c415d47-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7687814d0c276f4d9dc1b5e40cbadc83-6ece21a66e1a364b-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"eaddae89-01b6-4264-9c93-b025ecc636c3\"","$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 + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9008cc32d6cd8b4a9c66226b7d7c8e69-876c97edd11f8f4a-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:16 GMT + - Mon, 28 Mar 2022 15:06:12 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1408ff7bb5522a4a99082aa62583ad10-271bbee707fe754f-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Mon, 28 Mar 2022 15:06:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6b98b72dd842974984d5c1886df2af57-f7dc640907c2bd45-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Mon, 28 Mar 2022 15:06:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-84908ccbdce97c4aae1009dff6e7cba2-e4352280e209154d-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Mon, 28 Mar 2022 15:06:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8c8cb8809b997b4484c43e16cc34bdd1-7ab57180d78cfb48-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:14.0382136+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:14.0382434+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:14.0382609+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:17 GMT + - Mon, 28 Mar 2022 15:06:13 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b15a4249a066cd45b47f3087fc81034c-a1a242c2cf87a44c-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"956ffc0a-62e9-4e83-a560-97b9f27e213d\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:14.1687051Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Mon, 28 Mar 2022 15:06:13 GMT etag: - - W/"2079ae91-7b95-48ee-a84d-d59741f393e2" + - W/"956ffc0a-62e9-4e83-a560-97b9f27e213d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-46db005e5fee09408a82d4b02de4c21b-ac18c94761a3664a-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"9015eb98-042a-4bfe-95e2-fb92a3c9af46\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:14.2782781Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Mon, 28 Mar 2022 15:06:13 GMT etag: - - W/"da5c53b5-9728-4c55-b821-ded804dce22c" + - W/"9015eb98-042a-4bfe-95e2-fb92a3c9af46" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15bdf4797092e64ba1f7ce8493d01815-bd14a201b385df44-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"0a3dd72e-a527-4afb-8ab4-74ee51767b12\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:14.3869186Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:14.3869186Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:18 GMT + - Mon, 28 Mar 2022 15:06:13 GMT etag: - - W/"e8faf212-3820-4742-8cf1-58aac7338564" + - W/"0a3dd72e-a527-4afb-8ab4-74ee51767b12" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b46b2efdef0a4c439844bf349bd0fc18-f15c02bd31ae1143-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"6dabe5a5-27c7-4bd9-a37f-f9b326a9cf72\"","$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 + - Mon, 28 Mar 2022 15:06:13 GMT etag: - - W/"ee01dbf7-19cd-4f5a-9ba8-aa5adb4ed1dd" + - W/"6dabe5a5-27c7-4bd9-a37f-f9b326a9cf72" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0fbb9e695401494387424542f47c413c-79c6de46e4aa6d4f-01 status: code: 200 message: OK @@ -535,9 +569,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -545,11 +579,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:19 GMT + - Mon, 28 Mar 2022 15:06:13 GMT etag: - - W/"ee6fd3e5-e2ae-49cf-85d3-bb18489b9498" + - W/"dab710e4-b86e-4689-abaf-aabb5a06100d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d634a15e434e6444ba9fd1704ba3a5c7-bad4234f28c06548-01 status: code: 204 message: No Content @@ -563,23 +599,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"dab710e4-b86e-4689-abaf-aabb5a06100d\"","$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 + - Mon, 28 Mar 2022 15:06:14 GMT etag: - - W/"ee6fd3e5-e2ae-49cf-85d3-bb18489b9498" + - W/"dab710e4-b86e-4689-abaf-aabb5a06100d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7efabe60127ca547ba53516fc88e8772-53736101299cb441-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..10304719679c 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:14.0382136+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:14.0382434+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:14.0382609+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:20 GMT + - Mon, 28 Mar 2022 15:06:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4764aa9d99bc3a4d97ae3d0b378eaa9f-176da717e83d3f40-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Mon, 28 Mar 2022 15:06:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d49b71af9c43f541bb902a2f9145fddf-fc9e6fa41490c34e-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Mon, 28 Mar 2022 15:06:14 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d0e7100ad303cf4da19b756ef7c5029a-bf0803ad3d8beb4d-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b81a22504d4529479b703691e546b51a-49d99739f8872049-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:21 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fbbd671abe86454dadcdc3de6cd1ee9d-bdbff86f60998e41-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-632fe1ef2366c84d8b1b98a13313ca50-eb10be2f4321a943-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4d3bac81f44c2849aaa74f112cf15ff8-27de08962dbde04d-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"dab710e4-b86e-4689-abaf-aabb5a06100d\"","$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 + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-bc5b53793faca14f9072c027881fa10b-a6b421cfccad0b45-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:22 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9533e3718bfc6445bea270544603b103-1e37e82e41b02241-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f7ef29f8ab5719429e1823e388f72765-056ca6b489d09a4a-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Mon, 28 Mar 2022 15:06:16 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cdced460e13d624bbda7f0ba5ac63d6b-1cef1ee50245f54f-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Mon, 28 Mar 2022 15:06:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0f8e32ffd40f9b42ab10d7b689123030-64be6f33ba9e8d4b-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:17.1472865+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:17.1473121+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:17.1473421+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:24 GMT + - Mon, 28 Mar 2022 15:06:17 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-618ce076e9c87b49b19a148c5ebfd06b-1916a77a74394e41-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"9e9f0c24-0867-4fcc-a856-2345369cad46\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:17.2747584Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Mon, 28 Mar 2022 15:06:17 GMT etag: - - W/"fd122f07-ca28-426e-83b5-2cda478329e4" + - W/"9e9f0c24-0867-4fcc-a856-2345369cad46" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-24eaab19a336334291ee8e68ed5be80d-f4aa397dcd968e48-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"2ad51ba8-8f15-4d90-9c69-537356821a69\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:17.3942077Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Mon, 28 Mar 2022 15:06:17 GMT etag: - - W/"9c963a8d-fdcc-4016-8b3d-d0066342f4e4" + - W/"2ad51ba8-8f15-4d90-9c69-537356821a69" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-22407378f348d643ab6a689a5ceff28c-6510156f1184034c-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"c0271940-bf34-4f90-a814-f688bfffee5c\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:17.5152536Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:17.5152536Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:25 GMT + - Mon, 28 Mar 2022 15:06:17 GMT etag: - - W/"845110a4-11d6-4792-b30a-611038a42a73" + - W/"c0271940-bf34-4f90-a814-f688bfffee5c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9ca1174d67767e45900f5017662e701e-ee77da06aedf1142-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"ab8904c8-3df9-43b2-9bec-dc4feff158c9\"","$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 + - Mon, 28 Mar 2022 15:06:17 GMT etag: - - W/"98f67bfb-da16-4bcd-82d3-c173d59721ac" + - W/"ab8904c8-3df9-43b2-9bec-dc4feff158c9" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7d51962553defb40867698cb6511a3b1-a1116037f08b104b-01 status: code: 200 message: OK @@ -533,9 +567,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -543,11 +577,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:26 GMT + - Mon, 28 Mar 2022 15:06:17 GMT etag: - - W/"07b39cd0-7554-467e-b71a-89a4ab491007" + - W/"a5c79be3-a9b7-4cf9-91c9-079c30285bcc" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0b8e0daaa9e83343b85413e2f95c9fdf-319c4d7ac238e449-01 status: code: 204 message: No Content @@ -561,23 +597,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"a5c79be3-a9b7-4cf9-91c9-079c30285bcc\"","$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 + - Mon, 28 Mar 2022 15:06:17 GMT etag: - - W/"07b39cd0-7554-467e-b71a-89a4ab491007" + - W/"a5c79be3-a9b7-4cf9-91c9-079c30285bcc" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6c7509aad758414183acbe2d34f192d5-d6b158e7c2df544d-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..74c683a467dd 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:17.1472865+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:17.1473121+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:17.1473421+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:27 GMT + - Mon, 28 Mar 2022 15:06:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0c341d99a84ce840b39a190c5a486104-2252e771868fd64d-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:27 GMT + - Mon, 28 Mar 2022 15:06:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d6e5a83f63e531459fa3bc3020c6c0ec-90d635871fc5b74d-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Mon, 28 Mar 2022 15:06:18 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-12a9c5268d089e49b8c289c6fbf4de83-def85961e5764c47-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-77ba42eb2b3d3e429e35e1e54dc691ab-6e847cd0a96c1940-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7e6660e47192e046a302703c1288e19d-1e87b2f6190d3640-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:28 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-57653fd747bdb14d99a7ef90b8e4ea71-f075a94b00cbf14f-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7dbeabac00a7e245b69cd80676c1a53c-2e432e1107f1a146-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"a5c79be3-a9b7-4cf9-91c9-079c30285bcc\"","$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 + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e7e18dcc7f87a445ad84ee3ca4dc58e4-57772cdc7163ea44-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4ef65888d0f37340a30f74c9d2c8c8fe-bdddbd204d69a44b-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:29 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8ee0bb8fd47b9b47a78dc49337985b0e-14fcedc438454b4a-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-42f4e817b0f730449412f5a494f1e1c1-8749d13ccf3b1345-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Mon, 28 Mar 2022 15:06:19 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0830aacd6a55554ab4c4f1b71dfd72ad-a980f6cccba3dc44-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:20.4314711+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:20.4314967+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:20.4315131+00:00"}]' headers: content-length: - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Mon, 28 Mar 2022 15:06:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ae733b23d7fc845b65fb8e4c1d3491c-08c08d69c9c40648-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"350489d6-64ba-410f-bc7c-daf7340bdf07\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:20.5701960Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:30 GMT + - Mon, 28 Mar 2022 15:06:20 GMT etag: - - W/"c4b05b90-4515-4f82-8f7d-e683ab636fcf" + - W/"350489d6-64ba-410f-bc7c-daf7340bdf07" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-de1538fb5f7e93408265a14f7d52c4a0-fd4756431845ad4b-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"17af7ae2-5ceb-4638-8bfa-28909bd32ad2\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:20.6869861Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:31 GMT + - Mon, 28 Mar 2022 15:06:20 GMT etag: - - W/"c2fe164c-2484-43e2-92ee-09feda07c413" + - W/"17af7ae2-5ceb-4638-8bfa-28909bd32ad2" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-93f18ffe8704b74b89a725fabed9bbe1-c82531d3e8a0494a-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"6d95ed96-6dcc-4eb5-86fa-69fae3a028ae\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:20.8206902Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:20.8206902Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:31 GMT + - Mon, 28 Mar 2022 15:06:20 GMT etag: - - W/"fae70dfc-38fe-4970-a77a-d90e876bd254" + - W/"6d95ed96-6dcc-4eb5-86fa-69fae3a028ae" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-97c43e2216b6bf438b18cd5d227abbaf-679da52dcceb774a-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"5e8c4fc4-6685-45c2-a7b6-07c6d04482ea\"","$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 + - Mon, 28 Mar 2022 15:06:20 GMT etag: - - W/"8e9dddf4-07d2-463d-8e4d-4203e5df0d72" + - W/"5e8c4fc4-6685-45c2-a7b6-07c6d04482ea" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d0aa7b848880a14bbdedb8bffaba0026-c0880e564b7a1a48-01 status: code: 200 message: OK @@ -535,24 +569,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:20 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f650e0b765466e4d8c70dace98498bb1-b0a1cc0f37efa448-01 status: code: 412 message: Precondition Failed @@ -570,11 +606,11 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"8e9dddf4-07d2-463d-8e4d-4203e5df0d72" + - W/"5e8c4fc4-6685-45c2-a7b6-07c6d04482ea" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -582,11 +618,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:32 GMT + - Mon, 28 Mar 2022 15:06:20 GMT etag: - - W/"5236d137-c76a-4e8d-9535-1b1c2c763e30" + - W/"ee2f405b-2908-48fd-9829-dd4aad23a717" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-cbdf9ee4bf50424b91992e4796ac290f-954cc023baa55245-01 status: code: 204 message: No Content @@ -600,23 +638,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"ee2f405b-2908-48fd-9829-dd4aad23a717\"","$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 + - Mon, 28 Mar 2022 15:06:20 GMT etag: - - W/"5236d137-c76a-4e8d-9535-1b1c2c763e30" + - W/"ee2f405b-2908-48fd-9829-dd4aad23a717" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6ed68c15d88b0647a235231bdc1a839c-3a790ccca84a0d4b-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..235e6a50e295 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:20.4314711+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:20.4314967+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:20.4315131+00:00"}],"nextLink":null}' headers: content-length: - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:35 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-84dfe0949f5e0245a45b99998e987311-284af996a7d1f341-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:35 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-71ddd558a8b65b46a895a5512108c122-49e74f4f12dc5a4a-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:35 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e03129f56e95bf4491a3b3735eec1295-61055d45f3f4d24a-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-961b285b66e40f46abb52f6899f3ea28-71c77389cb33fc45-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d84355be97228d4fb057766a3b9ada0b-97e798e3cb126d48-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7fc5f673f940224d80582a35c09d07a1-322336d9463eba41-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:36 GMT + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7951680286218d40af1a66e0895e37c7-ed70efeed721f84f-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"ee2f405b-2908-48fd-9829-dd4aad23a717\"","$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 + - Mon, 28 Mar 2022 15:06:22 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-73657bffb320dc4bb1e493f90a9c090b-3396b1efa6348446-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Mon, 28 Mar 2022 15:06:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e352c58cb0c45944a35ea23678c93839-71a432f27e5de742-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Mon, 28 Mar 2022 15:06:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3457507e1b20c94685be2c2a475842da-1345e9ebb3d78143-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:37 GMT + - Mon, 28 Mar 2022 15:06:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7ad0640303bd2c439d1d734a09815074-25fa98a650436a48-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Mon, 28 Mar 2022 15:06:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9ff0ac57e38a5540898cd6dea99c82ab-8c7b6ffc27a9af47-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:23.8498205+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:23.8498473+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:23.8498668+00:00"}]' headers: content-length: - - '496' + - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Mon, 28 Mar 2022 15:06:23 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-530548be8c73914698e7f1a531febeb9-1f9b91910eb82548-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"833a5d8f-edeb-493f-b4b2-463a64d12d8f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:23.9830556Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Mon, 28 Mar 2022 15:06:23 GMT etag: - - W/"5bcf72e1-c16e-428a-998c-e55104eaee9e" + - W/"833a5d8f-edeb-493f-b4b2-463a64d12d8f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f1445351a48b4a438d39db57927ed2fd-481e6ea190178340-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"9e16bc25-7807-4192-bc08-1afdd8462877\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:24.1025840Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:38 GMT + - Mon, 28 Mar 2022 15:06:23 GMT etag: - - W/"4c5cf68f-7122-42ba-b6e2-2ada7ea53d15" + - W/"9e16bc25-7807-4192-bc08-1afdd8462877" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5a2c42c27d989546be3af208676b5191-34d5bfd460bd3549-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"e5239fab-3c74-4fa3-8c95-4fb3fa86af6e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:24.2272401Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:24.2272401Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:39 GMT + - Mon, 28 Mar 2022 15:06:23 GMT etag: - - W/"a95d30ea-52a7-49ab-a4a5-3c3b9bf93790" + - W/"e5239fab-3c74-4fa3-8c95-4fb3fa86af6e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2da1c02d656ccd42a779d194a15a9bc1-c2eb4f2f6754c642-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"9ab61922-9f61-4dd9-b19b-ee83e86240bb\"","$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 + - Mon, 28 Mar 2022 15:06:24 GMT etag: - - W/"ad1751b2-0cb3-4712-ae68-2787581c8610" + - W/"9ab61922-9f61-4dd9-b19b-ee83e86240bb" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-617c31ff9f888c44bcbeb1a2b47ea785-70d9d351d18cc74a-01 status: code: 200 message: OK @@ -533,23 +567,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:24 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-869ebc530c10db4bbc9cc44f96e2fa4f-6e9e7aae134dc843-01 status: code: 400 message: Bad Request @@ -567,24 +603,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:24 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-70981451e71745498bf38a6eeca6872b-07b7a3fbb0bc854c-01 status: code: 400 message: Bad Request @@ -602,24 +640,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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":"|fd1f8108-4e4de0686f5c65f6."}}' headers: content-length: - '371' content-type: - application/problem+json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:41 GMT + - Mon, 28 Mar 2022 15:06:24 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8d761ed05c5efe46918f1620ac8c4a9b-79d4fc0efb02ad40-01 status: code: 400 message: Bad Request @@ -637,23 +677,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:24 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-fa5b6de991c20b4ebaa951a67868cd12-1d1535babfaf1f49-01 status: code: 400 message: Bad Request @@ -671,9 +713,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -681,11 +723,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:41 GMT + - Mon, 28 Mar 2022 15:06:24 GMT etag: - - W/"be034a91-35f1-4000-bdc3-f576d94d62a7" + - W/"1d5cf5ad-ca62-4e27-845b-1e69d6c5faf3" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b235f374e0f0c449a26c21843e556dba-f2863af0daec3943-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..e1866453d9e4 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:23.8498205+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:23.8498473+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:23.8498668+00:00"}],"nextLink":null}' headers: content-length: - - '522' + - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:42 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-d3bfe435a545f6409c5a3a5e94f32698-edec72b84eb1534e-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4ffe78461f2d8b43aa20d20d07761c1d-e30fb15831d81744-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-8dc825fbc08fde4d8b95dbcb8dee588a-efdfef043123a24f-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-035036a4023f1c4d840cbf3cf86e8097-bd34f542fb2b0e47-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:43 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-2379ea52a5b5f24788cf0aed4aa2985a-c79ee98f9aea7e4d-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-66cd8e3dd6c81148af594cc7b81c7385-9de0632421157d40-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-32efb4f02cb99142ab599d5714ad18ec-a8bb0beb8b445244-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"1d5cf5ad-ca62-4e27-845b-1e69d6c5faf3\"","$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 + - Mon, 28 Mar 2022 15:06:25 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a773f11679b0e4438d70eb4a42de7df1-b77f7126aae89249-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:45 GMT + - Mon, 28 Mar 2022 15:06:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-685c173153186244b4ef627e7eae1287-9a84bd1139a9f74d-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Mon, 28 Mar 2022 15:06:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3accdfbaba1d7543a242a2cd9e9c73c6-74a6514a62bb8445-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Mon, 28 Mar 2022 15:06:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7885a949b3648a4cb24941cc06f0c1ce-a2f1744d7371e144-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Mon, 28 Mar 2022 15:06:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-106f6309a667e149bd070be164a222b5-7484ef62f36f4f41-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:27.2771565+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:27.2771954+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:27.2772091+00:00"}]' headers: content-length: - '497' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:46 GMT + - Mon, 28 Mar 2022 15:06:26 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e184844c141d0e409eab6b5e73a4b169-562faa05478a624a-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"326e7cb9-b37b-4d2b-a998-8082dbd997ff\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:27.4302627Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Mon, 28 Mar 2022 15:06:26 GMT etag: - - W/"e11900e3-4b17-4acf-addd-2ff2602ea97c" + - W/"326e7cb9-b37b-4d2b-a998-8082dbd997ff" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-dd734792ee780f428345c2185dba2e01-52cf2a01e8493f4e-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"dd4312cb-04e9-4837-b63e-8e542ab63ad2\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:27.5631084Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Mon, 28 Mar 2022 15:06:26 GMT etag: - - W/"41421d52-206f-4480-995d-dcc6b0b15cf6" + - W/"dd4312cb-04e9-4837-b63e-8e542ab63ad2" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7b9786b28b3ca24aa9120dfb076a6b92-fcf848865b163c44-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"bae63767-783c-4e2a-b808-3c135f96bad6\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:27.7046374Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:27.7046374Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:47 GMT + - Mon, 28 Mar 2022 15:06:26 GMT etag: - - W/"ab4e5392-9326-422c-bd7e-cae6a1f2272a" + - W/"bae63767-783c-4e2a-b808-3c135f96bad6" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-17cec97fa7375445abdd6392e3c822af-e605e927e99cba49-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"99b53ab4-faef-4cd2-90f5-fb7b36bdd23b\"","$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 + - Mon, 28 Mar 2022 15:06:27 GMT etag: - - W/"54d54b8e-f3b3-4d93-9d9a-f6c63bde418a" + - W/"99b53ab4-faef-4cd2-90f5-fb7b36bdd23b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-f50024d277422548b71c1a15899f4ef1-7825e9944da38a49-01 status: code: 200 message: OK @@ -534,9 +568,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -544,11 +578,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:48 GMT + - Mon, 28 Mar 2022 15:06:27 GMT etag: - - W/"31888b23-1780-4cec-af8e-48ef45323e1f" + - W/"02d10544-f374-4298-9e9c-3dcccac3020c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a1c2cf78148f3d46b2bca4987019412d-865d6bf7c9665b49-01 status: code: 204 message: No Content @@ -562,23 +598,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"31888b23-1780-4cec-af8e-48ef45323e1f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"02d10544-f374-4298-9e9c-3dcccac3020c\"","$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 + - Mon, 28 Mar 2022 15:06:27 GMT etag: - - W/"31888b23-1780-4cec-af8e-48ef45323e1f" + - W/"02d10544-f374-4298-9e9c-3dcccac3020c" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-58c46860b7fcf44d8df941d49dee3125-cdb2b415935ebf4c-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..39a88ab4c8f7 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:28 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-03388c7282225440954c21572f5ce330-49a6cdcc0e541a44-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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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 + - Mon, 28 Mar 2022 15:06:28 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ab0c1c296ec6a2458a01500bec0736e7-e4109086c160d548-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..f2977d821f34 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:27.2771565+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:27.2771954+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:27.2772091+00:00"}],"nextLink":null}' headers: content-length: - '523' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Mon, 28 Mar 2022 15:06:29 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-108b7659f6e0f8478a247a22e05700f1-e100571156bb2241-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Mon, 28 Mar 2022 15:06:29 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-be9b291d17274a449a2ae98c054260e5-9e172fd944721048-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Mon, 28 Mar 2022 15:06:29 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-15a27187a729d345b66d74d2ea7501d2-3c359a040969c448-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:52 GMT + - Mon, 28 Mar 2022 15:06:30 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e6f2ca19f277bd45a54e2bf623a39110-6cacadc4f0c25b4f-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Mon, 28 Mar 2022 15:06:30 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4e7ff2ceb8aae24aa5effc9e999ce7ba-2963fd4086f2f949-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Mon, 28 Mar 2022 15:06:30 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-97e6d992cd1d9b4aaafe829dc5d1ec0f-9fa6a18425336047-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:53 GMT + - Mon, 28 Mar 2022 15:06:30 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-67bb7628a8ef5a47ad1aa856c1738801-71c9a07dcdb43e4c-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"02d10544-f374-4298-9e9c-3dcccac3020c\"","$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 + - Mon, 28 Mar 2022 15:06:30 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-12ebe36f6bb9da4badeca5ad4ff4ee3b-6b92f43b6b079347-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Mon, 28 Mar 2022 15:06:30 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-09ffb5e66a2781429d42dfce07d93c01-6925d2292547ab43-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Mon, 28 Mar 2022 15:06:31 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b7b66c4a7fcc064ab06acc2a34f72912-7d2ccf0b87b46e42-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Mon, 28 Mar 2022 15:06:31 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1f670d5cde7ff84490ac57a101457a3f-aa7756b39fee6d40-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:54 GMT + - Mon, 28 Mar 2022 15:06:31 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5cb632bd4e86a144b7d42bfa81f15993-36f60d7467b36841-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:31.8435447+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:31.843567+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:31.8435838+00:00"}]' headers: content-length: - - '497' + - '496' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Mon, 28 Mar 2022 15:06:31 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-291cb490366b6f40b2c4f01436af31d5-7f99607bbc551f4f-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"b460f126-4c65-4d21-a3d5-af7515ff9e2a\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:31.9715220Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Mon, 28 Mar 2022 15:06:31 GMT etag: - - W/"a024eb62-5f01-428a-98f1-1d00ca530b1e" + - W/"b460f126-4c65-4d21-a3d5-af7515ff9e2a" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0c5f658d70ea504687a68159a790306e-8d3b65adfd7b4a49-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"82e77ea8-4f6a-4c6a-9619-d538be61d77b\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:32.0922071Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Mon, 28 Mar 2022 15:06:31 GMT etag: - - W/"e3119a4c-6478-4c0f-8b0b-c03c05cc28c2" + - W/"82e77ea8-4f6a-4c6a-9619-d538be61d77b" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-eef0dece9fa88540a11778492ffb5089-1cc2c59b54c2314d-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"4d2701a5-f22f-4b0e-93a9-fa7d6c53a7ea\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:32.2187671Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:32.2187671Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:55 GMT + - Mon, 28 Mar 2022 15:06:31 GMT etag: - - W/"c9bc6f6f-999b-46b3-9899-db075db1488c" + - W/"4d2701a5-f22f-4b0e-93a9-fa7d6c53a7ea" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-b511f8263d66ef419c268b0381a7a5a8-815b1c31495f094a-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"726f52d8-91ca-402a-bd02-435cee75ca94\"","$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 + - Mon, 28 Mar 2022 15:06:31 GMT etag: - - W/"656b13c3-bd15-4a68-b40e-8f35980ea9b1" + - W/"726f52d8-91ca-402a-bd02-435cee75ca94" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-39fd87778978ba479a1754c38fe7664f-689b66c9f21b9d48-01 status: code: 200 message: OK @@ -533,9 +567,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -543,11 +577,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:56 GMT + - Mon, 28 Mar 2022 15:06:32 GMT etag: - - W/"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233" + - W/"3560b773-f0eb-4aff-b3f3-09edd2446d6d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4d2c2b82bba95a4fbf91d3dfa5fc9083-20cebe0ad3c1a640-01 status: code: 204 message: No Content @@ -561,23 +597,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"3560b773-f0eb-4aff-b3f3-09edd2446d6d\"","$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 + - Mon, 28 Mar 2022 15:06:32 GMT etag: - - W/"cf8a2ba5-e70a-4536-b1f1-9e2508bb2233" + - W/"3560b773-f0eb-4aff-b3f3-09edd2446d6d" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3eb8e5b9811fbc49a5be76e2c3f27734-c6bc08a95ffa2d41-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..c0c7e256dfe8 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:31.8435447+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:31.843567+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:31.8435838+00:00"}],"nextLink":null}' headers: content-length: - - '523' + - '522' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:12:59 GMT + - Mon, 28 Mar 2022 15:06:32 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3d8cfa72eb42334aae848e1f7a02116c-d6394b522c22074a-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:12:59 GMT + - Mon, 28 Mar 2022 15:06:32 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4fde2dba8340db428eb861cf1ae38a60-99036cfe3ee8ea44-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9950b1046109fc45964567bdb635d9ed-ce21f6c1c5456445-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-31cd90b5a294074eaa94e148f3b2b490-a0deac8fde5dd942-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-58cfb2ca74ec714d881c037b3b9cb480-f7fe510a0f18a849-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:01 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-c5c01628759310499505fccc4871e9bd-d2034b85106b9c4d-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5eb5fb9759ff5649a67c43669ac846d0-fd1f923f02a0354a-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"3560b773-f0eb-4aff-b3f3-09edd2446d6d\"","$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 + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7f82df774a75fd4fb62e9461b9956210-acfa0f86c815b84a-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4f4093fcdeee0540b8cf7f7e0dbe6128-4242d52da3bd3d42-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:02 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9ed38cb3f08b424fa67fc6dcc22f888b-370dfad8f9385740-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:12 GMT + - Mon, 28 Mar 2022 15:06:33 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4f1e31833345294e867cbc6b6254515d-f08af8785655764a-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:12 GMT + - Mon, 28 Mar 2022 15:06:34 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-662e2d605ef3e841b8d1a733914ca1bb-63a0699dd23aae45-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:34.776238+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:34.7762629+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:34.7762805+00:00"}]' headers: content-length: - '496' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:13 GMT + - Mon, 28 Mar 2022 15:06:34 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ca4cffadd4a54c40a496946a6dd1b7e9-42119baf1c05fd48-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"b5ead0fc-7302-4caf-aa18-facc8055df0e\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:34.9107789Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:13 GMT + - Mon, 28 Mar 2022 15:06:34 GMT etag: - - W/"004cb2c4-ce8a-4e53-a04a-6dd262e923ab" + - W/"b5ead0fc-7302-4caf-aa18-facc8055df0e" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-7274f355c1733d40a9cfbf91c291b6be-6b50f2f1384fe140-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"6903fd7e-fcbf-4310-b029-d3f6f0e94354\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:35.0202185Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:14 GMT + - Mon, 28 Mar 2022 15:06:34 GMT etag: - - W/"fd24f917-b03d-4206-8df4-7a42fb69e3f8" + - W/"6903fd7e-fcbf-4310-b029-d3f6f0e94354" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e22a1794c9053841882c37b427942f9f-fbad910162049041-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"29d851d3-ed59-4294-96a6-e67d43c37185\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:35.1355276Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:35.1355276Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:17 GMT + - Mon, 28 Mar 2022 15:06:34 GMT etag: - - W/"961c531e-37ca-484f-8545-47b5286a7981" + - W/"29d851d3-ed59-4294-96a6-e67d43c37185" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-a8e4a5a709527443a01337208ee8c3e6-d1c55404c3fc9c41-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"aa105183-2c57-409e-9576-b3f8f5f26b93\"","$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 + - Mon, 28 Mar 2022 15:06:34 GMT etag: - - W/"dec69ce1-4a32-45c8-b72b-464021bc62fd" + - W/"aa105183-2c57-409e-9576-b3f8f5f26b93" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-e2452c6778f010419315beb9005ea4b9-2cb48aa42870ec46-01 status: code: 200 message: OK @@ -533,9 +567,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -543,11 +577,13 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:17 GMT + - Mon, 28 Mar 2022 15:06:34 GMT etag: - - W/"1f76c192-1295-4bed-82e1-520b71d03f8c" + - W/"6d44306d-ff77-4818-8e3a-30b5b52297b4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9916c31d39735e40b328554e08d27e6a-4489d530ad24524a-01 status: code: 204 message: No Content @@ -561,23 +597,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"6d44306d-ff77-4818-8e3a-30b5b52297b4\"","$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 + - Mon, 28 Mar 2022 15:06:34 GMT etag: - - W/"1f76c192-1295-4bed-82e1-520b71d03f8c" + - W/"6d44306d-ff77-4818-8e3a-30b5b52297b4" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-ee1c13815021ba469db7b1bae3d173b5-375909c796549c45-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..33f356cf04ef 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,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:34.776238+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:34.7762629+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:34.7762805+00:00"}],"nextLink":null}' headers: content-length: - '522' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:21 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-712fff2915d7c444aa78766bfe49b05a-71da6b349efd534c-01 status: code: 200 message: OK @@ -39,9 +41,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestBuilding%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -49,9 +51,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:21 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9162030377dcfe468b88e1468b597388-a7f834f0c80c7645-01 status: code: 204 message: No Content @@ -67,9 +71,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestFloor%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -77,9 +81,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-81ff40491ae18045a8af71d262c7e719-61c4600defefb347-01 status: code: 204 message: No Content @@ -95,9 +101,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi%3Asamples%3ARelationshipTestRoom%3B1?api-version=2021-06-30-preview response: body: string: '' @@ -105,9 +111,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-903a9a5c595a3f43bf9393ad00b35ef8-ad98a793efad7744-01 status: code: 204 message: No Content @@ -121,9 +129,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview response: body: string: '{"value":[],"nextLink":null}' @@ -133,9 +141,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-0f17747cb825ed40956acbe854fe8d2d-fa6b063d92ea4f48-01 status: code: 200 message: OK @@ -149,9 +159,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -161,9 +171,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:22 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-4560fa4ca80a774ea1db3647928ceaa1-0d3c88c836b0c74b-01 status: code: 200 message: OK @@ -177,9 +189,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview response: body: string: '{"nextLink":null,"value":[]}' @@ -189,9 +201,11 @@ interactions: content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-223abd151a8b78489ca3ca07aabbccad-2fddb7b32a247841-01 status: code: 200 message: OK @@ -205,21 +219,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"6d44306d-ff77-4818-8e3a-30b5b52297b4\"","$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 + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-779ee1456fda464ab0062350d912424f-a6f9fc7726b0534c-01 status: code: 200 message: OK @@ -235,9 +251,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' @@ -245,9 +261,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Mon, 28 Mar 2022 15:06:36 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-863a80017f50ee46a0b5e99ec8c5c754-6cf1faf1ceea464e-01 status: code: 204 message: No Content @@ -263,9 +281,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' @@ -273,9 +291,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:23 GMT + - Mon, 28 Mar 2022 15:06:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9d463ef01757b14fbdd95955109268f0-24ceda875cc01f46-01 status: code: 204 message: No Content @@ -291,9 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' @@ -301,9 +321,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Mon, 28 Mar 2022 15:06:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-36a2724dfdc085488733571723b6c1b9-f656d629d45d194a-01 status: code: 204 message: No Content @@ -319,9 +341,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' @@ -329,9 +351,11 @@ interactions: content-length: - '0' date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Mon, 28 Mar 2022 15:06:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-9ab444ee9d40af419b386337400cbc20-714cb0c1352d6a4a-01 status: code: 204 message: No Content @@ -360,21 +384,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:37.8556399+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:37.855666+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:37.8556832+00:00"}]' headers: content-length: - '496' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Mon, 28 Mar 2022 15:06:37 GMT strict-transport-security: - max-age=2592000 + traceresponse: + - 00-6bc8db763f564c458d405dd993e28c64-b983dde472c71743-01 status: code: 201 message: Created @@ -393,23 +419,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"47abbe72-677d-4b34-bd6a-11629f829b50\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:37.9782033Z"}}}' headers: content-length: - '256' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:24 GMT + - Mon, 28 Mar 2022 15:06:37 GMT etag: - - W/"2e18116a-42f5-40b1-913f-9d8842367e4c" + - W/"47abbe72-677d-4b34-bd6a-11629f829b50" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-3121e2dc9fb7e745a097ed3d97414c2a-38940c33e61fa942-01 status: code: 200 message: OK @@ -428,23 +456,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"154ab4ac-c3f3-46d3-868c-3d7fd39a6c29\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:38.0891554Z"}}}' headers: content-length: - '250' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:25 GMT + - Mon, 28 Mar 2022 15:06:37 GMT etag: - - W/"50aa27f8-417d-4b11-a534-d48367e3b41b" + - W/"154ab4ac-c3f3-46d3-868c-3d7fd39a6c29" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5d7e684a5c52c04db9df0ba5672ceca8-6800ac243ceb3442-01 status: code: 200 message: OK @@ -463,23 +493,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"3b41052a-53fd-4cb6-8824-8dd9ef1c3bba\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:38.2022937Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:38.2022937Z"}}}' headers: content-length: - '315' content-type: - application/json; charset=utf-8 date: - - Tue, 24 Nov 2020 21:13:25 GMT + - Mon, 28 Mar 2022 15:06:37 GMT etag: - - W/"797cab70-a7b3-4d9e-b666-f4803b016a09" + - W/"3b41052a-53fd-4cb6-8824-8dd9ef1c3bba" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-5727558896389545858fb5fe6ebed7a5-68228853775a9c4a-01 status: code: 200 message: OK @@ -499,23 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"74cdd019-3616-4a13-ab7b-7b2e0601e61f\"","$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 + - Mon, 28 Mar 2022 15:06:37 GMT etag: - - W/"a89f8aaa-198c-4f2f-bed7-c7f239bb3f03" + - W/"74cdd019-3616-4a13-ab7b-7b2e0601e61f" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-693a35191bef754ba52d4c16aca2afa3-01c4ee1459879047-01 status: code: 200 message: OK @@ -535,23 +569,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"755b2006-4a17-4ca2-990b-8e9d96183fa8\"","$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 + - Mon, 28 Mar 2022 15:06:37 GMT etag: - - W/"2464c9d5-2152-4f54-895f-156e3559a875" + - W/"755b2006-4a17-4ca2-990b-8e9d96183fa8" strict-transport-security: - max-age=2592000 + traceresponse: + - 00-1f071410d0ce1849a205b571299a0793-44741670fc3c3548-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..d31320bcd4c2 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:37.8556399+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:37.855666+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:37.8556832+00:00"}],"nextLink":null}' headers: content-length: '522' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:28 GMT + date: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-658f17ba5226874b908645a974964a0e-fbac38bbfd05b245-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:29 GMT + date: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-82baa6a0c6b3eb42895d6712d5710546-a9aeb6f94f05b141-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:29 GMT + date: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-036013c7337df247b9cf02b0073fd84d-098c09935d00944d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:29 GMT + date: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b08f702937c164587df0c83c1e04e69-f3efff6485bfe24f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2b877b2fea7a3d40895ff0080c65db04-4cdf3dbf13ccfb47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fce588c868a2b940b5deb3c91cb2e1ee-d4dc4b8604954247-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4e840a5324396d4e9ef52254e0b5e849-5655b7bc80784d47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"755b2006-4a17-4ca2-990b-8e9d96183fa8\"","$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: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bfc4d4ecc3d93041a34c7da239fc82cb-ae239565cdb2504e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2f6de2f71abeba4eb8e24e4f68558998-a225bf20636dc740-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Mon, 28 Mar 2022 15:06:39 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-20e2a299e397ce49ba79824a4a8a203c-c70eb1bfe1dd8a42-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:33 GMT + date: Mon, 28 Mar 2022 15:06:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e79fc11476d3b94bbc080b6e5052b680-7f30b882e5a1dd49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:39 GMT + date: Mon, 28 Mar 2022 15:06:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-80dd8a49dccc2b438521b705e87fef18-fec339c942af8d4c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:40.4318558+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:40.431882+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:40.4319008+00:00"}]' headers: - content-length: '497' + content-length: '496' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:41 GMT + date: Mon, 28 Mar 2022 15:06:40 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f35d78db6eeef24eb75076b882aab084-7cb8f6ec61ac1a47-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"c4b7ca5c-767c-4595-96d4-4bf500684faf\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:40.5730600Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"12ba97a9-77c5-4de2-a885-930c69bbc73d" + date: Mon, 28 Mar 2022 15:06:40 GMT + etag: W/"c4b7ca5c-767c-4595-96d4-4bf500684faf" strict-transport-security: max-age=2592000 + traceresponse: 00-b56a5e89a3ec0646835729115503eeec-acfb4220115cf243-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"6b5b0235-bc57-4916-b35a-36a7c8491270\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:40.6825144Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"8b4f0f91-3423-46f0-a548-a2ae904dab6a" + date: Mon, 28 Mar 2022 15:06:40 GMT + etag: W/"6b5b0235-bc57-4916-b35a-36a7c8491270" strict-transport-security: max-age=2592000 + traceresponse: 00-fca2f12e61fe4d4f9c14f3d75295b23b-dbc6dc23c37f8048-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"14d80c2e-e84d-4f02-ab35-c85f582ecf5d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:40.7854914Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:40.7854914Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:42 GMT - etag: W/"a2133f41-7f87-42e7-97fb-d3e914d0f56d" + date: Mon, 28 Mar 2022 15:06:40 GMT + etag: W/"14d80c2e-e84d-4f02-ab35-c85f582ecf5d" strict-transport-security: max-age=2592000 + traceresponse: 00-8e159797c41c3f468ce0b7efbccd290c-37af87d3f0427c49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -372,20 +388,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"882fd88d-de3d-45f2-8058-0422ff47e107\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e09b4ff7-2d3a-41f3-8411-ac1a7db4acba\"","$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: Mon, 28 Mar 2022 15:06:40 GMT + etag: W/"e09b4ff7-2d3a-41f3-8411-ac1a7db4acba" strict-transport-security: max-age=2592000 + traceresponse: 00-9a93892ce07f254d9ac059fae9656b67-960e1e0d8ecd1b4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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..2014edc8cdf1 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:40.4318558+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:40.431882+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:40.4319008+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '522' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:44 GMT + date: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d51d52e72b4a7d48bd034b39c4583b9a-507ef186f1402542-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:44 GMT + date: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d93f918eb388a24daf6c5d1587579c23-ace6d0e2808b9849-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:45 GMT + date: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9c1869b11be7af4aa9b2124a2ecaed99-12419f00e0b0c246-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:45 GMT + date: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a211052026384546b4ce7a71565653f5-c78e33a84b121743-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a9bfd59069fc30449b9c55750f936659-37f34686530ac545-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-84aa21c56e4f284e94e97fa93b3829f7-9dc76e6a9cf67e49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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/\"e09b4ff7-2d3a-41f3-8411-ac1a7db4acba\"","$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: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e74a2c5254b3bb46b96df9a6ea71537e-45622d79f892f449-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:47 GMT + date: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-95df3ee22c8cb444b0df475d61894452-949c5e0412064445-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ea6f216e7362ab47b3a4e9aa54ccf20a-28caf315b80add4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:48 GMT + date: Mon, 28 Mar 2022 15:06:41 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4250dca72caed14ab760568d8addaefa-9eff3b7ca47fcf4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:48 GMT + date: Mon, 28 Mar 2022 15:06:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c17f67fef0100a419aab5c0325ba3b6f-8f1d5f89ad970342-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:49 GMT + date: Mon, 28 Mar 2022 15:06:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-09be2e4cc8a662488edb1d166eb1466b-562c914d60c52545-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:42.8606935+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:42.8607153+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:42.8607313+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:49 GMT + date: Mon, 28 Mar 2022 15:06:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cc02e9272aeeb74daf41fd90915d8449-7c4ac2788d2fd94b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"60b55903-ac5b-4b4c-976a-9e3d5744da06\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:42.9724881Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:49 GMT - etag: W/"f0acacd5-18d7-4454-a323-bdff5e56cff7" + date: Mon, 28 Mar 2022 15:06:42 GMT + etag: W/"60b55903-ac5b-4b4c-976a-9e3d5744da06" strict-transport-security: max-age=2592000 + traceresponse: 00-6b9b6cadfa808a48aee4d70e964fc75c-e183daab93b0114a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"7c750522-e475-469a-8293-7b5f0cae0243\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:43.0833597Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:49 GMT - etag: W/"994bc4ba-4db0-4fc7-af08-8f59bd9c37fe" + date: Mon, 28 Mar 2022 15:06:42 GMT + etag: W/"7c750522-e475-469a-8293-7b5f0cae0243" strict-transport-security: max-age=2592000 + traceresponse: 00-6ebbc88bfd928a4897328f6241c267f7-62d8d052417bf64a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"9196daaa-a300-4e1f-a0b7-d9d03d5e32b7\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:43.1897560Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:43.1897560Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:50 GMT - etag: W/"53868e7e-3f0c-4157-b2d3-3ce882ab703e" + date: Mon, 28 Mar 2022 15:06:42 GMT + etag: W/"9196daaa-a300-4e1f-a0b7-d9d03d5e32b7" strict-transport-security: max-age=2592000 + traceresponse: 00-5ab5373a14e13945a13c6caffdcb3710-f55b01e4b5c8db4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -372,24 +388,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-15375c13de9f2e40a9afb1cb915f57db-7d2183d5b660d944-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -401,22 +418,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"foo","$etag":"W/\"38f4ad1d-c63c-4a84-b8df-5446aa6b532b\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"foo","$etag":"W/\"5d30a67f-25b4-4d32-b0b7-b2333261058c\"","$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: Mon, 28 Mar 2022 15:06:42 GMT + etag: W/"5d30a67f-25b4-4d32-b0b7-b2333261058c" strict-transport-security: max-age=2592000 + traceresponse: 00-6a8b411c7b8fc5458d75a2ee98d85ad4-777445641cf06f44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "foo"}' @@ -428,24 +446,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:42 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1f0594261e30394ebc69a6eeb213264f-dd5c8854fb4bf24b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "foo", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -457,22 +476,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"e453cce3-a6be-4bf6-b866-3956f2665020\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"c88652e8-5bca-4291-881e-4b64ce2c6681\"","$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: Mon, 28 Mar 2022 15:06:43 GMT + etag: W/"c88652e8-5bca-4291-881e-4b64ce2c6681" strict-transport-security: max-age=2592000 + traceresponse: 00-9c4cb42ae5247c4c8588f8c9144afc69-8037ac870269274a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{"$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' headers: @@ -483,22 +503,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"22b2e74e-5448-4b34-9846-2b8bcb596117\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"9d09ff6d-52c6-4092-a199-4911366647bb\"","$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: Mon, 28 Mar 2022 15:06:43 GMT + etag: W/"9d09ff6d-52c6-4092-a199-4911366647bb" strict-transport-security: max-age=2592000 + traceresponse: 00-69d2579895d4f34483ae1d318cbad508-c68ebc47c8b27643-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "foo", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -510,22 +531,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"39090263-463c-4f55-9bd7-02dcecee6533\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"7a8844cc-e439-4af1-b0a4-820b495efb2d\"","$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: Mon, 28 Mar 2022 15:06:43 GMT + etag: W/"7a8844cc-e439-4af1-b0a4-820b495efb2d" strict-transport-security: max-age=2592000 + traceresponse: 00-56d481f5b6dbe64ca810081297042e16-e329f502723e7e4d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{"$targetId": "DTRelationshipTestsRoomTwin"}' headers: @@ -536,9 +558,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -546,12 +568,13 @@ interactions: headers: content-length: '96' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:51 GMT + date: Mon, 28 Mar 2022 15:06:43 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1cd696583ac1d74eae4aef5e7ed56746-038c883c37157843-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{}' headers: @@ -562,9 +585,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"InvalidArgument","message":"Could not deserialize @@ -572,10 +595,11 @@ interactions: headers: content-length: '96' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:52 GMT + date: Mon, 28 Mar 2022 15:06:43 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-211b0fed301a1b4f85c98b7012b55c4e-edb5d527b934354a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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..3b7bcabe319d 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,278 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:42.8606935+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:42.8607153+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:42.8607313+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:13:54 GMT + date: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-62e694c3c36f614192f7263a09696cc1-5da013820944ca4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:54 GMT + date: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2e152a5720b93541b2ce88c97332cb59-30a54a19f6baea41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:13:59 GMT + date: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3e69a64bc219cf45a0f7af81d9556abe-fda6b6e9854ff44d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:01 GMT + date: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4c54571e3561b447a403412062aaa462-e23e3d11f9562142-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b82b4d5755450145ad5af900090f726a-873bc44c47485a4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e89932c661119544b76c631150927588-dc28e349b9715642-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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/\"7a8844cc-e439-4af1-b0a4-820b495efb2d\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"},{"$relationshipId":"foo","$etag":"W/\"5d30a67f-25b4-4d32-b0b7-b2333261058c\"","$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: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1a280e409ee606468f88fe75a2be292e-011901f1c1962449-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:02 GMT + date: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d7974516c004594ebd31b90d8001627b-986d18102729aa44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:02 GMT + date: Mon, 28 Mar 2022 15:06:44 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b69a43907cd97640a14d0f926278fd50-8b9d912ae3010c4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/foo?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b1daaedf054fb848ad52e00dfdd7f03f-f0afc8d9741ec34e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:05 GMT + date: Mon, 28 Mar 2022 15:06:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f38c87d4203c32438941838e002ca182-c510172bf3f9ce42-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:06 GMT + date: Mon, 28 Mar 2022 15:06:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7e8c19bda497a940b259747cd98bb620-34ae57923b602748-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:06 GMT + date: Mon, 28 Mar 2022 15:06:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5c39a7fa69becb40bbee2a3c7d053caa-5296f07620a64847-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -285,21 +298,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:46.3106274+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:46.3106571+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:46.3106763+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:06 GMT + date: Mon, 28 Mar 2022 15:06:45 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cebc443702063040b0b728a2e0ac2a52-507e7535a1749c4d-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -311,22 +325,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"bc9ba755-e86a-4850-bfb7-0ebd7e957b04\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:46.4309369Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:06 GMT - etag: W/"389abb8d-ee6e-4c3a-90a6-47b00c740f44" + date: Mon, 28 Mar 2022 15:06:45 GMT + etag: W/"bc9ba755-e86a-4850-bfb7-0ebd7e957b04" strict-transport-security: max-age=2592000 + traceresponse: 00-3982c9f81489fe4d92468ae965c8cd2d-337daa84402f3d4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -338,22 +353,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"39696115-d62c-4b5c-aa8f-0ed0b0668ece\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:46.5489455Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT - etag: W/"7b7d1d30-1bde-417c-8081-4563abbb6466" + date: Mon, 28 Mar 2022 15:06:45 GMT + etag: W/"39696115-d62c-4b5c-aa8f-0ed0b0668ece" strict-transport-security: max-age=2592000 + traceresponse: 00-c41f3f2071acef4589d2a9f1238b6c71-13e0752823e5374d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -365,22 +381,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"1098d6de-d9f6-45d7-b260-a3fab5c0a73e\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:46.6558568Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:46.6558568Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT - etag: W/"bba48aad-f1cb-4095-9a23-7393fafed36a" + date: Mon, 28 Mar 2022 15:06:45 GMT + etag: W/"1098d6de-d9f6-45d7-b260-a3fab5c0a73e" strict-transport-security: max-age=2592000 + traceresponse: 00-ff08367326921f4e85951421a7ee101a-5037559425a6c243-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -392,22 +409,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"a6efbdb7-0b85-4c4e-b68e-36ab564584fd\"","$sourceId":"DTRelationshipTestsFloorTwin","$relationshipName":"contains","$targetId":"DTRelationshipTestsRoomTwin"}' + string: '{"$relationshipId":"FloorContainsRoom","$etag":"W/\"a576b07e-a0d0-4f20-aedc-60cb413d135f\"","$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: Mon, 28 Mar 2022 15:06:45 GMT + etag: W/"a576b07e-a0d0-4f20-aedc-60cb413d135f" strict-transport-security: max-age=2592000 + traceresponse: 00-ed4dd8ed402bcf41b53c6c38cc034c3c-f2eb6b54615c4941-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "FloorContainsRoom", "$sourceId": "DTRelationshipTestsFloorTwin", "$relationshipName": "contains", "$targetId": "DTRelationshipTestsRoomTwin"}' @@ -421,9 +439,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '{"error":{"code":"PreconditionFailed","message":"If-None-Match: * header @@ -432,10 +450,11 @@ interactions: headers: content-length: '193' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:07 GMT + date: Mon, 28 Mar 2022 15:06:46 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-048c353795168d4d9115ad6938da6899-f1ed37669eee464e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview 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..96634755db6d 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:46.3106274+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:46.3106571+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:46.3106763+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:09 GMT + date: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1d503b0211ad4541bc41a40dcc01a0c2-697ca7118ed6ce48-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:09 GMT + date: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0d8f9cfb7b73634aa3667ad184d173e0-11bb1cf90270c24a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:09 GMT + date: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-551c1b1ed44d71428e72a60cba6b8b69-a81c5b600b492a48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:11 GMT + date: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8327358f7c890345887f336e79671794-f535a26f96bfed49-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b07f14286d5c464ab868e62ca224f053-e5e2cbca5358c54f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9f3c94caa61fbe4899c705397925715f-b4950d8f44402a4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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/\"a576b07e-a0d0-4f20-aedc-60cb413d135f\"","$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: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4d2e996ce32a8947804af5ffb1133afc-0b9398491eda5443-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-eb1d3691d3dee94291b97f33058bae66-20b9df7606974043-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships/FloorContainsRoom?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:47 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-96d646ff2e83c441bb3e493407cdf4b6-fa74d58b9a84d641-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Mon, 28 Mar 2022 15:06:48 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e389923f5d90af48a5e41732c65866ba-eab8c5b77ea0584d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:14 GMT + date: Mon, 28 Mar 2022 15:06:48 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4f035b9283cb7848b0d11792a9685d51-9e2d494190b53b4d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:15 GMT + date: Mon, 28 Mar 2022 15:06:48 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fecf475e64dce9449ec01ecce723ffcc-ef8d42ce8f7d3b49-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:48.9855918+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:48.9856173+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:48.9856351+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:15 GMT + date: Mon, 28 Mar 2022 15:06:48 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5acc33bd23a3254e9dbbf8fa11af65bc-d962b85adb9e7c41-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"1fbea3e9-1fc4-490e-960c-bbfebb748822\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:49.1165885Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:15 GMT - etag: W/"2ced6bf9-655b-422c-be63-b2ef440ca6b8" + date: Mon, 28 Mar 2022 15:06:48 GMT + etag: W/"1fbea3e9-1fc4-490e-960c-bbfebb748822" strict-transport-security: max-age=2592000 + traceresponse: 00-346bf0c17692ee40b0b8db3a0def816a-cb770e836920cc40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"46db2e91-3e44-409d-82ce-f54fc41186cf\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:49.2439440Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:15 GMT - etag: W/"1d53f10b-e428-441a-b91a-20a01811daa5" + date: Mon, 28 Mar 2022 15:06:48 GMT + etag: W/"46db2e91-3e44-409d-82ce-f54fc41186cf" strict-transport-security: max-age=2592000 + traceresponse: 00-6d7e45b3c4dd8e45ada2d7543c76a0bd-1e317b3e7dae524e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"cc0793f8-d6fe-41e5-ba28-087a3b5ac703\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:49.3642769Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:49.3642769Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:16 GMT - etag: W/"fae5f9a9-ebb1-49fa-a90f-97fc72fcc1a2" + date: Mon, 28 Mar 2022 15:06:48 GMT + etag: W/"cc0793f8-d6fe-41e5-ba28-087a3b5ac703" strict-transport-security: max-age=2592000 + traceresponse: 00-2aa1bcff993214488753841bcc3f351d-4a0ae56d05263d4f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,64 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"2cd3ec4c-c221-4d71-8ead-19a70c621664\"","$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: Mon, 28 Mar 2022 15:06:48 GMT + etag: W/"2cd3ec4c-c221-4d71-8ead-19a70c621664" strict-transport-security: max-age=2592000 + traceresponse: 00-ad345158cf48094d8ab76833f5cf9194-03cb95c23ce74241-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:16 GMT + date: Mon, 28 Mar 2022 15:06:49 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-08631160627d134eafa547a8dd1e9618-9be1cbe4c8dff941-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:49 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-545541deea93de428c074b6c326481bc-1292b11f667c7e4d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..7582b356e755 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,236 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:48.9855918+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:48.9856173+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:48.9856351+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Mon, 28 Mar 2022 15:06:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-47304ebf6c3f7441bc824c553674f727-c8823ca8624bac48-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Mon, 28 Mar 2022 15:06:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2f8a339f99161b469e2cb74724980724-096e4265b1937543-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Mon, 28 Mar 2022 15:06:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-97087b65027d0349bc460e6452f5a6b1-5969eff929db1d4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:18 GMT + date: Mon, 28 Mar 2022 15:06:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b27c968b65a774c9fa63eb62e2f6ec3-e0c870f1457d7f4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8260cb7d5211e1418baaee8eee09ba3a-dbc4e96274cacb43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:50 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-503d4f98dd3f634e851c188ac7e1c5dd-96e2ef36adcf6040-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-882ceb1a321b1b41a5047193df8911e9-b4f0049f545bf84d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-745bd31a8122b040a8e7b70c93bdd7f1-40d4f317aa448249-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Mon, 28 Mar 2022 15:06:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4c743127fecbc34bae7b113d42141459-3c302f5be3c4fb45-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Mon, 28 Mar 2022 15:06:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-05e71b1db62b59499cece0e87a0e40b8-8e54d5cb7441d441-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:23 GMT + date: Mon, 28 Mar 2022 15:06:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5cf2a91416863e438f04ef2ff6120d45-72d01f85dfbd6c43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -245,21 +256,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:51.8783344+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:51.8783597+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:51.8783747+00:00"}]' headers: - content-length: '496' + content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:24 GMT + date: Mon, 28 Mar 2022 15:06:51 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-70d7321d347c524b9406cb13688d413a-539e73ae2e08f140-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -271,22 +283,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"6fd2c846-5cc5-448f-9d4c-d34deb2df3cc\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:52.0059090Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:24 GMT - etag: W/"dcedc596-7869-4448-91e1-52c5876dcba5" + date: Mon, 28 Mar 2022 15:06:51 GMT + etag: W/"6fd2c846-5cc5-448f-9d4c-d34deb2df3cc" strict-transport-security: max-age=2592000 + traceresponse: 00-e52a243216856849b6edb70187651258-56516797118cf743-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -298,22 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"42933f74-5af1-40a8-925b-8c8e263af13d\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:52.1298558Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:24 GMT - etag: W/"a314f566-6936-442a-a9ec-b0d7f32ec307" + date: Mon, 28 Mar 2022 15:06:51 GMT + etag: W/"42933f74-5af1-40a8-925b-8c8e263af13d" strict-transport-security: max-age=2592000 + traceresponse: 00-ee648acd1fa7134387851d2db28a31d2-f38c9de7cd683b40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -325,22 +339,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"cbdebd80-a203-4fde-bd4f-52afed197291\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:52.2500633Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:52.2500633Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:25 GMT - etag: W/"cc242889-8da8-44ad-9f5c-f59e47aca59d" + date: Mon, 28 Mar 2022 15:06:51 GMT + etag: W/"cbdebd80-a203-4fde-bd4f-52afed197291" strict-transport-security: max-age=2592000 + traceresponse: 00-be9fded03d639248a2856df7cdd44850-7d201070b6a9be4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -353,22 +368,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"0ab6b4f0-ee36-4942-ad4e-01d4f3508eed\"","$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: Mon, 28 Mar 2022 15:06:52 GMT + etag: W/"0ab6b4f0-ee36-4942-ad4e-01d4f3508eed" strict-transport-security: max-age=2592000 + traceresponse: 00-d7fcec80cf1ac546ac6f0e2d38439d0f-0517bb64d2265b48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: @@ -377,68 +393,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:52 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0e0e56845e5b154f9896a39b01551128-bbba9dfdbe149245-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json If-Match: - - W/"de95a137-fd44-4d13-b11e-870e656ad000" + - W/"0ab6b4f0-ee36-4942-ad4e-01d4f3508eed" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:29 GMT + date: Mon, 28 Mar 2022 15:06:52 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d913b8d9b07329459ca2095cc2e3baa4-bf3642998aba2544-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:52 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b7a5821480fd87439a9d3938a28784a1-2ca1b8ab4e6a664a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..878b274f149a 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,236 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:51.8783344+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:51.8783597+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:51.8783747+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:35 GMT + date: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bd2fd2cf1891bb4d9b2e08e9385667f2-757d033b001aac41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:36 GMT + date: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-90525bab14af204782b231e726899e36-6d7ca700d5f2074d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-16a1ccb07956584e8948ddffe3ef0fd1-f51cdb32126d8d49-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:38 GMT + date: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ecee64d09501d5499528097b2a0d1ab6-3f1647cec80d7c4c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a3e92225de0af5439e6984e008f1cc7f-ceb327753c3fb841-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4e6e84866dd8514981eb4d81157edf3e-c3c2fdfdfd012040-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:53 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e3cd0fc36a255e4c9a487ebbcdba2d48-127daa32eba68941-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:54 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-31f8dc4f39de9e43a7ef5d619d02e012-dc2674c46d21a843-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Mon, 28 Mar 2022 15:06:54 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8bc5added3d4fa43aee1a54f0b1b5d28-541eb28a37ee9f43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Mon, 28 Mar 2022 15:06:54 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-be8bfd59c14fc6468b6b55c190897ab9-6decb0a165457446-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:39 GMT + date: Mon, 28 Mar 2022 15:06:54 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0c2d7a31cec7234bbe08f580a47dc3aa-a950b7cda1453b4f-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -245,21 +256,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:54.7298338+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:54.7298623+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:54.729882+00:00"}]' headers: content-length: '496' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:40 GMT + date: Mon, 28 Mar 2022 15:06:54 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-abfbe35f9696d54ea20f6eae94663a6d-f6beecf84b74774b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -271,22 +283,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"1b950db0-a0e7-4042-a3e5-16a840b1e0a9\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:54.8519258Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:40 GMT - etag: W/"734e2128-137b-4edd-a430-298204931f29" + date: Mon, 28 Mar 2022 15:06:54 GMT + etag: W/"1b950db0-a0e7-4042-a3e5-16a840b1e0a9" strict-transport-security: max-age=2592000 + traceresponse: 00-8c1be3334a1d2245a03d5825959057aa-62a2a6f0a687bc45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -298,22 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"46001c5b-33a9-4771-a174-d1f520d47ecd\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:54.9657675Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:41 GMT - etag: W/"20ffac4e-b5f4-4c49-8747-655fea1aa07c" + date: Mon, 28 Mar 2022 15:06:54 GMT + etag: W/"46001c5b-33a9-4771-a174-d1f520d47ecd" strict-transport-security: max-age=2592000 + traceresponse: 00-b0b18ec61557fe45b57853a1b47cbeb4-8aff9a9f11515542-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -325,22 +339,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"79f9ca3f-e87d-45a3-80f0-04ccbcbd79fc\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:55.0792994Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:55.0792994Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:41 GMT - etag: W/"46385e24-2cd7-4f04-9139-25eb8c94a15f" + date: Mon, 28 Mar 2022 15:06:54 GMT + etag: W/"79f9ca3f-e87d-45a3-80f0-04ccbcbd79fc" strict-transport-security: max-age=2592000 + traceresponse: 00-3bf9c39a72451c4893de4136a0dab20b-817004a49573164a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -353,22 +368,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"6d8301ad-88fd-44e1-bb6b-d7dd75c7a52d\"","$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: Mon, 28 Mar 2022 15:06:54 GMT + etag: W/"6d8301ad-88fd-44e1-bb6b-d7dd75c7a52d" strict-transport-security: max-age=2592000 + traceresponse: 00-01b4c9e227666c40a735e89188e6b0b8-e0dd108d6d8e7645-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: @@ -377,42 +393,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:41 GMT + date: Mon, 28 Mar 2022 15:06:55 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4b340d629273994d9e7ee35395400f58-bd07187390743b4c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:55 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3677e870e244454188ff635b4eac6012-3442d8b7a25b774b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..06fa2bde5b8a 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c72a6b540fdd724598426b581a76f402-2ab1da394f8ebf46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0bc8b2bcfe0fb948948f620aacdf975d-62ddcd6828c6724e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..1cc0b5ba3329 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,236 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:54.7298338+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:54.7298623+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:54.729882+00:00"}],"nextLink":null}' headers: content-length: '522' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-edd3d9e67e768e439cb4c945cb246ea1-9c7e13521e6ee248-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-81b3e9a4540dcf43acb3031b42b32e79-f9bd3d0adce94441-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-720ab924692a6547b6899e3506d56168-d787f107ff31c049-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:49 GMT + date: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3ddf9de5f309b74cbc855fb289eb62c7-c531aedbbbd34b42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-78769b5b90350e4ab2d837fbd54e55f0-fcd57349b516964c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:56 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7f0cc6d4e217e94b9ff0245f5f74ee30-148f7997d5ef4948-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7354f0b0eab08f46b5da0810b6d2daaf-b9a1d49ab9873b4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4509ca7db3f401489873389874cc7d1c-1247db2d67662041-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Mon, 28 Mar 2022 15:06:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e0dce4a987d37341a68da48497a96af3-9c7c594e99257143-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Mon, 28 Mar 2022 15:06:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4ae9c8e3ff023e47807ab2dc708de20d-eb6fa3428ad50848-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Mon, 28 Mar 2022 15:06:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e9c062348a2bd34c934ec7c79d5fe499-40548f5aad1ce44d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -245,21 +256,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:58.2269535+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:58.2269777+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:58.2269947+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:51 GMT + date: Mon, 28 Mar 2022 15:06:57 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-56da32654a0ce248b3105a9dec10d088-2840da59e94b7543-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -271,22 +283,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"d481daa5-952f-443c-a3de-93b9caf9dc01\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:58.3514646Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:52 GMT - etag: W/"dc867fc0-d107-4b58-92f9-131429cd8574" + date: Mon, 28 Mar 2022 15:06:57 GMT + etag: W/"d481daa5-952f-443c-a3de-93b9caf9dc01" strict-transport-security: max-age=2592000 + traceresponse: 00-ff2e0d4f16141d4fa6fbf4bae4c1cebc-2b4217f196eafb4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -298,22 +311,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"b5949b1b-0eea-459d-b6e1-cd5a60983621\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:06:58.4689081Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:53 GMT - etag: W/"3f723608-5006-4a4d-b963-92be1efb4eb9" + date: Mon, 28 Mar 2022 15:06:57 GMT + etag: W/"b5949b1b-0eea-459d-b6e1-cd5a60983621" strict-transport-security: max-age=2592000 + traceresponse: 00-5f1d95d334fda74eb54118098e154432-378dd8ba92765f4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -325,22 +339,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"2343af90-d730-49db-ac98-69fbfc3447f1\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:06:58.5791053Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:06:58.5791053Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:14:57 GMT - etag: W/"553deb47-2842-487f-b76b-39e560eed4ce" + date: Mon, 28 Mar 2022 15:06:57 GMT + etag: W/"2343af90-d730-49db-ac98-69fbfc3447f1" strict-transport-security: max-age=2592000 + traceresponse: 00-d7bfadf04bf58a4588cd81a9323327a2-0d73cc1f04cf8749-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -353,42 +368,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"43e6e4c9-555e-4a63-8413-6088686ca07d\"","$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: Mon, 28 Mar 2022 15:06:58 GMT + etag: W/"43e6e4c9-555e-4a63-8413-6088686ca07d" strict-transport-security: max-age=2592000 + traceresponse: 00-618187d88732274fbe8843dcf6700baf-1f43f02b77b1034e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"43e6e4c9-555e-4a63-8413-6088686ca07d\"","$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: Mon, 28 Mar 2022 15:06:58 GMT + etag: W/"43e6e4c9-555e-4a63-8413-6088686ca07d" strict-transport-security: max-age=2592000 + traceresponse: 00-8895f76f8836b643953ebf17120aaa60-39585257adde2642-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..bb393b1763d7 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:58 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bf345b2c643c064b8c04fbd2c28556f7-254647195287d040-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasRoof?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b5a611ef09e1ea4a8be138ed8a656e57-3e9156fbfde75144-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/NotABuilding/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..4c0980dc802a 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:58.2269535+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:58.2269777+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:06:58.2269947+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7977e9cc18fba84b8494e4175fe4e3aa-370ecde42d55bc4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3fdd15b2f21d6f45babdbb31491cfccf-f28ab809ec49b348-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f8fdf46598b1cf449104452439d6f1be-97c528d5fec5c94e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:21 GMT + date: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a8095007a9afd446a8cb6dbfeef31623-c602d50e1225a346-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-be91253a6af84147a94c1e27e34dbf10-bbcffb8ad2cd434e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8a778dbb958ced4685718baf4320c6b1-faf34e6ac166f946-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:06:59 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-149b7d52f4c82742af7119ff11db1323-70402132d507b941-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"43e6e4c9-555e-4a63-8413-6088686ca07d\"","$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: Mon, 28 Mar 2022 15:07:00 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-85c0a442e8abe34eb2d1becf4902a28c-ba905fb989f67440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:22 GMT + date: Mon, 28 Mar 2022 15:07:00 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0555f0ce28b2aa4289820652ca1c34c3-a12127cd3e030b4c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:23 GMT + date: Mon, 28 Mar 2022 15:07:00 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a3376abc09826e46a025f40cc1f2ad34-521d3def292ec24d-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:23 GMT + date: Mon, 28 Mar 2022 15:07:00 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0e972d0de458024b9df9170d20ae9e68-6540f048d77fd24a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:24 GMT + date: Mon, 28 Mar 2022 15:07:00 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b62d3489ce6a34abdc9fa04c33e0f69-b63f43ae9a776449-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:01.5866771+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:01.5867363+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:01.586752+00:00"}]' headers: - content-length: '497' + content-length: '496' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:25 GMT + date: Mon, 28 Mar 2022 15:07:00 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a1df715eca81ed4a9ccf9005f204714d-9fee1ad186ae124e-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"c65801f4-71be-4333-9135-e836142e4bdc\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:01.7139202Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:25 GMT - etag: W/"8ad20bb7-7efd-46fb-b39e-102f8697ccb0" + date: Mon, 28 Mar 2022 15:07:00 GMT + etag: W/"c65801f4-71be-4333-9135-e836142e4bdc" strict-transport-security: max-age=2592000 + traceresponse: 00-c2c7846b28e257409ebdae20cb9e917b-85e7fa6a31bf9442-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"f79346ba-ad94-477a-a0ee-d00d699531b9\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:01.8400541Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:25 GMT - etag: W/"20f187dc-63cf-41b8-8821-8d437c093f3f" + date: Mon, 28 Mar 2022 15:07:00 GMT + etag: W/"f79346ba-ad94-477a-a0ee-d00d699531b9" strict-transport-security: max-age=2592000 + traceresponse: 00-49f28e8d858dfb43bacf130e0ee560f4-dc56e4ee09ea4744-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"04ce938d-a45a-4d2e-8635-12393a52e818\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:01.9590850Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:01.9590850Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:26 GMT - etag: W/"327de1e1-565d-49e4-94f0-01b8c220603d" + date: Mon, 28 Mar 2022 15:07:01 GMT + etag: W/"04ce938d-a45a-4d2e-8635-12393a52e818" strict-transport-security: max-age=2592000 + traceresponse: 00-f86378dbdac4db43bb2c13f3980e1efc-3b68d60a58d3ef4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,41 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"0cffffea-d475-4802-bcd7-208f68f4c15f\"","$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: Mon, 28 Mar 2022 15:07:01 GMT + etag: W/"0cffffea-d475-4802-bcd7-208f68f4c15f" strict-transport-security: max-age=2592000 + traceresponse: 00-862510868c8b9d48ba8cfc891469b998-4a031ba137e8b444-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:01 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-111b1098925a734aa607ad2f84921a69-227d5f3ef0cd6a4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/incomingrelationships?api-version=2021-06-30-preview 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..09721c569b3a 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:01.5866771+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:01.5867363+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:01.586752+00:00"}],"nextLink":null}' headers: - content-length: '523' + content-length: '522' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:29 GMT + date: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c3beed8980a59f4cb29af8a1022585b1-537265cfbd5dc743-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:29 GMT + date: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7267b63bfd54934483fc850b244b19db-6edd7ee2e6da4146-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:30 GMT + date: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-609adce0a29e89458e2abd62f4afab28-d9cdd24b7afc9940-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:32 GMT + date: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-658eed0121c80b44b2deda5e6a27ad08-469bc8accd65254a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-cc4a397894677543abb93e4c71436689-e27b51967ac2794e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b3a95f4a7d972043b36fdb8adaa165e6-76868abcbad8b146-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5d7088f9175a5445a4667e8b49a93f97-d98caa8e94801741-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"0cffffea-d475-4802-bcd7-208f68f4c15f\"","$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: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3253fb6817dd5146b1c1a5a29e711c11-93abb4c7b8bc7242-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:34 GMT + date: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-12d0f8ac4b5f0c4ea84d9d2596d63acd-d9710704c6a6af41-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Mon, 28 Mar 2022 15:07:03 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6a8138b909864540a5a9fd488b1318dc-5e65123a61057a44-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Mon, 28 Mar 2022 15:07:04 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ce92ca1485d2dd4083eaef1ffc723a25-f24acf04aad77e4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Mon, 28 Mar 2022 15:07:04 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-991af9257c837849be6acf76493781f1-118835a6af0d6a43-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:04.3107654+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:04.3107904+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:04.3108049+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:35 GMT + date: Mon, 28 Mar 2022 15:07:04 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-384c1e92ac335a408cc1aa576a09920b-ef408df111642443-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"a3e3459a-2cef-483c-949d-8884fd7e9008\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:04.4753895Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"d5d4e723-396e-415f-80ad-4f036b78999a" + date: Mon, 28 Mar 2022 15:07:04 GMT + etag: W/"a3e3459a-2cef-483c-949d-8884fd7e9008" strict-transport-security: max-age=2592000 + traceresponse: 00-392cf60256e6934c9b629e2caf87bb83-75facf8de868df46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"e517c2ac-1475-475a-b7dd-c733fe27a99f\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:04.5876600Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"7d3c0fbf-5de5-4d5e-8fa5-88984d07560d" + date: Mon, 28 Mar 2022 15:07:04 GMT + etag: W/"e517c2ac-1475-475a-b7dd-c733fe27a99f" strict-transport-security: max-age=2592000 + traceresponse: 00-1f660daadb2a544e83ede6f1c32e19a0-e404760ab5c52943-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"3c1929fe-172e-4969-b876-3ebb37f753c4\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:04.7022341Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:04.7022341Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:36 GMT - etag: W/"c657f99a-48e6-4164-88ca-faf104e60cfe" + date: Mon, 28 Mar 2022 15:07:04 GMT + etag: W/"3c1929fe-172e-4969-b876-3ebb37f753c4" strict-transport-security: max-age=2592000 + traceresponse: 00-14dab874fd13d24a9caeb05ea1ffcde5-70b619d3bcd74745-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,41 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"36ae873a-64d6-4f8e-b6e4-eb822dcd504f\"","$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: Mon, 28 Mar 2022 15:07:04 GMT + etag: W/"36ae873a-64d6-4f8e-b6e4-eb822dcd504f" strict-transport-security: max-age=2592000 + traceresponse: 00-977f5eda6d46f445936c22cdef08bebe-d0855362b47add49-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:04 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0b19bbe80e772b4c9cc3d97ea879e41e-d498f2e46cb7aa4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?relationshipName=BuildingHasFloor&api-version=2021-06-30-preview 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..27cdbb192c75 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:04.3107654+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:04.3107904+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:04.3108049+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:40 GMT + date: Mon, 28 Mar 2022 15:07:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3be2dd08605fd04398a07e16fa994e82-e7594d57aab9d048-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:40 GMT + date: Mon, 28 Mar 2022 15:07:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6c328854ddb0e94ea69e1a61791ee683-1258624fdf5c1545-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:40 GMT + date: Mon, 28 Mar 2022 15:07:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5f9b5dc6f46f8b4195502fde07f1c6e5-a963fe3843024a4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:42 GMT + date: Mon, 28 Mar 2022 15:07:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-796702a3f99b7641be847208440bcb12-bb81445b117d134d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:05 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a827d1f2ea46184893b0a10698040544-6d465cc6c06c004a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c4fc351d1da1ac4e84b20b2bb6c6241a-9688bde2d6d1924a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-552f4b62c68786468ba2830b09613c06-8a2b9a5ea5c2fd46-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"36ae873a-64d6-4f8e-b6e4-eb822dcd504f\"","$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: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-857e6f0dd51aa14db87844c65c4666cb-e35b82173b7e7040-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:43 GMT + date: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1f2ac5bf36f7b14db04aead719014149-6f346b6a410a8341-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:43 GMT + date: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-33492ff03d1d5e4599ddeba24bb07517-c63421f268545448-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:44 GMT + date: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-97351f53b07b8a49a7d54386f04b2eeb-b158f008a403584a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:44 GMT + date: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-da8e8780849f01438dabdd69fc7fd32c-49e012a3e65ee04c-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:07.1750038+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:07.1750298+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:07.1750491+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT + date: Mon, 28 Mar 2022 15:07:06 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c07d4ada92a356429b3de90e5bdb1e16-6a3ed319c09c1e44-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"921a8670-f236-4326-a37d-739d284b0895\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:07.3186608Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT - etag: W/"337c0848-b774-490a-8230-c31a67110292" + date: Mon, 28 Mar 2022 15:07:07 GMT + etag: W/"921a8670-f236-4326-a37d-739d284b0895" strict-transport-security: max-age=2592000 + traceresponse: 00-e2642c18d78c964aa0707afb96254428-826e2334cfbe7b42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"f47893f7-aae3-4ded-ac51-9bbb7de1cdc2\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:07.4427151Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT - etag: W/"8bcf6e9d-e1d3-413e-b0ab-60793f82661d" + date: Mon, 28 Mar 2022 15:07:07 GMT + etag: W/"f47893f7-aae3-4ded-ac51-9bbb7de1cdc2" strict-transport-security: max-age=2592000 + traceresponse: 00-cded1341493fd543af5bdb046e6e17a2-2c085350f4943847-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"9fea457f-24a1-4992-9877-fcbdd22bee35\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:07.5701204Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:07.5701204Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:45 GMT - etag: W/"fbcabbdc-1d61-4166-8790-683298bcf77b" + date: Mon, 28 Mar 2022 15:07:07 GMT + etag: W/"9fea457f-24a1-4992-9877-fcbdd22bee35" strict-transport-security: max-age=2592000 + traceresponse: 00-98248cb7d6279646a5b12a1426ef61ff-f0460ed6036f9446-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,41 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"22c06820-14e5-4fdb-878a-9bb2031da1d5\"","$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: Mon, 28 Mar 2022 15:07:07 GMT + etag: W/"22c06820-14e5-4fdb-878a-9bb2031da1d5" strict-transport-security: max-age=2592000 + traceresponse: 00-10bfcab6232b4e4eb410d4f1a7765496-667247426b431a46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"22c06820-14e5-4fdb-878a-9bb2031da1d5\"","$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: Mon, 28 Mar 2022 15:07:07 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d602224ba0f13c41bb6edb1d44441183-066c14868be0ab40-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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..affdd3b6b6be 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:07.1750038+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:07.1750298+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:07.1750491+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:15:48 GMT + date: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6956f605d211df41a6d22ff4df73efba-7c4aa7bf0a9b3146-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bb4adc9e44cd3047b4d2e85a95871597-68033c0e55a90d48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b07a466e7f7b684ea8df815452148c0c-3590a3c4ee65f140-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:50 GMT + date: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-95e28aaad2a6f74dae9111f3f98628df-04771260d62ef64f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-98157016b063254d8898bd7833858609-c300159bb1126141-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-0caf711f53603b44b1d98fa215e1806e-07e572605d54944d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-328a7e357efd714da96b4cdc6482a810-d2f5f72084a2a742-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"22c06820-14e5-4fdb-878a-9bb2031da1d5\"","$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: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b8f198c2981ce47b7b9923142eb6388-cccadbedca9a3a42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:51 GMT + date: Mon, 28 Mar 2022 15:07:08 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e0ef374a0320674b87b4c582f7fd421f-bc73c3173bf0bc4e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:52 GMT + date: Mon, 28 Mar 2022 15:07:09 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9eb8dea4b074e74cbe748c033a8b50ea-3d94c2c9cce7d244-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:15:52 GMT + date: Mon, 28 Mar 2022 15:07:09 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fbb614c854a26c4aa5b86a2f2a94d7dd-bce5d7b9f4b75541-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:02 GMT + date: Mon, 28 Mar 2022 15:07:09 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3d2427963ae2fe4a84773d9c20dac2ca-08891055a5c1d848-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:10.0917414+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:10.0917651+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:10.0917835+00:00"}]' headers: - content-length: '496' + content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:02 GMT + date: Mon, 28 Mar 2022 15:07:09 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a1bd63bed7b39d4980a58222e6557893-c12a897fe96c0c41-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"56ab5f89-01a2-424f-8123-80a0ff4e51c8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:10.2328116Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:02 GMT - etag: W/"044d10f8-ca3c-44d2-acb2-e787c9bf3047" + date: Mon, 28 Mar 2022 15:07:09 GMT + etag: W/"56ab5f89-01a2-424f-8123-80a0ff4e51c8" strict-transport-security: max-age=2592000 + traceresponse: 00-7d2e29feb16a714c9cf221b5fcc401f4-9d979ff6f1659f4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"7773ee1c-edb3-4204-82ca-4e30d40af3ca\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:10.3647376Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:02 GMT - etag: W/"45883065-33c0-4f9e-bfd0-6455d8c3bbf5" + date: Mon, 28 Mar 2022 15:07:09 GMT + etag: W/"7773ee1c-edb3-4204-82ca-4e30d40af3ca" strict-transport-security: max-age=2592000 + traceresponse: 00-5c5ead9ccdbdcc44b6c8fdd5e1ab14c4-90f8e380e9c5bb4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"0c98c74a-60b2-477a-a677-0950e0c8ede3\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:10.4908537Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:10.4908537Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:03 GMT - etag: W/"97b73a23-5a38-4a3b-a44e-0fdf2dad217f" + date: Mon, 28 Mar 2022 15:07:09 GMT + etag: W/"0c98c74a-60b2-477a-a677-0950e0c8ede3" strict-transport-security: max-age=2592000 + traceresponse: 00-bdfc74e890d2a843807fb73fb4ada075-89c0a5a319308d4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"0647ad86-c835-4ac6-93a9-35f8ad75401f\"","$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: Mon, 28 Mar 2022 15:07:09 GMT + etag: W/"0647ad86-c835-4ac6-93a9-35f8ad75401f" strict-transport-security: max-age=2592000 + traceresponse: 00-e322f6aa33840e4183c78e8da7c6ac25-4b51f27b83e00f4a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "add", "path": "/isAccessRestricted", "value": true}]' headers: @@ -399,41 +416,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:03 GMT - etag: W/"0e269b9d-3c06-467f-b0a5-4b203aa42890" + date: Mon, 28 Mar 2022 15:07:10 GMT + etag: W/"d5c6930f-7e87-470e-9998-41c9506ea649" strict-transport-security: max-age=2592000 + traceresponse: 00-486b0e637ae7cd41a669ac7f22b2a530-4524ca35a282034e-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"d5c6930f-7e87-470e-9998-41c9506ea649\"","$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: Mon, 28 Mar 2022 15:07:10 GMT + etag: W/"d5c6930f-7e87-470e-9998-41c9506ea649" strict-transport-security: max-age=2592000 + traceresponse: 00-1cb0ec7b2e8bc848a73916222a1f7014-29abebb7d0ac7c43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..a8f6dae8c6d6 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:10.0917414+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:10.0917651+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:10.0917835+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:05 GMT + date: Mon, 28 Mar 2022 15:07:10 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e9fc6f9a20011d44b711ab5cbbb60e40-0dbaa4c7e15d4d4c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Mon, 28 Mar 2022 15:07:10 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5231ef959d22844eb024ad82fa4fd764-d7edd39a58870848-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Mon, 28 Mar 2022 15:07:10 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c10cf2e8f40e1b4bb6ff6c17e84a5009-5eb208ad2ea66a45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:06 GMT + date: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7e6b02c188d7dc439b1362b4346a54c1-b863a840e6b49b43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4e91e25291395b4fa52e0c7e104130e1-58c933fc44e32347-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3303c5685b1a0d4fa5dea99ba33620f2-3d934bb634fbd14b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e63a8b771fbd7d419a1cebf8d4c5c435-3e263c32d38b824e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"d5c6930f-7e87-470e-9998-41c9506ea649\"","$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: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-27369509a31b5d4aa76c277a26cf2310-84eae5c19c3fc049-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:07 GMT + date: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ecc83e1b17501b429d22a1eefaf183e5-f526f2b309b2b441-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-175c975fb772c0458a3aed0a4b160c97-8f4547fb00105242-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4efe160dbc84dc43963717a24d2654a1-072193833ac03740-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Mon, 28 Mar 2022 15:07:12 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b91e3051dcc2b4b8b084a7f13844fb5-aacebe15e6f59f40-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:13.0324737+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:13.0325014+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:13.0325184+00:00"}]' headers: - content-length: '495' + content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:08 GMT + date: Mon, 28 Mar 2022 15:07:13 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-727209bd1704e54896071d5488ce5569-4710843f6aa30e49-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"c3c09db3-3268-4951-bcc6-916b879cf01b\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:13.1583723Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"e481c566-b799-4737-a956-16b6dcb59937" + date: Mon, 28 Mar 2022 15:07:13 GMT + etag: W/"c3c09db3-3268-4951-bcc6-916b879cf01b" strict-transport-security: max-age=2592000 + traceresponse: 00-072e50d810c96a4898b61ba06a4669de-a41c18e87a22c84a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"4cdb718c-627f-4c28-b6a3-255488869190\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:13.3474577Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"b61ed34a-6de2-40d7-8669-c77f1f373f02" + date: Mon, 28 Mar 2022 15:07:13 GMT + etag: W/"4cdb718c-627f-4c28-b6a3-255488869190" strict-transport-security: max-age=2592000 + traceresponse: 00-e0ec95833c05a149aa65942337c7a572-7fc2f2f223d0ff4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"ad8e1405-3d98-49a2-8eb9-57fa70bae627\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:13.4647427Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:13.4647427Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:09 GMT - etag: W/"8c9295bb-17e3-47af-9bf7-f5dd05271caa" + date: Mon, 28 Mar 2022 15:07:13 GMT + etag: W/"ad8e1405-3d98-49a2-8eb9-57fa70bae627" strict-transport-security: max-age=2592000 + traceresponse: 00-5d0168ce0cc32f4ab552ca977fe3cd14-2a7d5ee3c898e94a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"646bad6a-1ca3-4800-8033-d139026b6e04\"","$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: Mon, 28 Mar 2022 15:07:13 GMT + etag: W/"646bad6a-1ca3-4800-8033-d139026b6e04" strict-transport-security: max-age=2592000 + traceresponse: 00-2dc230ce0058b049b74fdf50c3b8e585-a3d06cf70015ec48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -401,24 +418,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:13 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-174ca3dbbbbaf14da2e6df7b3bcb31d1-fca6ed8ab16ca04b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -429,43 +447,45 @@ interactions: Content-Type: - application/json-patch+json If-Match: - - W/"42ee47b3-4c48-4548-91dd-012235a23923" + - W/"646bad6a-1ca3-4800-8033-d139026b6e04" User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:10 GMT - etag: W/"10f8597a-f76d-4124-8857-87cae4af823e" + date: Mon, 28 Mar 2022 15:07:13 GMT + etag: W/"29fc8f9e-727c-4648-a049-befc849919d7" strict-transport-security: max-age=2592000 + traceresponse: 00-e449c5c1294c8246965cacb3546b88ac-15f6603380122246-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"29fc8f9e-727c-4648-a049-befc849919d7\"","$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: Mon, 28 Mar 2022 15:07:13 GMT + etag: W/"29fc8f9e-727c-4648-a049-befc849919d7" strict-transport-security: max-age=2592000 + traceresponse: 00-167a473059e2e0459d3ce00835fc0f99-01cf0c753f35344c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..ce2f608e6d0f 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:13.0324737+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:13.0325014+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:13.0325184+00:00"}],"nextLink":null}' headers: - content-length: '521' + content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:12 GMT + date: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3dc072f1c833c141994fc466ce45d538-e2e7ace8b1bd7c4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:12 GMT + date: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-46e47fffe27b9a42b6e6c697b6726710-f22b4ed64ae6b24c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:12 GMT + date: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c1c5ec93e25f4e4b9c7d1afa4bfb8c18-a1d12f79d8866543-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:13 GMT + date: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f0945e25d98cd04bae0694473432882d-4478f577151a5543-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b92ea4d599aa17439a2dc32c85b9794a-d67afe3177be504f-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ac93a2515cc89c43b0ca09f4fadbccf4-ee81e1b6fa00bf4e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-609d63668f58254cb3e12f47fdfc2948-498abc55ab11d145-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"29fc8f9e-727c-4648-a049-befc849919d7\"","$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: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e38623e7aac7ca4e980be11fc506b082-ccc008f88132d44d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Mon, 28 Mar 2022 15:07:14 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e5c4300003ff884195fe63c9ab728f6d-bf5e9c640515a849-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Mon, 28 Mar 2022 15:07:15 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3948ba8ea7fac04e80c92734196df052-b59eba267b09c846-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Mon, 28 Mar 2022 15:07:15 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ec65e1f97180a543ab8f9e7983445408-3972ce1fe070b14a-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:14 GMT + date: Mon, 28 Mar 2022 15:07:15 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-06490f56f178a94286d7d4ec644b3bb9-ac7cec636e183d48-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:16.0515758+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:16.0515996+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:16.0516138+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT + date: Mon, 28 Mar 2022 15:07:15 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-79175e98e196ec43a0e22af0b654d596-64a62485f52e404a-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"3837a7d8-c9c0-445e-9034-7f8a3add2856\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:16.1702188Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT - etag: W/"a0c957b1-43c2-455d-bff9-3a7002c3580b" + date: Mon, 28 Mar 2022 15:07:15 GMT + etag: W/"3837a7d8-c9c0-445e-9034-7f8a3add2856" strict-transport-security: max-age=2592000 + traceresponse: 00-fdef673d52432b4cbfc45243eee7b2f0-d16d3b79cbbf3b4b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"26706123-c5b9-4524-be34-02deb70d9791\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:16.2834406Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT - etag: W/"eead6736-2240-486a-9be2-938993787aa5" + date: Mon, 28 Mar 2022 15:07:15 GMT + etag: W/"26706123-c5b9-4524-be34-02deb70d9791" strict-transport-security: max-age=2592000 + traceresponse: 00-c91c57e0127c5c448615709c8cf68de1-f3e3ca00483f3341-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"31aecde6-62fe-46d9-aa7c-20d5b87d0d10\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:16.3954699Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:16.3954699Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:15 GMT - etag: W/"2fd84f88-573d-4a26-b04f-2f578e4a599e" + date: Mon, 28 Mar 2022 15:07:15 GMT + etag: W/"31aecde6-62fe-46d9-aa7c-20d5b87d0d10" strict-transport-security: max-age=2592000 + traceresponse: 00-7444c932edf8c84581d07d882349b10c-f7bd8ef17c693144-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"4ea0a946-6840-45fe-b727-64cf7ebee0f4\"","$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: Mon, 28 Mar 2022 15:07:15 GMT + etag: W/"4ea0a946-6840-45fe-b727-64cf7ebee0f4" strict-transport-security: max-age=2592000 + traceresponse: 00-0a35ea8bab486d478c792e076b5f5027-b69523a4ecb24d46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -401,41 +418,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:16 GMT - etag: W/"b3162e4c-6f5a-43fe-a065-f294a95c50a5" + date: Mon, 28 Mar 2022 15:07:15 GMT + etag: W/"532b6919-5cbf-4333-b501-57568633eedd" strict-transport-security: max-age=2592000 + traceresponse: 00-f7a5752e0d034c41a465cc647257ed1e-828db313215c9b4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"532b6919-5cbf-4333-b501-57568633eedd\"","$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: Mon, 28 Mar 2022 15:07:16 GMT + etag: W/"532b6919-5cbf-4333-b501-57568633eedd" strict-transport-security: max-age=2592000 + traceresponse: 00-68d2e548d3d8cb499497c1f29dc4e974-dfb2be80e0c7194b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..2b4ccb779d95 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:16.0515758+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:16.0515996+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:16.0516138+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d469cc31afd70d4bb76c1db1aa714106-06743b6e5087654c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-e54919708052104786ea30dc84c1250c-7cac0b5806ed8d42-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1948d3351cbc6b4f8074edc4764978ac-53e620ba90860b44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:19 GMT + date: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-3e4e078924b3834da370a2b84f1f5c79-d78e36f2827b6746-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-70076f22ca08c940b0ea6d7633b3e8ae-23b1f93958d80f47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5ef3d8ccc6bc504e9ec02308f228915f-3a635914f984a348-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:17 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-9f974ee671d8d94ca11869a2e195c6ae-3aa66020f194ca45-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"532b6919-5cbf-4333-b501-57568633eedd\"","$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: Mon, 28 Mar 2022 15:07:18 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7e0cb92e5d528a44a5739667e905f65c-5eaf2218ed541346-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:21 GMT + date: Mon, 28 Mar 2022 15:07:18 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d4408cf5eda7d543a3f59cab658129f3-62b70c53b9997941-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:21 GMT + date: Mon, 28 Mar 2022 15:07:18 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8a356a3d05ff7e44b185805dda7be2a9-c8823eb2c2882c44-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:22 GMT + date: Mon, 28 Mar 2022 15:07:18 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-92ccfae201969c45babff1d561bdcfb9-6821761594509146-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:22 GMT + date: Mon, 28 Mar 2022 15:07:18 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1e4ae88319d9f5448a0e1590bad47356-fb7d443f9419bf41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:18.8092666+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:18.8092947+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:18.8093145+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:22 GMT + date: Mon, 28 Mar 2022 15:07:18 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bc959cde71e4184493c23e9e7e2138df-86af3462f38bd84a-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"9019ea2c-dc63-43d6-9df1-c04a9515a165\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:18.9300008Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:22 GMT - etag: W/"f400196d-a171-41d6-a4a2-48c702c6bbc0" + date: Mon, 28 Mar 2022 15:07:18 GMT + etag: W/"9019ea2c-dc63-43d6-9df1-c04a9515a165" strict-transport-security: max-age=2592000 + traceresponse: 00-67005de7fb02254b806babd5990b6ec7-a3a9caed562e8041-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"8c1c37d3-3870-41dc-b7d2-60ff4b80295c\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:19.0448492Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:23 GMT - etag: W/"e7140fad-f439-4bb9-9fee-5bb18feacf6c" + date: Mon, 28 Mar 2022 15:07:18 GMT + etag: W/"8c1c37d3-3870-41dc-b7d2-60ff4b80295c" strict-transport-security: max-age=2592000 + traceresponse: 00-10b533e98dc78b41a2e47e66fa5c1460-4f08d1aa040b6b47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"51d8ead5-158b-4aee-9d37-71035c6cd169\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:19.1565036Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:19.1565036Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:23 GMT - etag: W/"9ed3acf1-2bd9-4c51-8e0f-f8584fdf7cac" + date: Mon, 28 Mar 2022 15:07:18 GMT + etag: W/"51d8ead5-158b-4aee-9d37-71035c6cd169" strict-transport-security: max-age=2592000 + traceresponse: 00-d651e6c15f124d43a57d0bd7b494ab50-e92d1ca5f37e004c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"4e0c13f9-f873-4f07-98c8-d711645110f6\"","$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: Mon, 28 Mar 2022 15:07:19 GMT + etag: W/"4e0c13f9-f873-4f07-98c8-d711645110f6" strict-transport-security: max-age=2592000 + traceresponse: 00-8ff6411e40d40646834d86556ef0e5c9-929ec9a163178d4b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "move", "path": "/isAccessRestricted"}]' headers: @@ -399,23 +416,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f87238890cbb3046b44d2c11c7d89699-b21b8fa6c14f364d-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "remove", "path": "/isAccessDoorRestricted"}]' headers: @@ -426,24 +444,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a1096640864caa4790a02df249b64861-102043991c703041-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '["isAccessRestricted"]' headers: @@ -454,24 +473,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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":"|fd1f8241-4e4de0686f5c65f6."}}' headers: content-length: '371' content-type: application/problem+json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:24 GMT + date: Mon, 28 Mar 2022 15:07:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-44dbd6970d2f2f4abf2fdbd31d8914ce-8ba137ec333a3e45-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{}]' headers: @@ -482,23 +502,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:19 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-38a666d2c5ae7049b30e473d48bd3dc0-d4a66f30e54e1e48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[]' headers: @@ -509,19 +530,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:24 GMT - etag: W/"b9407e22-ef30-40d4-b50d-673e0b0f631a" + date: Mon, 28 Mar 2022 15:07:19 GMT + etag: W/"2dcab52a-dd74-4db9-ab08-3c941c05bcc0" strict-transport-security: max-age=2592000 + traceresponse: 00-a16259efbeabc6418816fb91feaaca4f-b10c9a06ee861a4a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..6a076ea43677 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:18.8092666+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:18.8092947+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:18.8093145+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8b11f9fef2ce8b43b8030f5b0a436890-4809221918a33445-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-dd38d7af8754f04594fca8ca538c784c-6e4fec583b440942-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4b78f5a29717dd4e87470253baaf10a3-0f7a7e4af32a884b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:27 GMT + date: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-49256e0b881a2c469c45ac0e1e92abc0-3b5f28411f909b43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-caea9eea37996249a96aa3e92f9e3530-048f5ca2c81cd941-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6da875767ec6f343aa02561568c040f4-81259c01c7e65442-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7fded4e492062548a71b9bd451234789-fdcae2df76ecba44-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"2dcab52a-dd74-4db9-ab08-3c941c05bcc0\"","$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: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b8611b56d12b3848813bdbbf642ee75b-31eeb4a590e2a64a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Mon, 28 Mar 2022 15:07:20 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c59cab7ec2eb6a49830ae66dbc41ac70-aadfbd694e90204b-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Mon, 28 Mar 2022 15:07:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5a83aa5144b523458d333979b51f04e4-6f8b6d6dc2090146-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Mon, 28 Mar 2022 15:07:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-66ab9b1ed42435489d1e30ccec33c83a-f130dd2c27803f41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:29 GMT + date: Mon, 28 Mar 2022 15:07:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-95f8f17f76795343b783e7f374425739-257f7f137c105f47-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:21.9858578+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:21.9858851+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:21.9859012+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT + date: Mon, 28 Mar 2022 15:07:21 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-1aee9df1dd5d1c4089f596301cd69def-2a518bba6cee8c4b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"5403b50c-c37c-4267-9176-4966f18ae1e8\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:22.1187075Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT - etag: W/"d61f634c-4c0b-4173-93d9-35b4e868289e" + date: Mon, 28 Mar 2022 15:07:21 GMT + etag: W/"5403b50c-c37c-4267-9176-4966f18ae1e8" strict-transport-security: max-age=2592000 + traceresponse: 00-d8200fd5c2261c459c651ba3cd758f6b-88eaefda0df58f42-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"d15bfb16-20c4-457e-aab2-28c24adc1524\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:22.2574926Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT - etag: W/"1ce37012-4727-40b1-b88d-9530daae90b9" + date: Mon, 28 Mar 2022 15:07:21 GMT + etag: W/"d15bfb16-20c4-457e-aab2-28c24adc1524" strict-transport-security: max-age=2592000 + traceresponse: 00-010653a359756d48b32646a31a5529ef-d93bb96c2aac6a43-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"9b5addcf-2998-4eab-9772-1661c22b564d\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:22.3855582Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:22.3855582Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:30 GMT - etag: W/"ac6eba2d-36ce-45ce-982e-ac7d4bb448ad" + date: Mon, 28 Mar 2022 15:07:21 GMT + etag: W/"9b5addcf-2998-4eab-9772-1661c22b564d" strict-transport-security: max-age=2592000 + traceresponse: 00-3ee62e5f998ff940bc64733bb57c5cae-5a9cec51696d5241-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"95318db7-99e7-4dc3-82fe-840006171927\"","$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: Mon, 28 Mar 2022 15:07:21 GMT + etag: W/"95318db7-99e7-4dc3-82fe-840006171927" strict-transport-security: max-age=2592000 + traceresponse: 00-be9004884d15a041974ebd4651d82c06-a83a7d91b89c2540-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}, {"op": "remove", "path": "/isAccessRestricted"}]' @@ -400,41 +417,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:31 GMT - etag: W/"2c4ef1ab-350a-44e7-85e8-6fa7d14cf56f" + date: Mon, 28 Mar 2022 15:07:22 GMT + etag: W/"6dd33ddf-33de-4db6-b5b1-05c9d7743318" strict-transport-security: max-age=2592000 + traceresponse: 00-9dcff56237253045a6a443b08f8f6064-5db08c2afe6d8640-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"2c4ef1ab-350a-44e7-85e8-6fa7d14cf56f\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"6dd33ddf-33de-4db6-b5b1-05c9d7743318\"","$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: Mon, 28 Mar 2022 15:07:22 GMT + etag: W/"6dd33ddf-33de-4db6-b5b1-05c9d7743318" strict-transport-security: max-age=2592000 + traceresponse: 00-164aea35a2c06e4aaf3a9a08cdfbb6ed-9024381bfb99704f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..19f9731c2616 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:22 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-73b3f3813d68f64ea4de4d06323d0553-130334821b66dc48-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/foo?api-version=2021-06-30-preview - 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:23 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-208742c6b439774f89b8d4fad6ef17a8-23f9c03befe83646-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/foo/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..030c9913557c 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:21.9858578+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:21.9858851+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:21.9859012+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-37ddb3f22f2eea449bd103d2e2d2cb0f-47d36ff9096d9241-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8aaad33327097446a483b752e3bb8277-42bcc3805bcddf46-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-39c12d87ea0ebd4fbb803b9acbee7ec3-6134c82464f51949-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:34 GMT + date: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8c9a1883530b3844bf2b4e4efe261f88-876494cebdadda47-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b5b95c51adc3ed4287aae2967459ba7b-3ff2db6df1342640-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-fe3891a94d0e0c4d95a55727bd7f2456-91445ed7552a894d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b81d0a668b11424f8d8feb964f21328c-9edd106554ff5c41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"6dd33ddf-33de-4db6-b5b1-05c9d7743318\"","$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: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-c4b164f6bf0fab4d890aed9c3bf99221-39c1a208d6b8cd4a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:36 GMT + date: Mon, 28 Mar 2022 15:07:24 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8016b8b3b4f87d409233b17648d448c6-8702b94a61e1ad4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Mon, 28 Mar 2022 15:07:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ca6c07b772897146a00a407de617607c-adaf1d34079fcb4b-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Mon, 28 Mar 2022 15:07:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-69a1b146c628f048b51fa2859f88b125-b1c46732a6c95644-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Mon, 28 Mar 2022 15:07:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-014d3b9b1207c249877541b7eeef49ee-6466ddf7f80af846-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:25.6238631+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:25.6238895+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:25.6239079+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:38 GMT + date: Mon, 28 Mar 2022 15:07:25 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-4012b159bdcf54438bfa75e69a309cce-8cdd9866b3fd0046-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"1de5d082-285d-4b51-8800-a1c0e732d1e9\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:25.7460212Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"f85ceb54-6480-4629-a362-d66f23586a08" + date: Mon, 28 Mar 2022 15:07:25 GMT + etag: W/"1de5d082-285d-4b51-8800-a1c0e732d1e9" strict-transport-security: max-age=2592000 + traceresponse: 00-0c0443e0a70ba34c99f991efd2bf4cea-2546bedbf09f2443-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"0038c9c4-ca72-4b06-8193-1dd8610f39b5\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:25.8594565Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"23f947ff-e4a7-4844-923a-dcf5eb413b69" + date: Mon, 28 Mar 2022 15:07:25 GMT + etag: W/"0038c9c4-ca72-4b06-8193-1dd8610f39b5" strict-transport-security: max-age=2592000 + traceresponse: 00-7edca010a6948d4a8fcf1a8096f885c0-8fa0cca6c177554b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"40571bc7-f4e5-44e0-8425-4274ea297ef0\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:25.9797733Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:25.9797733Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:39 GMT - etag: W/"045a0e97-f4e4-48e0-8743-e1ba0917337a" + date: Mon, 28 Mar 2022 15:07:25 GMT + etag: W/"40571bc7-f4e5-44e0-8425-4274ea297ef0" strict-transport-security: max-age=2592000 + traceresponse: 00-2a76710e3bdc2c4485d72f91909d538a-fbd214451fd38a4d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"c9a94892-97a5-410a-a577-9f94f977e67f\"","$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: Mon, 28 Mar 2022 15:07:25 GMT + etag: W/"c9a94892-97a5-410a-a577-9f94f977e67f" strict-transport-security: max-age=2592000 + traceresponse: 00-33e2325ed219d3429b647563350d5965-bac53c224fbbc04a-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "remove", "path": "/isAccessRestricted"}]' headers: @@ -399,41 +416,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:40 GMT - etag: W/"0251c60e-0e6d-49ac-b6c4-9e6930e6259c" + date: Mon, 28 Mar 2022 15:07:25 GMT + etag: W/"98619872-195c-4149-b132-dd0c08ad1cad" strict-transport-security: max-age=2592000 + traceresponse: 00-178653fd208c63478fb0c25a47c5446d-f5cfae3880079843-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: - string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"0251c60e-0e6d-49ac-b6c4-9e6930e6259c\"","$sourceId":"DTRelationshipTestsBuildingTwin","$relationshipName":"has","$targetId":"DTRelationshipTestsFloorTwin"}' + string: '{"$relationshipId":"BuildingHasFloor","$etag":"W/\"98619872-195c-4149-b132-dd0c08ad1cad\"","$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: Mon, 28 Mar 2022 15:07:26 GMT + etag: W/"98619872-195c-4149-b132-dd0c08ad1cad" strict-transport-security: max-age=2592000 + traceresponse: 00-f3e868eec850e343a2164894794e45ff-6436743d4c7fa448-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..17657109bd7a 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:25.6238631+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:25.6238895+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:25.6239079+00:00"}],"nextLink":null}' headers: content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Mon, 28 Mar 2022 15:07:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-d745629319e61a44b022885421e532de-bd03add0972d7e49-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Mon, 28 Mar 2022 15:07:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5bf038184bce884ea2b5fc5621dadd44-61dca3256cd3cc4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Mon, 28 Mar 2022 15:07:26 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-13cc8b06def4b342b7e2099f05c6e242-1f48cfab4149114c-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:42 GMT + date: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bf08f2f3fd62fc40a20bdd13d5b70a34-92f4076b889a2040-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ea5530be3e9c72449b33a8868fd87f16-363f5188baf42843-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-7b9ed0b69f2819438741968d405b57fb-4c93f5e8a6d5f547-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-ad15c7b3b9ea094b82685d991492e5a1-a55b0569d9ef3945-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"98619872-195c-4149-b132-dd0c08ad1cad\"","$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: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-401c80452c622247b6f524d5b43af027-5fc63c118cfff440-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:43 GMT + date: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-576f620ef820d944a895b92d1678828a-2eaa658d9bd1e343-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-2e5f2e063f579943be37b3225ac450f5-0860b8676aafc948-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Mon, 28 Mar 2022 15:07:27 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-6316291bddf312459d64f3f9ed3cacc2-50fced86f5440f42-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Mon, 28 Mar 2022 15:07:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-a81aa825d8add547bbda6aec17576916-7f224e52c67e1042-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:28.5645202+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:28.5645438+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:28.5645608+00:00"}]' headers: - content-length: '496' + content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:46 GMT + date: Mon, 28 Mar 2022 15:07:28 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-b82dd34b1e7da74fa0af39f505c2986f-8f38054bed9ee14b-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"cf1965c9-61a4-47cc-95c1-1f037599613f\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:28.6873562Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"0465fabd-0295-4899-a810-10abf99d36df" + date: Mon, 28 Mar 2022 15:07:28 GMT + etag: W/"cf1965c9-61a4-47cc-95c1-1f037599613f" strict-transport-security: max-age=2592000 + traceresponse: 00-204e0baf5342b644a5e849c93db9f35f-8ea901de5d04ba41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"5be0d36b-fa17-4050-a917-13edbfe4255d\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:28.8068101Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"b9e54f38-264e-4356-ab36-12fd05937012" + date: Mon, 28 Mar 2022 15:07:28 GMT + etag: W/"5be0d36b-fa17-4050-a917-13edbfe4255d" strict-transport-security: max-age=2592000 + traceresponse: 00-f3f74919ea5c9549be75f118e8b10f2e-5bb4dfcf78cd484b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"ee67a9db-4f9b-40ae-9466-23ac4beed0a3\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:28.9221411Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:28.9221411Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:47 GMT - etag: W/"b37dd38a-e4fa-40cb-851b-9e87571eb86c" + date: Mon, 28 Mar 2022 15:07:28 GMT + etag: W/"ee67a9db-4f9b-40ae-9466-23ac4beed0a3" strict-transport-security: max-age=2592000 + traceresponse: 00-0b88ebac1dcc8f4bbf695f5e173113ba-b84b5ed590b4294a-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"3f8d9f37-48b7-4458-83d5-f3c3a9514682\"","$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: Mon, 28 Mar 2022 15:07:28 GMT + etag: W/"3f8d9f37-48b7-4458-83d5-f3c3a9514682" strict-transport-security: max-age=2592000 + traceresponse: 00-b7b389267848e44fa0071ad4e04a847f-b1cfde71dd4a9549-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '[{"op": "replace", "path": "/isAccessRestricted", "value": true}]' headers: @@ -399,41 +416,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:48 GMT - etag: W/"05d879f4-cd85-4548-a843-47fafb5672a0" + date: Mon, 28 Mar 2022 15:07:28 GMT + etag: W/"4cdc3909-eda6-4b06-a3cf-6dbf6ee0dc64" strict-transport-security: max-age=2592000 + traceresponse: 00-619f573d56a2fa4b8185946222c306ac-001e707c1baf6d4f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"4cdc3909-eda6-4b06-a3cf-6dbf6ee0dc64\"","$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: Mon, 28 Mar 2022 15:07:28 GMT + etag: W/"4cdc3909-eda6-4b06-a3cf-6dbf6ee0dc64" strict-transport-security: max-age=2592000 + traceresponse: 00-9b74a7b65de44f4fa1f60d6d9e160cb5-2817a0044e9cfc44-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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..8fd32f07f446 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,257 @@ 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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:28.5645202+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:28.5645438+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:28.5645608+00:00"}],"nextLink":null}' headers: - content-length: '522' + content-length: '523' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:52 GMT + date: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-5000564b6f1db64cbb167e91f7feb3c4-13107d7bb68f684b-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-661fb323e80a234baa950e7d3b5a22c4-e15ebb4d491ca241-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestBuilding;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f8d58f8701dd774e8f1fea9b9e9143d2-05cfa271d31fd44f-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestFloor;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:53 GMT + date: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-8fdc8d348ccbb046b648bc9df4fda8d3-a8878c55bf110844-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models/dtmi:samples:RelationshipTestRoom;1?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-f8816bd55259be449047b0ec1aeb5369-5058b1762a2dec41-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?includeModelDefinition=false&api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-93a63a20bb0ca045ac086eb9ed3b52ea-649cf160c7c86548-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview 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: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-bfcd05b8867ad443a59639553d9e6669-14ccb65afd10644c-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview 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/\"4cdc3909-eda6-4b06-a3cf-6dbf6ee0dc64\"","$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: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-81b208332699814faf8146a8ebab33ca-3b524f2df5e7d44d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:55 GMT + date: Mon, 28 Mar 2022 15:07:29 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-26dca6265e695a499354baa6333633de-2d508de2fb334044-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:55 GMT + date: Mon, 28 Mar 2022 15:07:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-54661550bc506a44ac7941b4ad44a583-2433f8d305e84c41-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:56 GMT + date: Mon, 28 Mar 2022 15:07:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-56d4ba3f6d7a884b9f88fd7cbfee91f3-f356329487702b44-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: null headers: Accept: - application/json User-Agent: - - azsdk-python-digitaltwins-core/1.1.0 Python/3.7.4 (Windows-10-10.0.19041-SP0) + - azsdk-python-digitaltwins-core/1.2.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview response: body: string: '' headers: content-length: '0' - date: Tue, 24 Nov 2020 21:16:56 GMT + date: Mon, 28 Mar 2022 15:07:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-28597a3e12565344bdcf3c35dd7fa6c7-a6f09e23ee354e42-01 status: code: 204 message: No Content - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '[{"@id": "dtmi:samples:RelationshipTestBuilding;1", "@type": "Interface", "@context": "dtmi:dtdl:context;2", "displayName": "Building", "contents": [{"@type": @@ -265,21 +277,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview 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":"Building"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:31.4341708+00:00"},{"id":"dtmi:samples:RelationshipTestFloor;1","description":{},"displayName":{"en":"Floor"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:31.4341971+00:00"},{"id":"dtmi:samples:RelationshipTestRoom;1","description":{},"displayName":{"en":"Room"},"decommissioned":false,"uploadTime":"2022-03-28T15:07:31.4342117+00:00"}]' headers: content-length: '497' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:57 GMT + date: Mon, 28 Mar 2022 15:07:31 GMT strict-transport-security: max-age=2592000 + traceresponse: 00-18860df5107de34f95a82dc0b574f0a5-f75bc2236658d449-01 status: code: 201 message: Created - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/models?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/models?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestBuilding;1"}, "AverageTemperature": 68}' @@ -291,22 +304,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview 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/\"9205e3b2-9731-4325-815d-cbc3736ee5aa\"","AverageTemperature":68,"$metadata":{"$model":"dtmi:samples:RelationshipTestBuilding;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:31.5561754Z"}}}' headers: content-length: '256' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:57 GMT - etag: W/"4f4d1e11-7e21-4d7a-955e-ccff9d320bfb" + date: Mon, 28 Mar 2022 15:07:31 GMT + etag: W/"9205e3b2-9731-4325-815d-cbc3736ee5aa" strict-transport-security: max-age=2592000 + traceresponse: 00-c154872bf364f443a35aa905e5e1c0dd-ab14706fca3d634e-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestFloor;1"}, "AverageTemperature": 75}' @@ -318,22 +332,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview 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/\"d67e9a05-8dd5-473d-8b38-549c0c494306\"","AverageTemperature":75,"$metadata":{"$model":"dtmi:samples:RelationshipTestFloor;1","AverageTemperature":{"lastUpdateTime":"2022-03-28T15:07:31.6712261Z"}}}' headers: content-length: '250' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:57 GMT - etag: W/"f25f3982-7126-44f2-9697-1d6d1de336a4" + date: Mon, 28 Mar 2022 15:07:31 GMT + etag: W/"d67e9a05-8dd5-473d-8b38-549c0c494306" strict-transport-security: max-age=2592000 + traceresponse: 00-dfd144739f4d5e4c97cb735d72dd28b9-0cb8e663501af14d-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsFloorTwin?api-version=2021-06-30-preview - request: body: '{"$metadata": {"$model": "dtmi:samples:RelationshipTestRoom;1"}, "Temperature": 80, "IsOccupied": true}' @@ -345,22 +360,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview 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/\"90014b2a-3593-4f5a-8abf-58e1ce299d83\"","Temperature":80,"IsOccupied":true,"$metadata":{"$model":"dtmi:samples:RelationshipTestRoom;1","Temperature":{"lastUpdateTime":"2022-03-28T15:07:31.7869651Z"},"IsOccupied":{"lastUpdateTime":"2022-03-28T15:07:31.7869651Z"}}}' headers: content-length: '315' content-type: application/json; charset=utf-8 - date: Tue, 24 Nov 2020 21:16:58 GMT - etag: W/"579e5e1e-2524-4bf4-8c0f-9485bccb337d" + date: Mon, 28 Mar 2022 15:07:31 GMT + etag: W/"90014b2a-3593-4f5a-8abf-58e1ce299d83" strict-transport-security: max-age=2592000 + traceresponse: 00-01fa3075fa256946aa29a91c32345bcb-03c0c6c56fce4e47-01 status: code: 200 message: OK - url: https://dttestdigitaltwinsname.api.wcus.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2020-10-31 + url: https://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsRoomTwin?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -373,22 +389,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"1a09acdf-9400-4183-99e6-5883ec2eb93b\"","$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: Mon, 28 Mar 2022 15:07:31 GMT + etag: W/"1a09acdf-9400-4183-99e6-5883ec2eb93b" strict-transport-security: max-age=2592000 + traceresponse: 00-f8dc88cff0f6de44b84d9e31b3801602-4d32ad41b7084b43-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview - request: body: '{"$relationshipId": "BuildingHasFloor", "$sourceId": "DTRelationshipTestsBuildingTwin", "$relationshipName": "has", "$targetId": "DTRelationshipTestsFloorTwin", "isAccessRestricted": @@ -401,20 +418,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.0b1 Python/3.9.1 (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.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/\"2d0c10f6-8152-4394-870d-504a6d6c413f\"","$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: Mon, 28 Mar 2022 15:07:31 GMT + etag: W/"2d0c10f6-8152-4394-870d-504a6d6c413f" strict-transport-security: max-age=2592000 + traceresponse: 00-e64fe973967cd74dbfabcfa12aceae74-068c0503a4a4d542-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://nalehmandigitaltwins.api.wus2.digitaltwins.azure.net/digitaltwins/DTRelationshipTestsBuildingTwin/relationships/BuildingHasFloor?api-version=2021-06-30-preview 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/shared_requirements.txt b/shared_requirements.txt index af1e5c8763cd..95f6af17cccb 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.0.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-identity azure-core<2.0.0,>=1.11.0 #override azure-keyvault-administration azure-core<2.0.0,>=1.20.0