From 0904ab929cabdfac50bd285f590ce290c9c41835 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 8 Aug 2023 10:48:42 -0700 Subject: [PATCH 01/23] Updating with Async --- .../_azureappconfigurationproviderasync.py | 204 +++- .../tests/asynctestcase.py | 18 +- ...urationProvidertest_provider_creation.json | 182 +-- ...rationProvidertest_provider_selectors.json | 172 +-- ...onProvidertest_provider_trim_prefixes.json | 174 +-- ...ionProvidertest_provider_creation_aad.json | 174 +-- ...rationProvidertest_provider_selectors.json | 154 +-- ...onProvidertest_provider_trim_prefixes.json | 174 +-- ...nfigurationProvidertest_empty_refresh.json | 796 ++++++++++++ ...tAppConfigurationProvidertest_refresh.json | 1074 +++++++++++++++++ ...urationProvidertest_provider_creation.json | 192 +-- ...rationProvidertest_provider_selectors.json | 154 +-- ...onProvidertest_provider_trim_prefixes.json | 174 +-- ...ionProvidertest_provider_creation_aad.json | 190 +-- ...rationProvidertest_provider_selectors.json | 170 +-- ...onProvidertest_provider_trim_prefixes.json | 193 ++- ...tAppConfigurationProvidertest_backoff.json | 192 +-- ...figurationProvidertest_backoff_bounds.json | 576 ++++----- ...Providertest_backoff_invalid_attempts.json | 174 +-- ...tionProvidertest_backoff_max_attempts.json | 174 +-- ...ovidertest_backoff_missmatch_settings.json | 192 +-- ...nfigurationProvidertest_empty_refresh.json | 312 ++--- ...tAppConfigurationProvidertest_refresh.json | 425 ++++--- .../tests/test_async_provider_refresh.py | 102 ++ 24 files changed, 4211 insertions(+), 2131 deletions(-) create mode 100644 sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json create mode 100644 sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json create mode 100644 sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index db7da65f66f3..d4da235e3999 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -4,7 +4,9 @@ # license information. # ------------------------------------------------------------------------- import json -from typing import Any, Dict, Iterable, Mapping, Optional, overload, List, Tuple, TYPE_CHECKING, Union +from threading import Lock +import logging +from typing import Any, Callable, Dict, Iterable, Mapping, Optional, overload, List, Tuple, TYPE_CHECKING, Union from azure.appconfiguration import ( # pylint:disable=no-name-in-module FeatureFlagConfigurationSetting, @@ -13,6 +15,8 @@ from azure.appconfiguration.aio import AzureAppConfigurationClient from azure.keyvault.secrets.aio import SecretClient from azure.keyvault.secrets import KeyVaultSecretIdentifier +from azure.core import MatchConditions +from azure.core.exceptions import HttpResponseError, ServiceRequestError, ServiceResponseError from .._models import AzureAppConfigurationKeyVaultOptions, SettingSelector from .._constants import ( @@ -20,7 +24,7 @@ FEATURE_FLAG_PREFIX, EMPTY_LABEL, ) -from .._azureappconfigurationprovider import _is_json_content_type, _get_headers +from .._azureappconfigurationprovider import _is_json_content_type, _get_headers, _RefreshTimer, _build_sentinel from .._user_agent import USER_AGENT if TYPE_CHECKING: @@ -37,6 +41,9 @@ async def load( selects: Optional[List[SettingSelector]] = None, trim_prefixes: Optional[List[str]] = None, key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions] = None, + refresh_on: Optional[List[Tuple[str, str]]] = None, + refresh_interval: int = 30, + on_refresh_error: Optional[Callable[[Exception], None]] = None, **kwargs ) -> "AzureAppConfigurationProvider": """ @@ -51,6 +58,14 @@ async def load( :paramtype trim_prefixes: Optional[List[str]] :keyword key_vault_options: Options for resolving Key Vault references :paramtype key_vault_options: ~azure.appconfiguration.provider.AzureAppConfigurationKeyVaultOptions + :keyword refresh_on: One or more settings whose modification will trigger a full refresh after a fixed interval. + This should be a list of Key-Label pairs for specific settings (filters and wildcards are not supported). + :paramtype refresh_on: List[Tuple[str, str]] + :keyword int refresh_interval: The minimum time in seconds between when a call to `refresh` will actually trigger a + service call to update the settings. Default value is 30 seconds. + :paramtype on_refresh_error: Optional[Callable[[Exception], None]] + :keyword on_refresh_error: Optional callback to be invoked when an error occurs while refreshing settings. If not + specified, errors will be raised. """ @@ -61,6 +76,9 @@ async def load( selects: Optional[List[SettingSelector]] = None, trim_prefixes: Optional[List[str]] = None, key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions] = None, + refresh_on: Optional[List[Tuple[str, str]]] = None, + refresh_interval: int = 30, + on_refresh_error: Optional[Callable[[Exception], None]] = None, **kwargs ) -> "AzureAppConfigurationProvider": """ @@ -73,6 +91,14 @@ async def load( :paramtype trim_prefixes: Optional[List[str]] :keyword key_vault_options: Options for resolving Key Vault references :paramtype key_vault_options: ~azure.appconfiguration.provider.AzureAppConfigurationKeyVaultOptions + :keyword refresh_on: One or more settings whose modification will trigger a full refresh after a fixed interval. + This should be a list of Key-Label pairs for specific settings (filters and wildcards are not supported). + :paramtype refresh_on: List[Tuple[str, str]] + :keyword int refresh_interval: The minimum time in seconds between when a call to `refresh` will actually trigger a + service call to update the settings. Default value is 30 seconds. + :paramtype on_refresh_error: Optional[Callable[[Exception], None]] + :keyword on_refresh_error: Optional callback to be invoked when an error occurs while refreshing settings. If not + specified, errors will be raised. """ @@ -81,11 +107,8 @@ async def load(*args, **kwargs) -> "AzureAppConfigurationProvider": # Start by parsing kwargs endpoint: Optional[str] = kwargs.pop("endpoint", None) - credential: Optional["AsyncTokenCredential"] = kwargs.pop("credential", None) + credential: Optional["TokenCredential"] = kwargs.pop("credential", None) connection_string: Optional[str] = kwargs.pop("connection_string", None) - key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions] = kwargs.pop("key_vault_options", None) - selects: List[SettingSelector] = kwargs.pop("selects", [SettingSelector(key_filter="*", label_filter=EMPTY_LABEL)]) - trim_prefixes: List[str] = kwargs.pop("trim_prefixes", []) # Update endpoint and credential if specified positionally. if len(args) > 2: @@ -104,56 +127,23 @@ async def load(*args, **kwargs) -> "AzureAppConfigurationProvider": if (endpoint or credential) and connection_string: raise ValueError("Please pass either endpoint and credential, or a connection string.") - provider = _buildprovider(connection_string, endpoint, credential, key_vault_options) + provider = _buildprovider(connection_string, endpoint, credential, **kwargs) + await provider._load_all() - provider._trim_prefixes = sorted(trim_prefixes, key=len, reverse=True) - - for select in selects: - configurations = provider._client.list_configuration_settings( - key_filter=select.key_filter, label_filter=select.label_filter - ) - async for config in configurations: - trimmed_key = config.key - # Trim the key if it starts with one of the prefixes provided - for trim in provider._trim_prefixes: - if config.key.startswith(trim): - trimmed_key = config.key[len(trim) :] - break - - if isinstance(config, SecretReferenceConfigurationSetting): - secret = await _resolve_keyvault_reference(config, key_vault_options, provider) - provider._dict[trimmed_key] = secret - elif isinstance(config, FeatureFlagConfigurationSetting): - feature_management = provider._dict.get(FEATURE_MANAGEMENT_KEY, {}) - if trimmed_key.startswith(FEATURE_FLAG_PREFIX): - feature_management[trimmed_key[len(FEATURE_FLAG_PREFIX) :]] = config.value - else: - feature_management[trimmed_key] = config.value - if FEATURE_MANAGEMENT_KEY not in provider.keys(): - provider._dict[FEATURE_MANAGEMENT_KEY] = feature_management - elif _is_json_content_type(config.content_type): - try: - j_object = json.loads(config.value) - provider._dict[trimmed_key] = j_object - except json.JSONDecodeError: - # If the value is not a valid JSON, treat it like regular string value - provider._dict[trimmed_key] = config.value - else: - provider._dict[trimmed_key] = config.value + # Refresh-All sentinels are not updated on load_all, as they are not necessarily included in the provider. + for (key, label), etag in provider._refresh_on.items(): + if not etag: + sentinel = await provider._client.get_configuration_setting(key, label) + provider._refresh_on[(key, label)] = sentinel.etag return provider def _buildprovider( - connection_string: Optional[str], - endpoint: Optional[str], - credential: Optional["AsyncTokenCredential"], - key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions], - **kwargs + connection_string: Optional[str], endpoint: Optional[str], credential: Optional["AsyncTokenCredential"], **kwargs ) -> "AzureAppConfigurationProvider": # pylint:disable=protected-access - provider = AzureAppConfigurationProvider() - headers = _get_headers(key_vault_options, **kwargs) - + provider = AzureAppConfigurationProvider(**kwargs) + headers = _get_headers(provider._key_vault_options, **kwargs) retry_total = kwargs.pop("retry_total", 2) retry_backoff_max = kwargs.pop("retry_backoff_max", 60) @@ -226,11 +216,113 @@ class AzureAppConfigurationProvider(Mapping[str, Union[str, JSON]]): keys. Enables resolution of Key Vault references in configuration settings. """ - def __init__(self) -> None: + def __init__(self, **kwargs) -> None: self._dict: Dict[str, str] = {} self._trim_prefixes: List[str] = [] self._client: Optional[AzureAppConfigurationClient] = None self._secret_clients: Dict[str, SecretClient] = {} + self._key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions] = kwargs.pop("key_vault_options", None) + self._selects: List[SettingSelector] = kwargs.pop( + "selects", [SettingSelector(key_filter="*", label_filter=EMPTY_LABEL)] + ) + + trim_prefixes: List[str] = kwargs.pop("trim_prefixes", []) + self._trim_prefixes = sorted(trim_prefixes, key=len, reverse=True) + + refresh_on: List[Tuple[str, str]] = kwargs.pop("refresh_on", None) or [] + self._refresh_on: Mapping[Tuple[str, str] : Optional[str]] = {_build_sentinel(s): None for s in refresh_on} + self._refresh_timer: _RefreshTimer = _RefreshTimer(**kwargs) + self._on_refresh_error: Optional[Callable[[Exception], None]] = kwargs.pop("on_refresh_error", None) + self._update_lock = Lock() + + async def refresh(self, **kwargs) -> None: + if not self._refresh_on: + logging.debug("Refresh called but no refresh options set.") + return + + if not self._refresh_timer.needs_refresh(): + logging.debug("Refresh called but refresh interval not elapsed.") + return + try: + with self._update_lock: + for (key, label), etag in self._refresh_on.items(): + updated_sentinel = await self._client.get_configuration_setting( + key=key, label=label, etag=etag, match_condition=MatchConditions.IfModified, **kwargs + ) + if updated_sentinel is not None: + logging.debug( + "Refresh all triggered by key: %s label %s.", + key, + label, + ) + await self._load_all(**kwargs) + self._refresh_on[(key, label)] = updated_sentinel.etag + self._refresh_timer.reset() + return + except (ServiceRequestError, ServiceResponseError) as e: + logging.debug("Failed to refresh, retrying: %r", e) + self._refresh_timer.retry() + except HttpResponseError as e: + # If we get an error we should retry sooner than the next refresh interval + self._refresh_timer.retry() + if _is_retryable_error(e): + return + if self._on_refresh_error: + self._on_refresh_error(e) + return + raise + except Exception as e: + if self._on_refresh_error: + self._on_refresh_error(e) + return + raise + + async def _load_all(self, **kwargs): + configuration_settings = {} + for select in self._selects: + configurations = self._client.list_configuration_settings( + key_filter=select.key_filter, label_filter=select.label_filter, **kwargs + ) + async for config in configurations: + key = self._process_key_name(config) + value = self._process_key_value(config) + + if isinstance(config, FeatureFlagConfigurationSetting): + feature_management = configuration_settings.get(FEATURE_MANAGEMENT_KEY, {}) + feature_management[key] = value + if FEATURE_MANAGEMENT_KEY not in configuration_settings: + configuration_settings[FEATURE_MANAGEMENT_KEY] = feature_management + else: + configuration_settings[key] = value + # Every time we run load_all, we should update the etag of our refresh sentinels + # so they stay up-to-date. + # Sentinel keys will have unprocessed key names, so we need to use the original key. + if (config.key, config.label) in self._refresh_on: + self._refresh_on[(config.key, config.label)] = config.etag + self._dict = configuration_settings + + def _process_key_name(self, config): + trimmed_key = config.key + # Trim the key if it starts with one of the prefixes provided + for trim in self._trim_prefixes: + if config.key.startswith(trim): + trimmed_key = config.key[len(trim) :] + break + if isinstance(config, FeatureFlagConfigurationSetting) and trimmed_key.startswith(FEATURE_FLAG_PREFIX): + return trimmed_key[len(FEATURE_FLAG_PREFIX) :] + return trimmed_key + + def _process_key_value(self, config): + if isinstance(config, SecretReferenceConfigurationSetting): + return _resolve_keyvault_reference(config, self) + if _is_json_content_type(config.content_type) and not isinstance(config, FeatureFlagConfigurationSetting): + # Feature flags are of type json, but don't treat them as such + try: + return json.loads(config.value) + except json.JSONDecodeError: + # If the value is not a valid JSON, treat it like regular string value + return config.value + return config.value def __getitem__(self, key: str) -> str: # pylint:disable=docstring-missing-param,docstring-missing-return,docstring-missing-rtype @@ -259,7 +351,8 @@ def keys(self) -> Iterable[str]: :return: A list of keys loaded from Azure App Configuration. :rtype: Iterable[str] """ - return self._dict.keys() + with self._update_lock: + return self._dict.keys() def items(self) -> Iterable[Tuple[str, str]]: """ @@ -269,7 +362,8 @@ def items(self) -> Iterable[Tuple[str, str]]: :return: A list of key-value pairs loaded from Azure App Configuration. :rtype: Iterable[Tuple[str, str]] """ - return self._dict.items() + with self._update_lock: + return self._dict.items() def values(self) -> Iterable[str]: """ @@ -279,7 +373,8 @@ def values(self) -> Iterable[str]: :return: A list of values loaded from Azure App Configuration. :rtype: Iterable[str] """ - return self._dict.values() + with self._update_lock: + return self._dict.values() def get(self, key: str, default: Optional[str] = None) -> str: """ @@ -291,7 +386,8 @@ def get(self, key: str, default: Optional[str] = None) -> str: :return: The value of the specified key. :rtype: str """ - return self._dict.get(key, default) + with self._update_lock: + return self._dict.get(key, default) def __eq__(self, other: Any) -> bool: if not isinstance(other, AzureAppConfigurationProvider): diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py index 355d3db169c7..e7285afedef5 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py @@ -22,12 +22,20 @@ async def create_aad_client( trim_prefixes=[], selects={SettingSelector(key_filter="*", label_filter="\0")}, keyvault_secret_url=None, + refresh_on=None, + refresh_interval=30, ): cred = self.get_credential(AzureAppConfigurationClient, is_async=True) + client = AzureAppConfigurationClient(appconfiguration_endpoint_string, cred) await setup_configs(client, keyvault_secret_url) return await load( - credential=cred, endpoint=appconfiguration_endpoint_string, trim_prefixes=trim_prefixes, selects=selects + credential=cred, + endpoint=appconfiguration_endpoint_string, + trim_prefixes=trim_prefixes, + selects=selects, + refresh_on=refresh_on, + refresh_interval=refresh_interval, ) async def create_client( @@ -36,11 +44,17 @@ async def create_client( trim_prefixes=[], selects={SettingSelector(key_filter="*", label_filter="\0")}, keyvault_secret_url=None, + refresh_on=None, + refresh_interval=30, ): client = AzureAppConfigurationClient.from_connection_string(appconfiguration_connection_string) await setup_configs(client, keyvault_secret_url) return await load( - connection_string=appconfiguration_connection_string, trim_prefixes=trim_prefixes, selects=selects + connection_string=appconfiguration_connection_string, + trim_prefixes=trim_prefixes, + selects=selects, + refresh_on=refresh_on, + refresh_interval=refresh_interval, ) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_creation.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_creation.json index 8597c37be8c0..11adf6fe8946 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_creation.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_creation.json @@ -10,7 +10,7 @@ "Content-Type": "application/json", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:13:50.466838 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.538108 GMT" }, "RequestBody": { "key": "message", @@ -29,26 +29,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:50 GMT", - "ETag": "\u0022ACqNzz6v6iHIpoIrlcUMuQUeHntwPCWNcME5D-RVJok\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:50 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022ldAET40YOECBji1NK7d_5pzLbZcI5UWEG7xB_ymBHe8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQx;sn=18069241", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTc4;sn=18161178", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "90161702-3d2d-42f6-a52e-9ba944bcdc5f", + "x-ms-correlation-request-id": "8f0391c1-94ee-4ba8-8964-794b172e0ca6", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ACqNzz6v6iHIpoIrlcUMuQUeHntwPCWNcME5D-RVJok", + "etag": "ldAET40YOECBji1NK7d_5pzLbZcI5UWEG7xB_ymBHe8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -59,10 +59,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTc4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:13:50.788279 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.624457 GMT" }, "RequestBody": { "key": "message", @@ -81,26 +81,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:50 GMT", - "ETag": "\u0022u4lj-XD_uKH2sEPRy80-t1NvVbTAGby8GqYUAXgbyDI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:50 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022uqYy9ft-7siPcMgvThBJHbsqaCb4hVHIYoy2ciyG2Tg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQz;sn=18069243", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTgw;sn=18161180", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "46efd54b-a02f-496b-98af-2fda58206f05", + "x-ms-correlation-request-id": "de6cba9b-efd7-44d2-ba95-a3c3f1182067", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "u4lj-XD_uKH2sEPRy80-t1NvVbTAGby8GqYUAXgbyDI", + "etag": "uqYy9ft-7siPcMgvThBJHbsqaCb4hVHIYoy2ciyG2Tg", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -111,10 +111,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTgw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:13:50.847822 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.673893 GMT" }, "RequestBody": { "key": "my_json", @@ -133,26 +133,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:50 GMT", - "ETag": "\u0022a1JscswZjBnnZ9Vvx1yj295TW8va6X4OgyCAErZOUzQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:50 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022sqgESD1F42EE7erHR9TzoeclHLOFMnExgP_NitfPVVg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQ1;sn=18069245", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTgy;sn=18161182", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "0b21d85f-864c-47ec-93d1-0f21a6c89e09", + "x-ms-correlation-request-id": "f27c1acf-1313-46a9-9f72-8d11c43a06ef", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "a1JscswZjBnnZ9Vvx1yj295TW8va6X4OgyCAErZOUzQ", + "etag": "sqgESD1F42EE7erHR9TzoeclHLOFMnExgP_NitfPVVg", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -163,10 +163,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQ1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTgy", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:13:50.898220 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.727158 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -185,26 +185,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:51 GMT", - "ETag": "\u0022VPDYRHXWEJdo40bz3OLmD0FhetI2jSZg0BubcoKTi9g\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:50 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022M61AyabkfQcHSIrdzJe7VJ7hUFNxoGZQkptpkivNB3Y\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQ3;sn=18069247", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTg0;sn=18161184", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "eca8a0e0-5f94-403c-8ba6-0a19b5e054c7", + "x-ms-correlation-request-id": "51208a81-4e32-4eb2-9426-02c51912e953", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "VPDYRHXWEJdo40bz3OLmD0FhetI2jSZg0BubcoKTi9g", + "etag": "M61AyabkfQcHSIrdzJe7VJ7hUFNxoGZQkptpkivNB3Y", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -215,10 +215,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQ3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTg0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:13:50.950659 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.788588 GMT" }, "RequestBody": { "key": "refresh_message", @@ -237,26 +237,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:51 GMT", - "ETag": "\u0022ZCgz8iMpvVHtkVlBfwAioR72WlFxNyhhg76uhuZc6dU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:51 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022zLs_OY9ocsP97wvxG8Zd18wC4Z_avXthWkrwB_L7KnI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQ5;sn=18069249", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTg2;sn=18161186", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "6f1af1f2-d3f2-425d-a133-df3254b69b8b", + "x-ms-correlation-request-id": "d1ba4f1f-5de8-4b5b-87d7-b3f9b0621598", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ZCgz8iMpvVHtkVlBfwAioR72WlFxNyhhg76uhuZc6dU", + "etag": "zLs_OY9ocsP97wvxG8Zd18wC4Z_avXthWkrwB_L7KnI", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -267,10 +267,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjQ5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTg2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:13:51.002069 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.842234 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -289,26 +289,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:51 GMT", - "ETag": "\u0022sZnJucERBT-OUwMYbXE1Ss5vvjmCRgcM09xcL9lIQc8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:51 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022ecp9yfiz5w0NJg1cF-uy5LCEIyQ3ZYT9wIDD0Kg89aY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjUx;sn=18069251", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTg4;sn=18161188", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e8a9c848-b479-467b-acda-9cb56a1491c5", + "x-ms-correlation-request-id": "754e041a-7b6f-46e2-aaaa-688a55ef5c51", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "sZnJucERBT-OUwMYbXE1Ss5vvjmCRgcM09xcL9lIQc8", + "etag": "ecp9yfiz5w0NJg1cF-uy5LCEIyQ3ZYT9wIDD0Kg89aY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -319,10 +319,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjUx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTg4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:13:51.049974 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.899853 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -341,26 +341,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:51 GMT", - "ETag": "\u0022kJc7ccw6buIfDbg2UYAwM5gKbobWb_HMV-d7KAbA-bo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:51 GMT", + "Date": "Tue, 08 Aug 2023 17:45:44 GMT", + "ETag": "\u0022MditvfOIakzy8pY5uhCyOTAKm5mzf86j5qz1kF6GbFk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:44 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjUz;sn=18069253", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTkw;sn=18161190", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1e2a883a-173e-4823-b6df-befd92aee1b2", + "x-ms-correlation-request-id": "09cb95d2-80c1-4bad-a755-936a03743fb0", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "kJc7ccw6buIfDbg2UYAwM5gKbobWb_HMV-d7KAbA-bo", + "etag": "MditvfOIakzy8pY5uhCyOTAKm5mzf86j5qz1kF6GbFk", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } }, { @@ -371,10 +371,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjUz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTkw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:13:51.102101 GMT" + "x-ms-date": "Aug, 08 2023 17:45:44.967907 GMT" }, "RequestBody": { "key": "secret", @@ -393,26 +393,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:51 GMT", - "ETag": "\u00220GKE9BLpdXXgfbDn1zmYrs4t3JaCaRCDX2rKtiyAKbc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:13:51 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", + "ETag": "\u0022CuL7aC4B_QFNMyRiteVo_CMLpYSmoE6vwVVpbdgB5e8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjU1;sn=18069255", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTky;sn=18161192", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "0a3b721a-fea2-41fb-8a1c-85bca598bf0a", + "x-ms-correlation-request-id": "df7c858c-cbc7-4188-8717-1811c253bec5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "0GKE9BLpdXXgfbDn1zmYrs4t3JaCaRCDX2rKtiyAKbc", + "etag": "CuL7aC4B_QFNMyRiteVo_CMLpYSmoE6vwVVpbdgB5e8", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } }, { @@ -423,9 +423,9 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "0", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:13:51.157454 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.024414 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -438,11 +438,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:13:51 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MjU2;sn=18069256", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTkz;sn=18161193", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c5391011-d50c-4d66-b6d1-5a7190bdb72c", + "x-ms-correlation-request-id": "c1faf0b2-83dc-4d64-a4b3-189eaf8767a0", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -450,64 +450,64 @@ "ResponseBody": { "items": [ { - "etag": "kJc7ccw6buIfDbg2UYAwM5gKbobWb_HMV-d7KAbA-bo", + "etag": "MditvfOIakzy8pY5uhCyOTAKm5mzf86j5qz1kF6GbFk", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" }, { - "etag": "ACqNzz6v6iHIpoIrlcUMuQUeHntwPCWNcME5D-RVJok", + "etag": "ldAET40YOECBji1NK7d_5pzLbZcI5UWEG7xB_ymBHe8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" }, { - "etag": "a1JscswZjBnnZ9Vvx1yj295TW8va6X4OgyCAErZOUzQ", + "etag": "sqgESD1F42EE7erHR9TzoeclHLOFMnExgP_NitfPVVg", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" }, { - "etag": "sZnJucERBT-OUwMYbXE1Ss5vvjmCRgcM09xcL9lIQc8", + "etag": "ecp9yfiz5w0NJg1cF-uy5LCEIyQ3ZYT9wIDD0Kg89aY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" }, { - "etag": "ZCgz8iMpvVHtkVlBfwAioR72WlFxNyhhg76uhuZc6dU", + "etag": "zLs_OY9ocsP97wvxG8Zd18wC4Z_avXthWkrwB_L7KnI", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:51\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" }, { - "etag": "VPDYRHXWEJdo40bz3OLmD0FhetI2jSZg0BubcoKTi9g", + "etag": "M61AyabkfQcHSIrdzJe7VJ7hUFNxoGZQkptpkivNB3Y", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:13:50\u002B00:00" + "last_modified": "2023-08-08T17:45:44\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_selectors.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_selectors.json index 695546d4c0f5..f7fba6159f90 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_selectors.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_selectors.json @@ -8,9 +8,9 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:05.774116 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.824428 GMT" }, "RequestBody": { "key": "message", @@ -29,26 +29,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:05 GMT", - "ETag": "\u00225sW0Yw47I7-zk1w9rTvy-Ea42OyOCdupW6h93P28m-0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:05 GMT", + "Date": "Tue, 08 Aug 2023 17:45:46 GMT", + "ETag": "\u0022rP6NELTLdTvmClLXEF-0UbigzOi2lljG95hT2H4s64c\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODMx;sn=18068831", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjEw;sn=18161210", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2a470338-a11e-486d-a72e-a29276d2bd50", + "x-ms-correlation-request-id": "2c04656e-778a-4d00-87d9-416a64ffa69b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "5sW0Yw47I7-zk1w9rTvy-Ea42OyOCdupW6h93P28m-0", + "etag": "rP6NELTLdTvmClLXEF-0UbigzOi2lljG95hT2H4s64c", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } }, { @@ -59,10 +59,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODMx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjEw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:05.880590 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.884189 GMT" }, "RequestBody": { "key": "message", @@ -81,26 +81,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u0022Hn-rO1CTperIXY0zBRcPHN_mBWAeJFJrqNGIwKLn9m8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:46 GMT", + "ETag": "\u0022BahbhVSMmKteddolNcxkbnrjn5RMovkhpGfAP-cn9Ls\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODMz;sn=18068833", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjEy;sn=18161212", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b97ad1fc-22a9-40a0-b6e5-b4e988151228", + "x-ms-correlation-request-id": "3f6a19a1-25d6-4f92-813d-25e1c2547ba7", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Hn-rO1CTperIXY0zBRcPHN_mBWAeJFJrqNGIwKLn9m8", + "etag": "BahbhVSMmKteddolNcxkbnrjn5RMovkhpGfAP-cn9Ls", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } }, { @@ -111,10 +111,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODMz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjEy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:05.946076 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.929654 GMT" }, "RequestBody": { "key": "my_json", @@ -133,26 +133,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u00223WxQVwIU2bY_Mr8qhsC92CaOIMm0mlmg-lyOd2zHeRI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", + "ETag": "\u0022QYe_fDRuziUIajO-B4ZhkeN7xvht2j72vRNC74mzZf0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODM1;sn=18068835", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjE0;sn=18161214", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d67d670d-78ba-45b1-bb95-0bac6d6f7a98", + "x-ms-correlation-request-id": "5ce69e78-66e6-45fb-980f-7f43e6620ea6", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "3WxQVwIU2bY_Mr8qhsC92CaOIMm0mlmg-lyOd2zHeRI", + "etag": "QYe_fDRuziUIajO-B4ZhkeN7xvht2j72vRNC74mzZf0", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } }, { @@ -163,10 +163,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODM1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjE0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:06.024243 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.976205 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -185,26 +185,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u00226jMkU2YEmlGN6vyjwkJ1QZMp9fLCoPy2wKOpGGFgsCQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", + "ETag": "\u0022SdOSSBrn3qSBqJJNlpX5KUJJvMzud8KbHRQkeSuhZtE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:47 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODM3;sn=18068837", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjE2;sn=18161216", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "bb46eccf-9c66-4c4a-a741-cca9022486bd", + "x-ms-correlation-request-id": "df2b0bf5-05bd-4f6d-a957-18832ed93e9d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "6jMkU2YEmlGN6vyjwkJ1QZMp9fLCoPy2wKOpGGFgsCQ", + "etag": "SdOSSBrn3qSBqJJNlpX5KUJJvMzud8KbHRQkeSuhZtE", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:47\u002B00:00" } }, { @@ -215,10 +215,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODM3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjE2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:06.102872 GMT" + "x-ms-date": "Aug, 08 2023 17:45:47.024641 GMT" }, "RequestBody": { "key": "refresh_message", @@ -237,26 +237,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u0022MY7o40MGQm3riOV0tanB1gYPPnrYlWjK3Jsti_pWdfo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", + "ETag": "\u0022k32eZZEEbVKKswGEH4G2thKO8UCVPTXkSdqdQ2Psr-w\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:47 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODM5;sn=18068839", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjE4;sn=18161218", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c8896e9b-7972-447c-b4dc-99e4e128174e", + "x-ms-correlation-request-id": "c07cad01-6d45-429f-936d-f66cd8d5bd0d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "MY7o40MGQm3riOV0tanB1gYPPnrYlWjK3Jsti_pWdfo", + "etag": "k32eZZEEbVKKswGEH4G2thKO8UCVPTXkSdqdQ2Psr-w", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:47\u002B00:00" } }, { @@ -267,10 +267,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODM5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjE4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:06.185394 GMT" + "x-ms-date": "Aug, 08 2023 17:45:47.074726 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -289,26 +289,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u00229j4CGT6Zv__-yGdVs1DguCiCIFWFSJa2oxMKqrWFldk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", + "ETag": "\u0022Vz_N0Tgd7I79zWw0_B01evSrerjxoTDmyJa1JpJdEdM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:47 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQx;sn=18068841", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjIw;sn=18161220", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "52de890a-7cbb-4259-b969-a27bcffcb6f7", + "x-ms-correlation-request-id": "5f07a78d-0f14-4f5d-84b6-092bcadcdc5b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "9j4CGT6Zv__-yGdVs1DguCiCIFWFSJa2oxMKqrWFldk", + "etag": "Vz_N0Tgd7I79zWw0_B01evSrerjxoTDmyJa1JpJdEdM", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:47\u002B00:00" } }, { @@ -319,10 +319,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjIw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:06.229186 GMT" + "x-ms-date": "Aug, 08 2023 17:45:47.120607 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -341,26 +341,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u0022hVgNZwUMXxzFPweBWiUCw7MmC0vo6smSk7ilKY5c6BU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", + "ETag": "\u0022SepoPgVhvvjuPYDru2t-4fTO63laGpaO8yputEPANE8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:47 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQz;sn=18068843", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjIy;sn=18161222", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "520190f0-2e10-4072-b06b-3433ce92636a", + "x-ms-correlation-request-id": "631eabed-75b2-4924-a72d-1584d84353d8", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "hVgNZwUMXxzFPweBWiUCw7MmC0vo6smSk7ilKY5c6BU", + "etag": "SepoPgVhvvjuPYDru2t-4fTO63laGpaO8yputEPANE8", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:47\u002B00:00" } }, { @@ -371,10 +371,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjIy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:06.279332 GMT" + "x-ms-date": "Aug, 08 2023 17:45:47.172872 GMT" }, "RequestBody": { "key": "secret", @@ -393,26 +393,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", - "ETag": "\u0022kdgr6K7_ZWgOYMRW7-EhM3VpfsPIebBSnNQZWcyw9TQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", + "ETag": "\u0022HI3BVnia2ubXrm0HaNUG8RDOklh_75v6DTGN3mH0iLk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:47 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQ1;sn=18068845", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjI0;sn=18161224", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b080969e-47f4-492e-b140-6f9c53660f1b", + "x-ms-correlation-request-id": "fd6a5a8c-25b0-4bb5-8a79-ef0ac57f6a40", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "kdgr6K7_ZWgOYMRW7-EhM3VpfsPIebBSnNQZWcyw9TQ", + "etag": "HI3BVnia2ubXrm0HaNUG8RDOklh_75v6DTGN3mH0iLk", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:47\u002B00:00" } }, { @@ -423,9 +423,9 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "0", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:06.377027 GMT" + "x-ms-date": "Aug, 08 2023 17:45:47.221444 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -438,11 +438,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:06 GMT", + "Date": "Tue, 08 Aug 2023 17:45:47 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQ2;sn=18068846", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjI1;sn=18161225", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3068c734-e455-4e0e-a4a8-29a1257b38e1", + "x-ms-correlation-request-id": "5a078b61-6545-4205-8e68-31a6e59388b2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -450,14 +450,14 @@ "ResponseBody": { "items": [ { - "etag": "Hn-rO1CTperIXY0zBRcPHN_mBWAeJFJrqNGIwKLn9m8", + "etag": "BahbhVSMmKteddolNcxkbnrjn5RMovkhpGfAP-cn9Ls", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:06\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json index 53ff8271ff82..6efba875d18a 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json @@ -10,7 +10,7 @@ "Content-Type": "application/json", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:04.593846 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.690832 GMT" }, "RequestBody": { "key": "message", @@ -29,26 +29,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:04 GMT", - "ETag": "\u0022Q0krxeiP8c-9z2dCXZJFqAO5ut7Lu_CwIXiruXubnEM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:04 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", + "ETag": "\u0022YURu0UztS16aJuqp3Z6rexKID4qh-Kndt6z1YkSn_YA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODE1;sn=18068815", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTk0;sn=18161194", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "056d41c9-9ebf-44e3-a4ab-cc5a98740003", + "x-ms-correlation-request-id": "048e187f-d507-41da-b288-23868a925bbf", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Q0krxeiP8c-9z2dCXZJFqAO5ut7Lu_CwIXiruXubnEM", + "etag": "YURu0UztS16aJuqp3Z6rexKID4qh-Kndt6z1YkSn_YA", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } }, { @@ -59,10 +59,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODE1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTk0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:04.677418 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.756515 GMT" }, "RequestBody": { "key": "message", @@ -81,26 +81,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:04 GMT", - "ETag": "\u0022qC4Bqd1pvZkyQMSZiKANuiP5Dtum5iSqkOwaVgSGmkU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:04 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", + "ETag": "\u0022kC-7xqC1uUEwjNE6cbPR_TqvBfsqpvNWOKNZIZJT7Tk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODE3;sn=18068817", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTk2;sn=18161196", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f4fb926c-8f0f-4195-8792-acd235f2277d", + "x-ms-correlation-request-id": "685de65b-1480-45e1-b89d-deb92fe51887", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "qC4Bqd1pvZkyQMSZiKANuiP5Dtum5iSqkOwaVgSGmkU", + "etag": "kC-7xqC1uUEwjNE6cbPR_TqvBfsqpvNWOKNZIZJT7Tk", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } }, { @@ -111,10 +111,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODE3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTk2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:04.729958 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.809983 GMT" }, "RequestBody": { "key": "my_json", @@ -133,26 +133,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:04 GMT", - "ETag": "\u0022UqVEgxva9gxqZ213jgYLij7pJCieoNIaFuYtvv3U7l8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:04 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", + "ETag": "\u0022WFHtzYLphn528Ae_bNQIMMHcajx24aoFVpxOQblEzO4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODE5;sn=18068819", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTk4;sn=18161198", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "0eaf5cc0-4f42-4801-badc-867668184137", + "x-ms-correlation-request-id": "b6695180-0d2a-4f09-9654-45defc25c144", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "UqVEgxva9gxqZ213jgYLij7pJCieoNIaFuYtvv3U7l8", + "etag": "WFHtzYLphn528Ae_bNQIMMHcajx24aoFVpxOQblEzO4", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } }, { @@ -163,10 +163,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODE5", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMTk4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:04.814985 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.864787 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -185,26 +185,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:04 GMT", - "ETag": "\u0022YAQPEuXXFhRJu3xo2OcXLwT-EVdGg6OyM66dwso6M34\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:04 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", + "ETag": "\u0022xb1pSYW3baLhoakTkq_s7jpIE4HGAO-7-DZndtiDIIk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODIx;sn=18068821", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjAw;sn=18161200", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "60a391e2-e0f8-4ede-9e93-ec8c02cbd704", + "x-ms-correlation-request-id": "1048b0ad-f3f9-47ee-821f-2c9dddb83112", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "YAQPEuXXFhRJu3xo2OcXLwT-EVdGg6OyM66dwso6M34", + "etag": "xb1pSYW3baLhoakTkq_s7jpIE4HGAO-7-DZndtiDIIk", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } }, { @@ -215,10 +215,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODIx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjAw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:04.923959 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.916902 GMT" }, "RequestBody": { "key": "refresh_message", @@ -237,26 +237,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:05 GMT", - "ETag": "\u0022dhkkHf6QLhpJWi4WyFVwqp0lX9asT8aPkvgQ7is3Hz8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:05 GMT", + "Date": "Tue, 08 Aug 2023 17:45:45 GMT", + "ETag": "\u00223pPPv13YALhp4Q7dk3dZygwI4ywaAneg5D5sTRA2sbU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:45 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODIz;sn=18068823", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjAy;sn=18161202", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "01aba295-2cd6-4c3c-942b-eb08c9a14187", + "x-ms-correlation-request-id": "dc7668c4-337e-404b-a9df-c81b95f19447", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dhkkHf6QLhpJWi4WyFVwqp0lX9asT8aPkvgQ7is3Hz8", + "etag": "3pPPv13YALhp4Q7dk3dZygwI4ywaAneg5D5sTRA2sbU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } }, { @@ -267,10 +267,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODIz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjAy", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:05.018881 GMT" + "x-ms-date": "Aug, 08 2023 17:45:45.972909 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -289,26 +289,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:05 GMT", - "ETag": "\u0022m_VtaRwiaikyr1bqCKHHrxuy5Qf67kjI0zaRGhFJf40\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:05 GMT", + "Date": "Tue, 08 Aug 2023 17:45:46 GMT", + "ETag": "\u00228vsMyKiePQZB-dyw9n8m3xevosFwineRYJPbJXaAKy0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODI1;sn=18068825", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjA0;sn=18161204", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "92db1866-7a38-4ffc-a5b6-d793d420dd2f", + "x-ms-correlation-request-id": "aed2804f-ba3f-446a-a00e-386af30acd87", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "m_VtaRwiaikyr1bqCKHHrxuy5Qf67kjI0zaRGhFJf40", + "etag": "8vsMyKiePQZB-dyw9n8m3xevosFwineRYJPbJXaAKy0", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } }, { @@ -319,10 +319,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODI1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjA0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:05.111848 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.022450 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -341,26 +341,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:05 GMT", - "ETag": "\u0022NNe7rINMyNH1cmb6-T9j9NR1k4-SlXFLt_LBk0-z2YU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:05 GMT", + "Date": "Tue, 08 Aug 2023 17:45:46 GMT", + "ETag": "\u00227MwOG36gCVDdlQQZF0ecIsda4Kb0j33toFZ0pq2TvuM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODI3;sn=18068827", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjA2;sn=18161206", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "67c9cff7-7d71-4042-9567-a30394022d7e", + "x-ms-correlation-request-id": "1f1e81b2-afeb-490c-8bcb-241b7770360d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "NNe7rINMyNH1cmb6-T9j9NR1k4-SlXFLt_LBk0-z2YU", + "etag": "7MwOG36gCVDdlQQZF0ecIsda4Kb0j33toFZ0pq2TvuM", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } }, { @@ -371,10 +371,10 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODI3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjA2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:05.163259 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.078074 GMT" }, "RequestBody": { "key": "secret", @@ -393,26 +393,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:05 GMT", - "ETag": "\u0022o2xNlzNC94hz-Y5zdbxTqKEeAgtFX038Rb1W9zrst9Q\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:05 GMT", + "Date": "Tue, 08 Aug 2023 17:45:46 GMT", + "ETag": "\u0022gaQF0qwKstyibXWAPfUlGLegZQZT3e3SL642QgSjnRc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODI5;sn=18068829", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjA4;sn=18161208", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f96707d3-1e10-4f0b-a079-02ae4e6bc827", + "x-ms-correlation-request-id": "1f88d9bc-0f3b-49d4-8708-7ce6bc3a5e2d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "o2xNlzNC94hz-Y5zdbxTqKEeAgtFX038Rb1W9zrst9Q", + "etag": "gaQF0qwKstyibXWAPfUlGLegZQZT3e3SL642QgSjnRc", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" } }, { @@ -425,7 +425,7 @@ "Correlation-Context": "RequestType=Startup", "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:05.241862 GMT" + "x-ms-date": "Aug, 08 2023 17:45:46.129868 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -438,11 +438,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:05 GMT", + "Date": "Tue, 08 Aug 2023 17:45:46 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODMw;sn=18068830", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjA5;sn=18161209", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "40d77901-332a-4326-b50f-63a05be39536", + "x-ms-correlation-request-id": "6d333791-0a5a-4342-b480-c762d9cd4c0d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -450,64 +450,64 @@ "ResponseBody": { "items": [ { - "etag": "NNe7rINMyNH1cmb6-T9j9NR1k4-SlXFLt_LBk0-z2YU", + "etag": "7MwOG36gCVDdlQQZF0ecIsda4Kb0j33toFZ0pq2TvuM", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" }, { - "etag": "Q0krxeiP8c-9z2dCXZJFqAO5ut7Lu_CwIXiruXubnEM", + "etag": "YURu0UztS16aJuqp3Z6rexKID4qh-Kndt6z1YkSn_YA", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" }, { - "etag": "UqVEgxva9gxqZ213jgYLij7pJCieoNIaFuYtvv3U7l8", + "etag": "WFHtzYLphn528Ae_bNQIMMHcajx24aoFVpxOQblEzO4", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" }, { - "etag": "m_VtaRwiaikyr1bqCKHHrxuy5Qf67kjI0zaRGhFJf40", + "etag": "8vsMyKiePQZB-dyw9n8m3xevosFwineRYJPbJXaAKy0", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:46\u002B00:00" }, { - "etag": "dhkkHf6QLhpJWi4WyFVwqp0lX9asT8aPkvgQ7is3Hz8", + "etag": "3pPPv13YALhp4Q7dk3dZygwI4ywaAneg5D5sTRA2sbU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:05\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" }, { - "etag": "YAQPEuXXFhRJu3xo2OcXLwT-EVdGg6OyM66dwso6M34", + "etag": "xb1pSYW3baLhoakTkq_s7jpIE4HGAO-7-DZndtiDIIk", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:04\u002B00:00" + "last_modified": "2023-08-08T17:45:45\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json index 330872e08715..357db31252df 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json @@ -8,7 +8,7 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -27,26 +27,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:07 GMT", - "ETag": "\u0022PstCxTxhhn4caI7RHkDyy9KFcMKTCZ6_V8BuhqZq0q0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:07 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022II0IOuDFO0wfRhDySUZdLnmziGVbmuognA8GHPG8oz0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQ3;sn=18068847", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjI2;sn=18161226", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "737ecafc-3c3e-472c-9217-595fd64deb75", + "x-ms-correlation-request-id": "04513b85-c20f-45a5-b9b0-afa676ff1f17", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "PstCxTxhhn4caI7RHkDyy9KFcMKTCZ6_V8BuhqZq0q0", + "etag": "II0IOuDFO0wfRhDySUZdLnmziGVbmuognA8GHPG8oz0", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -57,8 +57,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQ3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjI2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -77,26 +77,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:07 GMT", - "ETag": "\u0022laeeD1VhElTRrrGHzMlfmCObZmYkQBOJ9GarbVa30ZM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:07 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022DhpzLAuQ4k-_bNKqoFI13DUIZz5v3M_awH8A95zG9Jw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQ5;sn=18068849", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjI4;sn=18161228", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a5ffa64a-1bb8-4517-adb6-b81f7fc7c75e", + "x-ms-correlation-request-id": "fc35dc0d-8825-4b2a-9d3f-6f036a3cbe8c", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "laeeD1VhElTRrrGHzMlfmCObZmYkQBOJ9GarbVa30ZM", + "etag": "DhpzLAuQ4k-_bNKqoFI13DUIZz5v3M_awH8A95zG9Jw", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -107,8 +107,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODQ5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjI4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -127,26 +127,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:07 GMT", - "ETag": "\u0022ZvhaHFCf-ji82ehKX8RJJlQIRCDi7JcdcLEiCV6Vu0k\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:07 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022TkYMhApKzg2tr7lKuO2QH0qGaEag7B_oz8uEDYj8kog\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODUx;sn=18068851", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjMw;sn=18161230", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c8c83e7e-0405-49b4-a207-796b2db6c446", + "x-ms-correlation-request-id": "437f6a6f-6c34-43fa-84e0-ac3e28d0f1bd", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ZvhaHFCf-ji82ehKX8RJJlQIRCDi7JcdcLEiCV6Vu0k", + "etag": "TkYMhApKzg2tr7lKuO2QH0qGaEag7B_oz8uEDYj8kog", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -157,8 +157,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODUx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjMw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -177,26 +177,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:07 GMT", - "ETag": "\u00228wAEjCUV7VRFQwr-fZ_N6sCa1nH7u0YoAJAfzemt_Rg\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:07 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022IeGknYH9BAVer3PE-ZpLtaMzka2ahAvlsrCzuKkhEy4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODUz;sn=18068853", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjMy;sn=18161232", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c3b15c9e-7b5d-4cdc-98ad-4980c193eecb", + "x-ms-correlation-request-id": "ba5d6701-fd7e-44d3-a2b7-65c95e79d52d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "8wAEjCUV7VRFQwr-fZ_N6sCa1nH7u0YoAJAfzemt_Rg", + "etag": "IeGknYH9BAVer3PE-ZpLtaMzka2ahAvlsrCzuKkhEy4", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -207,8 +207,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODUz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjMy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -227,26 +227,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:08 GMT", - "ETag": "\u0022vr_iuMQGinVnRt2VgJeRSqxndIt_3W8ptBW6K2VW7Dc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:07 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022MPww82IOTnZPcuV3ZtdNATEcdAAVCewEsaZrLm9vYuM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODU1;sn=18068855", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjM0;sn=18161234", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "cdcf6608-20e5-4d17-b8be-4cc7bac1ec90", + "x-ms-correlation-request-id": "47201e07-f15d-4f16-ab41-211bdf93d315", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "vr_iuMQGinVnRt2VgJeRSqxndIt_3W8ptBW6K2VW7Dc", + "etag": "MPww82IOTnZPcuV3ZtdNATEcdAAVCewEsaZrLm9vYuM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -257,8 +257,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODU1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjM0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -277,26 +277,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:08 GMT", - "ETag": "\u0022LQQ5xCTm1r5NNoBE8TBohTXWxVfL7uI-m1AgnZ2vDbg\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:08 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u002213kywYByKxmoA17oqPWzFI32H6M04gJw7mzGRC3JxSY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODU3;sn=18068857", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjM2;sn=18161236", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1aa8885d-e03b-4a4d-8d34-aa8a0fb0cd0f", + "x-ms-correlation-request-id": "680e3055-04de-4702-bd4e-547671746fe2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "LQQ5xCTm1r5NNoBE8TBohTXWxVfL7uI-m1AgnZ2vDbg", + "etag": "13kywYByKxmoA17oqPWzFI32H6M04gJw7mzGRC3JxSY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:08\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -307,8 +307,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODU3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjM2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -327,26 +327,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:08 GMT", - "ETag": "\u0022fJrdLsxaRsDachfpdcCBl5mhTiW58CZ-BU8NejEP-Gk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:08 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022MEnRjj_-14DUJfzAGfFMYr6NWtLYG7YAdRTiPblq50Q\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODU5;sn=18068859", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjM4;sn=18161238", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "73079de4-3615-41fe-979a-af22d68ab8bd", + "x-ms-correlation-request-id": "75bc448d-7eb2-44a9-a48e-d020ed5ab477", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "fJrdLsxaRsDachfpdcCBl5mhTiW58CZ-BU8NejEP-Gk", + "etag": "MEnRjj_-14DUJfzAGfFMYr6NWtLYG7YAdRTiPblq50Q", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:08\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -357,8 +357,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODU5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjM4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -377,26 +377,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:08 GMT", - "ETag": "\u0022jGiNm3whqn8LJfPjvvgVo80Q8RxT9-OYgcJPbBBSE7w\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:08 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", + "ETag": "\u0022EXZ86pFJuIjW3ZvHgrlDnx7j06VohCBNNxanzp3ZjsE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODYx;sn=18068861", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQw;sn=18161240", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a9ffd3a4-5001-4bb1-9539-a29d5be6e50e", + "x-ms-correlation-request-id": "ca31d816-2528-4a73-b6b5-c5a48e4a3e34", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "jGiNm3whqn8LJfPjvvgVo80Q8RxT9-OYgcJPbBBSE7w", + "etag": "EXZ86pFJuIjW3ZvHgrlDnx7j06VohCBNNxanzp3ZjsE", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:08\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } }, { @@ -406,7 +406,7 @@ "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", "Accept-Encoding": "gzip, deflate", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -419,11 +419,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:08 GMT", + "Date": "Tue, 08 Aug 2023 17:45:48 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODYy;sn=18068862", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQx;sn=18161241", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f80f57a6-f932-44f4-adbc-c87cda2ee533", + "x-ms-correlation-request-id": "f7d40c8c-155e-4d02-9b52-0cf0dc99eb70", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -431,64 +431,64 @@ "ResponseBody": { "items": [ { - "etag": "fJrdLsxaRsDachfpdcCBl5mhTiW58CZ-BU8NejEP-Gk", + "etag": "MEnRjj_-14DUJfzAGfFMYr6NWtLYG7YAdRTiPblq50Q", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:08\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" }, { - "etag": "PstCxTxhhn4caI7RHkDyy9KFcMKTCZ6_V8BuhqZq0q0", + "etag": "II0IOuDFO0wfRhDySUZdLnmziGVbmuognA8GHPG8oz0", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" }, { - "etag": "ZvhaHFCf-ji82ehKX8RJJlQIRCDi7JcdcLEiCV6Vu0k", + "etag": "TkYMhApKzg2tr7lKuO2QH0qGaEag7B_oz8uEDYj8kog", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" }, { - "etag": "LQQ5xCTm1r5NNoBE8TBohTXWxVfL7uI-m1AgnZ2vDbg", + "etag": "13kywYByKxmoA17oqPWzFI32H6M04gJw7mzGRC3JxSY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:08\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" }, { - "etag": "vr_iuMQGinVnRt2VgJeRSqxndIt_3W8ptBW6K2VW7Dc", + "etag": "MPww82IOTnZPcuV3ZtdNATEcdAAVCewEsaZrLm9vYuM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" }, { - "etag": "8wAEjCUV7VRFQwr-fZ_N6sCa1nH7u0YoAJAfzemt_Rg", + "etag": "IeGknYH9BAVer3PE-ZpLtaMzka2ahAvlsrCzuKkhEy4", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:07\u002B00:00" + "last_modified": "2023-08-08T17:45:48\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json index b22bddb1ccf2..f15332985159 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json @@ -8,7 +8,7 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -27,26 +27,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:10 GMT", - "ETag": "\u0022IR94alBVlUr8Eyvsf-Cnu4FgeQl9oVRnLo-Jvz14zVc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:10 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022v4IKJ8nNfL8L7WtP6GLjrSn7CsCZBfnyUaXfXjeH9cU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODc5;sn=18068879", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjU4;sn=18161258", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9088071d-4202-4887-b455-1e6c19164fbe", + "x-ms-correlation-request-id": "0ffb8dfb-cff6-488f-a306-f80d675dd91e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "IR94alBVlUr8Eyvsf-Cnu4FgeQl9oVRnLo-Jvz14zVc", + "etag": "v4IKJ8nNfL8L7WtP6GLjrSn7CsCZBfnyUaXfXjeH9cU", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:10\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -57,8 +57,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODc5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjU4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -77,26 +77,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:10 GMT", - "ETag": "\u00220uQEyHmp70bb9XmBoZpp5M5epYELOy26A5Mm4uUjoyw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:10 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022d16kXHJGuWHBN8c2cQQy7gIrKKl3TPH8NkNyRUff8nc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODgx;sn=18068881", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjYw;sn=18161260", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f579aab2-acd2-46c2-b81c-8610a2644e27", + "x-ms-correlation-request-id": "b761ed4a-7d3d-4bf2-a686-2d8c078ac1ea", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "0uQEyHmp70bb9XmBoZpp5M5epYELOy26A5Mm4uUjoyw", + "etag": "d16kXHJGuWHBN8c2cQQy7gIrKKl3TPH8NkNyRUff8nc", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:10\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -107,8 +107,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODgx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjYw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -127,26 +127,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:10 GMT", - "ETag": "\u0022IidiAF1ciZ3lFoKSjGp2vo5ArP4jWt4pOd0ugfor1k8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:10 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022NfP_ibnPBwI5htybA2UuvaijEjze8RBje0d1FVL7iRA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODgz;sn=18068883", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjYy;sn=18161262", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ee259695-2375-4262-b429-9688b11a00a7", + "x-ms-correlation-request-id": "47640705-ff41-44a6-9d89-81b8b2d7378d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "IidiAF1ciZ3lFoKSjGp2vo5ArP4jWt4pOd0ugfor1k8", + "etag": "NfP_ibnPBwI5htybA2UuvaijEjze8RBje0d1FVL7iRA", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:10\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -157,8 +157,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODgz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjYy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -177,26 +177,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:10 GMT", - "ETag": "\u00223FXTGBCe5vYjZfaIY8ezESAwsf71pVgkuHjNUQBqLgc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:10 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022MK7sWPP4JSybJQiNRAF9v4dfwtKHb5GoaMW-fMRevqA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODg1;sn=18068885", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjY0;sn=18161264", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ed6a5149-d555-49d9-897f-4a7754ffce94", + "x-ms-correlation-request-id": "12de4899-2aa7-4753-95c1-c28633bbbe4e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "3FXTGBCe5vYjZfaIY8ezESAwsf71pVgkuHjNUQBqLgc", + "etag": "MK7sWPP4JSybJQiNRAF9v4dfwtKHb5GoaMW-fMRevqA", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:10\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -207,8 +207,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODg1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjY0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -227,26 +227,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:10 GMT", - "ETag": "\u0022UdxwdmL2mi17iwNwGLx7N-pQRD0JPlku-OcrsFQXBG8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:10 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022YJs_O6t6P1-gvz5TyTmvhzHwJ-0xpLIrkF8uDZPki-k\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODg3;sn=18068887", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjY2;sn=18161266", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9a3d6263-4b61-4408-a0bf-3ac3fc4ba2d9", + "x-ms-correlation-request-id": "870b9f5f-988f-483a-9f65-da2004853f20", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "UdxwdmL2mi17iwNwGLx7N-pQRD0JPlku-OcrsFQXBG8", + "etag": "YJs_O6t6P1-gvz5TyTmvhzHwJ-0xpLIrkF8uDZPki-k", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:10\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -257,8 +257,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODg3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjY2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -277,26 +277,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022lkkprpgiEwiI7boXpmSi2dIrhh8pY1tncjELjf2DkoM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022BGCg1Hd6L8wqQO_vmvCDRw-ZJ_qfqeCXQR8VBtgnmTU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODg5;sn=18068889", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjY4;sn=18161268", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "4a49c561-5a51-43fd-9bcb-2797aa04d281", + "x-ms-correlation-request-id": "34ec0977-fe42-4a27-a385-733b53be269a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "lkkprpgiEwiI7boXpmSi2dIrhh8pY1tncjELjf2DkoM", + "etag": "BGCg1Hd6L8wqQO_vmvCDRw-ZJ_qfqeCXQR8VBtgnmTU", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -307,8 +307,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODg5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjY4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -327,26 +327,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022aMgX_GVXypqkh90ALJnz05uZjmamCBtg-fbtB8XH5-I\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022ViMA_UR3LyC43RkpWR_IXDHAlues7epkvQDnuHEN8GM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODkx;sn=18068891", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjcw;sn=18161270", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b0933476-b7dd-4715-aa19-32f200674c55", + "x-ms-correlation-request-id": "98d4ded1-1294-47e1-8743-2d95a1b1f802", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "aMgX_GVXypqkh90ALJnz05uZjmamCBtg-fbtB8XH5-I", + "etag": "ViMA_UR3LyC43RkpWR_IXDHAlues7epkvQDnuHEN8GM", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -357,8 +357,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODkx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjcw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -377,26 +377,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022K-f8_NdnpycTKNYZvJNfAvC1b_lcli6PviVMRA5nO4M\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", + "ETag": "\u0022BeBF53qbMZjjVQDhqbk4HYWZRojLtVMxvtDNGIFFFAU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODkz;sn=18068893", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjcy;sn=18161272", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3edbc178-4565-4ff7-a26a-854a9945aae6", + "x-ms-correlation-request-id": "1ff211d1-1801-47cb-b4f5-440923668437", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "K-f8_NdnpycTKNYZvJNfAvC1b_lcli6PviVMRA5nO4M", + "etag": "BeBF53qbMZjjVQDhqbk4HYWZRojLtVMxvtDNGIFFFAU", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } }, { @@ -406,7 +406,7 @@ "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", "Accept-Encoding": "gzip, deflate", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -419,11 +419,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:45:51 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODk0;sn=18068894", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjcz;sn=18161273", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b5487a0f-bab3-4a8c-a120-7514d5d4b83c", + "x-ms-correlation-request-id": "da369d8f-8e92-4cda-a461-647a7142bf57", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -431,14 +431,14 @@ "ResponseBody": { "items": [ { - "etag": "0uQEyHmp70bb9XmBoZpp5M5epYELOy26A5Mm4uUjoyw", + "etag": "d16kXHJGuWHBN8c2cQQy7gIrKKl3TPH8NkNyRUff8nc", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:10\u002B00:00" + "last_modified": "2023-08-08T17:45:51\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json index 85d71dcb7540..266bec30c68e 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json @@ -8,7 +8,7 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -27,26 +27,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022Mh8ain9TQwjoZEvYxnHsBJElDx59dhuqwQZ8ggwSG94\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:49 GMT", + "ETag": "\u0022LVwYpYjK5A7z01S7DIbI4fowAgB2FogqmbqyHuKoU6A\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:49 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODYz;sn=18068863", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQy;sn=18161242", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f2e56022-871d-467a-b3c8-f84897faefec", + "x-ms-correlation-request-id": "8b5eb44c-7f2b-4d71-ac29-27a7aba52a42", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Mh8ain9TQwjoZEvYxnHsBJElDx59dhuqwQZ8ggwSG94", + "etag": "LVwYpYjK5A7z01S7DIbI4fowAgB2FogqmbqyHuKoU6A", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" } }, { @@ -57,8 +57,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODYz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -77,26 +77,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022NqfHDVPN2YUBNxYI4UYYK043SqbPEUwtiCo1NuSkjAE\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:49 GMT", + "ETag": "\u00229wFdKBetruhp-XxHHVAq91SZYXrzvH0RMFtktBB3VHs\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:49 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODY1;sn=18068865", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQ0;sn=18161244", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d5c0cee2-664d-44ac-a1bd-1918ef793939", + "x-ms-correlation-request-id": "c170236b-aabf-475a-b845-ec119f20eb33", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "NqfHDVPN2YUBNxYI4UYYK043SqbPEUwtiCo1NuSkjAE", + "etag": "9wFdKBetruhp-XxHHVAq91SZYXrzvH0RMFtktBB3VHs", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" } }, { @@ -107,8 +107,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODY1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQ0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -127,26 +127,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022dOUkR5MEVtcUKmDA1rexGUqj97jusfs5aYPYUcGrx0g\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:49 GMT", + "ETag": "\u0022muCouTwHqMXxBvrA6SszcmiQYJBn1-VmDuxseKcuX-U\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:49 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODY3;sn=18068867", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQ2;sn=18161246", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ca707f4d-ba34-4a4e-9aec-6c15338c4b24", + "x-ms-correlation-request-id": "bd440ebb-1d89-49ae-a3c0-57131579a3c0", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dOUkR5MEVtcUKmDA1rexGUqj97jusfs5aYPYUcGrx0g", + "etag": "muCouTwHqMXxBvrA6SszcmiQYJBn1-VmDuxseKcuX-U", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" } }, { @@ -157,8 +157,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODY3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQ2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -177,26 +177,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022elaCVp95v6Wi05cMUKxIneNoNnay7ppm_4ZyXhdmW8g\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:49 GMT", + "ETag": "\u0022auNq-VoNuoX1dXj78XC6MRh8C6A8105se1PE-IILwqs\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:49 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODY5;sn=18068869", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQ4;sn=18161248", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9c24e6db-de3a-4693-9bc3-cf4bfca69ce3", + "x-ms-correlation-request-id": "1ff74988-3f01-41f6-8412-28a14519be7e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "elaCVp95v6Wi05cMUKxIneNoNnay7ppm_4ZyXhdmW8g", + "etag": "auNq-VoNuoX1dXj78XC6MRh8C6A8105se1PE-IILwqs", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" } }, { @@ -207,8 +207,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODY5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjQ4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -227,26 +227,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022osIhPiFS8zI7mmokMkCvx6rfR37DsBZ4rwxWbvGC98E\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:49 GMT", + "ETag": "\u0022CV-xcZDuCgzt9Of9Z2HEj4pY5zpQpMvx9D1dRigP5BU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:49 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODcx;sn=18068871", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjUw;sn=18161250", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b1cd0d2d-1dee-4234-b8ff-6f1da262f431", + "x-ms-correlation-request-id": "0f2fa541-0d7e-4449-9e9f-828d8e494f76", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "osIhPiFS8zI7mmokMkCvx6rfR37DsBZ4rwxWbvGC98E", + "etag": "CV-xcZDuCgzt9Of9Z2HEj4pY5zpQpMvx9D1dRigP5BU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" } }, { @@ -257,8 +257,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODcx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjUw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -277,26 +277,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u00223VMOZRrUXnecH3eiONfSDwrZ0Nz7FcGVdO7GXDWIV5E\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:50 GMT", + "ETag": "\u00227V1ZgazW-I4z1W8w5mPgcINJumAjI2tiTPUO-HSo2Zk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:50 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODcz;sn=18068873", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjUy;sn=18161252", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "83cfcef0-5a6c-4d65-96c3-e2cabe1267f6", + "x-ms-correlation-request-id": "77db2d7a-d49d-4d25-a8e8-fb3147004b61", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "3VMOZRrUXnecH3eiONfSDwrZ0Nz7FcGVdO7GXDWIV5E", + "etag": "7V1ZgazW-I4z1W8w5mPgcINJumAjI2tiTPUO-HSo2Zk", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:50\u002B00:00" } }, { @@ -307,8 +307,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODcz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjUy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -327,26 +327,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022zoTU1FxxYLqzG4lP3kEvISjAwwXArBDIpGg_TNFLsp0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:50 GMT", + "ETag": "\u00220szqvu-L6ZAHb7t4sFuyjTznaXFZSjVjJX0o_dVIDrQ\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:50 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODc1;sn=18068875", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjU0;sn=18161254", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "cc73ab53-0caf-47bd-bd45-2f8ce0ec5898", + "x-ms-correlation-request-id": "0ab2641a-71bc-4d4d-ad03-2cee216d825d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "zoTU1FxxYLqzG4lP3kEvISjAwwXArBDIpGg_TNFLsp0", + "etag": "0szqvu-L6ZAHb7t4sFuyjTznaXFZSjVjJX0o_dVIDrQ", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:50\u002B00:00" } }, { @@ -357,8 +357,8 @@ "Accept-Encoding": "gzip, deflate", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODc1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjU0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -377,26 +377,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:09 GMT", - "ETag": "\u0022zutPNJQYJm7bs15Q4xmNFp0uyoD7a4AA6tuvg81uAw0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:09 GMT", + "Date": "Tue, 08 Aug 2023 17:45:50 GMT", + "ETag": "\u0022-ssTN9HKg_rKDpg4kMBKGxyCHZa5YC91Du-ULwACXls\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:50 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODc3;sn=18068877", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjU2;sn=18161256", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a7f040f7-00c6-47ee-acaf-ff28a0b4ca88", + "x-ms-correlation-request-id": "5a2bdbcf-65d9-4a58-8506-47de99ed69c8", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "zutPNJQYJm7bs15Q4xmNFp0uyoD7a4AA6tuvg81uAw0", + "etag": "-ssTN9HKg_rKDpg4kMBKGxyCHZa5YC91Du-ULwACXls", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:50\u002B00:00" } }, { @@ -406,7 +406,7 @@ "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", "Accept-Encoding": "gzip, deflate", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -419,11 +419,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:10 GMT", + "Date": "Tue, 08 Aug 2023 17:45:50 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODc4;sn=18068878", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjU3;sn=18161257", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9263e941-1457-4469-9a2e-e7d4783a290e", + "x-ms-correlation-request-id": "a3ee3d60-1022-42b4-b97b-d17a5a058acf", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -431,64 +431,64 @@ "ResponseBody": { "items": [ { - "etag": "zoTU1FxxYLqzG4lP3kEvISjAwwXArBDIpGg_TNFLsp0", + "etag": "0szqvu-L6ZAHb7t4sFuyjTznaXFZSjVjJX0o_dVIDrQ", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:50\u002B00:00" }, { - "etag": "Mh8ain9TQwjoZEvYxnHsBJElDx59dhuqwQZ8ggwSG94", + "etag": "LVwYpYjK5A7z01S7DIbI4fowAgB2FogqmbqyHuKoU6A", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" }, { - "etag": "dOUkR5MEVtcUKmDA1rexGUqj97jusfs5aYPYUcGrx0g", + "etag": "muCouTwHqMXxBvrA6SszcmiQYJBn1-VmDuxseKcuX-U", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" }, { - "etag": "3VMOZRrUXnecH3eiONfSDwrZ0Nz7FcGVdO7GXDWIV5E", + "etag": "7V1ZgazW-I4z1W8w5mPgcINJumAjI2tiTPUO-HSo2Zk", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:50\u002B00:00" }, { - "etag": "osIhPiFS8zI7mmokMkCvx6rfR37DsBZ4rwxWbvGC98E", + "etag": "CV-xcZDuCgzt9Of9Z2HEj4pY5zpQpMvx9D1dRigP5BU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" }, { - "etag": "elaCVp95v6Wi05cMUKxIneNoNnay7ppm_4ZyXhdmW8g", + "etag": "auNq-VoNuoX1dXj78XC6MRh8C6A8105se1PE-IILwqs", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:09\u002B00:00" + "last_modified": "2023-08-08T17:45:49\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json new file mode 100644 index 000000000000..c04200d010ce --- /dev/null +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json @@ -0,0 +1,796 @@ +{ + "Entries": [ + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "94", + "Content-Type": "application/json", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "message", + "label": "\u0000", + "content_type": "text/plain", + "value": "hi", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022xX9KP1T87gX-KD9D8-3ScQOkJId0DxGRReJ8BKAiWgw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc0;sn=18161274", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "1676460a-9276-4630-98f0-63a7daf894ea", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "xX9KP1T87gX-KD9D8-3ScQOkJId0DxGRReJ8BKAiWgw", + "key": "message", + "label": null, + "content_type": "text/plain", + "value": "hi", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=dev\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "93", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "message", + "label": "dev", + "content_type": "text/plain", + "value": "test", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022p-O0eQ-_NkOx_o8ajExd0e26hKswadXCbxvObqNmEYI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc2;sn=18161276", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "eb00fee7-8f4e-4c19-9d42-9ac9f6ac70fb", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "p-O0eQ-_NkOx_o8ajExd0e26hKswadXCbxvObqNmEYI", + "key": "message", + "label": "dev", + "content_type": "text/plain", + "value": "test", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/my_json?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "118", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "my_json", + "label": "\u0000", + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u00220fv3CUoz4LyEuLpFNkmY4ag7oQ1utp4Syw6CVaofKhk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc4;sn=18161278", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "eb6ad2f1-6450-4622-b521-a62aed1e30c8", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "0fv3CUoz4LyEuLpFNkmY4ag7oQ1utp4Syw6CVaofKhk", + "key": "my_json", + "label": null, + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/test.trimmed?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "100", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "test.trimmed", + "label": "\u0000", + "content_type": "text/plain", + "value": "key", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022_1dIAhv3rfMfNFlyO6FaMEh0lygPnXwGNJgYBd8YSdI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgw;sn=18161280", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "99fe13ec-5536-48b0-be7f-fd2995975d3c", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "_1dIAhv3rfMfNFlyO6FaMEh0lygPnXwGNJgYBd8YSdI", + "key": "test.trimmed", + "label": null, + "content_type": "text/plain", + "value": "key", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "114", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "label": "\u0000", + "content_type": "text/plain", + "value": "original value", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgy;sn=18161282", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "ae3b8e72-13c9-406d-8951-b87b4680d6a7", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "112", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "non_refreshed_message", + "label": "\u0000", + "content_type": "text/plain", + "value": "Static", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg0;sn=18161284", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "faab1cf4-a4ee-4032-ad67-aa0b3819d7d3", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/.appconfig.featureflag%2FAlpha?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "270", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": ".appconfig.featureflag/Alpha", + "label": "\u0000", + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022xTbRCwkAAfsy7OolQVldBsgFR4-lDfyNeuNJl1wxFOw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg2;sn=18161286", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "f5ab811b-26bb-41c1-98fa-12cc3e5686c8", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "xTbRCwkAAfsy7OolQVldBsgFR4-lDfyNeuNJl1wxFOw", + "key": ".appconfig.featureflag/Alpha", + "label": null, + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/secret?label=prod\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "217", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "secret", + "label": "prod", + "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", + "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022EZp32lip0e4ifiiHOnvgNRh449lwmnn0-vRe8O4ItLU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg4;sn=18161288", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "5575aa6f-34cb-4ca2-81b6-4ec04eac1081", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "EZp32lip0e4ifiiHOnvgNRh449lwmnn0-vRe8O4ItLU", + "key": "secret", + "label": "prod", + "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", + "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5;sn=18161289", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "a4b3731a-fa83-4a2a-b333-8de9666adf50", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "items": [ + { + "etag": "xTbRCwkAAfsy7OolQVldBsgFR4-lDfyNeuNJl1wxFOw", + "key": ".appconfig.featureflag/Alpha", + "label": null, + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + }, + { + "etag": "xX9KP1T87gX-KD9D8-3ScQOkJId0DxGRReJ8BKAiWgw", + "key": "message", + "label": null, + "content_type": "text/plain", + "value": "hi", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + }, + { + "etag": "0fv3CUoz4LyEuLpFNkmY4ag7oQ1utp4Syw6CVaofKhk", + "key": "my_json", + "label": null, + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + }, + { + "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + }, + { + "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + }, + { + "etag": "_1dIAhv3rfMfNFlyO6FaMEh0lygPnXwGNJgYBd8YSdI", + "key": "test.trimmed", + "label": null, + "content_type": "text/plain", + "value": "key", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + ] + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5;sn=18161289", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "10535727-9bc4-447d-b041-7e6942f64914", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "211", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "content_type": "text/plain", + "value": "updated value", + "last_modified": "2023-08-08T17:45:52.000Z", + "tags": {}, + "locked": false, + "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022K-xWfGQGvmczr7QhGglFpRVuPnrSIY679otFyf4u-sM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkw;sn=18161290", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "9fc16626-5a35-41e0-bf2b-cd66244dcebd", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "K-xWfGQGvmczr7QhGglFpRVuPnrSIY679otFyf4u-sM", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "updated value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkw", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkx;sn=18161291", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "747a8063-989d-4947-be9e-103f188ddd24", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "218", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkx", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "non_refreshed_message", + "content_type": "text/plain", + "value": "updated static", + "last_modified": "2023-08-08T17:45:52.000Z", + "tags": {}, + "locked": false, + "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:52 GMT", + "ETag": "\u0022PgPviOJIJMwWmMhTMFN5gOZTcN1F3-nb3Cr6AmYe028\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjky;sn=18161292", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "d78c9c35-fe0b-434a-974e-2f93f5eb5d40", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "PgPviOJIJMwWmMhTMFN5gOZTcN1F3-nb3Cr6AmYe028", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "updated static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:52\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "212", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjky", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "content_type": "text/plain", + "value": "original value", + "last_modified": "2023-08-08T17:45:52.000Z", + "tags": {}, + "locked": false, + "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:55 GMT", + "ETag": "\u0022ZnbvUSwj5txsEU57SyEk5TQXVTfMnWJvXrvAmN877bI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:55 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk0;sn=18161294", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "813c1da3-cbf8-4a13-8095-d76396b15e01", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "ZnbvUSwj5txsEU57SyEk5TQXVTfMnWJvXrvAmN877bI", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:55\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "210", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk0", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "non_refreshed_message", + "content_type": "text/plain", + "value": "Static", + "last_modified": "2023-08-08T17:45:52.000Z", + "tags": {}, + "locked": false, + "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:55 GMT", + "ETag": "\u0022qGj9SxzOJU63w3wiSU9N7hPOaV1DqwElEQ5HTf5_pFY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:55 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk2;sn=18161296", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "2daec550-54f5-480b-8bf7-5976ad3d347c", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "qGj9SxzOJU63w3wiSU9N7hPOaV1DqwElEQ5HTf5_pFY", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:55\u002B00:00" + } + } + ], + "Variables": {} +} diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json new file mode 100644 index 000000000000..948025a58182 --- /dev/null +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json @@ -0,0 +1,1074 @@ +{ + "Entries": [ + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "94", + "Content-Type": "application/json", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "message", + "label": "\u0000", + "content_type": "text/plain", + "value": "hi", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk4;sn=18161298", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "4d8e651a-0b60-4b2b-a7a9-a68f2c53617a", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", + "key": "message", + "label": null, + "content_type": "text/plain", + "value": "hi", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=dev\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "93", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "message", + "label": "dev", + "content_type": "text/plain", + "value": "test", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022LDPdrCOPbqNs8uLCDv0SV05ylvxFFpFGnStqTJffLEI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAw;sn=18161300", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "c97c0610-7ff4-4c4c-902b-e4fd53a2a95c", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "LDPdrCOPbqNs8uLCDv0SV05ylvxFFpFGnStqTJffLEI", + "key": "message", + "label": "dev", + "content_type": "text/plain", + "value": "test", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/my_json?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "118", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "my_json", + "label": "\u0000", + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAy;sn=18161302", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "1366cd19-acd7-4f30-badc-95e648b2e77d", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", + "key": "my_json", + "label": null, + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/test.trimmed?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "100", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "test.trimmed", + "label": "\u0000", + "content_type": "text/plain", + "value": "key", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA0;sn=18161304", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "7851df15-c199-44c7-9a1e-3f45ece63dc9", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", + "key": "test.trimmed", + "label": null, + "content_type": "text/plain", + "value": "key", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "114", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "label": "\u0000", + "content_type": "text/plain", + "value": "original value", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA2;sn=18161306", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "cb708cd8-f92c-4431-897d-66f8720d3b08", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "112", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "non_refreshed_message", + "label": "\u0000", + "content_type": "text/plain", + "value": "Static", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA4;sn=18161308", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "832c0895-bb19-47af-bb6e-592a6cdf1a41", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/.appconfig.featureflag%2FAlpha?label=%00\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "270", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": ".appconfig.featureflag/Alpha", + "label": "\u0000", + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEw;sn=18161310", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "d433246b-cdd7-4cf5-bcd8-ca8c4ac03b0a", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", + "key": ".appconfig.featureflag/Alpha", + "label": null, + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/secret?label=prod\u0026api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "217", + "Content-Type": "application/json", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "secret", + "label": "prod", + "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", + "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", + "tags": {} + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022XYVM8Rs2c8NYleozQxsSG-buAS5ffDtpp5QRSMG8kP0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEy;sn=18161312", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "a1447407-b51e-497b-9ec9-e985f1ad1d6b", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "XYVM8Rs2c8NYleozQxsSG-buAS5ffDtpp5QRSMG8kP0", + "key": "secret", + "label": "prod", + "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", + "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz;sn=18161313", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "0622feac-e820-443e-942c-8bdb4d9da4fe", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "items": [ + { + "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", + "key": ".appconfig.featureflag/Alpha", + "label": null, + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", + "key": "message", + "label": null, + "content_type": "text/plain", + "value": "hi", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", + "key": "my_json", + "label": null, + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", + "key": "test.trimmed", + "label": null, + "content_type": "text/plain", + "value": "key", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + ] + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz;sn=18161313", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "32e3d770-051f-4a1b-b562-2d8a3a3e1174", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz;sn=18161313", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "5b5ad47e-d66b-4475-a5b8-6c9ec1178d04", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "211", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "content_type": "text/plain", + "value": "updated value", + "last_modified": "2023-08-08T17:45:56.000Z", + "tags": {}, + "locked": false, + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:56 GMT", + "ETag": "\u0022DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE0;sn=18161314", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "f037ee26-601e-43fe-ae62-ff24cd5b4135", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "updated value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "If-None-Match": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE0", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:58 GMT", + "ETag": "\u0022DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1;sn=18161315", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "b9674717-b37b-40b0-af6a-55041f45290d", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "updated value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:58 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1;sn=18161315", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "8e4bcf20-6eac-47de-9bde-1676a944d663", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "items": [ + { + "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", + "key": ".appconfig.featureflag/Alpha", + "label": null, + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", + "key": "message", + "label": null, + "content_type": "text/plain", + "value": "hi", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", + "key": "my_json", + "label": null, + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "updated value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", + "key": "test.trimmed", + "label": null, + "content_type": "text/plain", + "value": "key", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + ] + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "212", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "content_type": "text/plain", + "value": "original value", + "last_modified": "2023-08-08T17:45:56.000Z", + "tags": {}, + "locked": false, + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:45:59 GMT", + "ETag": "\u0022cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:58 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE2;sn=18161316", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "665da877-43c3-473f-bcab-76de0b6c9411", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:58\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "If-None-Match": "\u0022DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA\u0022", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE2", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:46:01 GMT", + "ETag": "\u0022cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:45:58 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3;sn=18161317", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "afe611b7-6553-4141-9565-9c67715ab773", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:58\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", + "RequestMethod": "GET", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": null, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:46:01 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3;sn=18161317", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "b2029cff-21d3-44d1-b5aa-4618dd3ac75e", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "items": [ + { + "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", + "key": ".appconfig.featureflag/Alpha", + "label": null, + "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", + "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", + "key": "message", + "label": null, + "content_type": "text/plain", + "value": "hi", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", + "key": "my_json", + "label": null, + "content_type": "application/json", + "value": "{\u0022key\u0022: \u0022value\u0022}", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", + "key": "non_refreshed_message", + "label": null, + "content_type": "text/plain", + "value": "Static", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + }, + { + "etag": "cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:58\u002B00:00" + }, + { + "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", + "key": "test.trimmed", + "label": null, + "content_type": "text/plain", + "value": "key", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:45:56\u002B00:00" + } + ] + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "213", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "content_type": "text/plain", + "value": "updated value 2", + "last_modified": "2023-08-08T17:45:56.000Z", + "tags": {}, + "locked": false, + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:46:01 GMT", + "ETag": "\u002294iNb20E5bkfDi1cmgYjQsYB4VmO22xXwVfhAMabBpo\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:01 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE4;sn=18161318", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "2e15115e-7f4e-4ab7-9628-f2cb76366bc6", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "94iNb20E5bkfDi1cmgYjQsYB4VmO22xXwVfhAMabBpo", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "updated value 2", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:46:01\u002B00:00" + } + }, + { + "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", + "RequestMethod": "PUT", + "RequestHeaders": { + "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", + "Accept-Encoding": "gzip, deflate", + "Content-Length": "212", + "Content-Type": "application/json", + "Correlation-Context": "RequestType=Startup", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE4", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" + }, + "RequestBody": { + "key": "refresh_message", + "content_type": "text/plain", + "value": "original value", + "last_modified": "2023-08-08T17:45:56.000Z", + "tags": {}, + "locked": false, + "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" + }, + "StatusCode": 200, + "ResponseHeaders": { + "Access-Control-Allow-Credentials": "true", + "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", + "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", + "Access-Control-Allow-Origin": "*", + "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", + "Access-Control-Max-Age": "1728000", + "Connection": "keep-alive", + "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", + "Date": "Tue, 08 Aug 2023 17:46:01 GMT", + "ETag": "\u0022LpydpVRP5AFsTeE9mIPG9JbmvH8xGPxHCGzXxmI60wI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:01 GMT", + "Strict-Transport-Security": "max-age=15724800; includeSubDomains", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzIw;sn=18161320", + "Transfer-Encoding": "chunked", + "x-ms-correlation-request-id": "a0187004-3e83-434b-85ac-ad3c80430980", + "x-ms-resource-group": "rg-appconfigtests4", + "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", + "x-ms-tenant-name": "appconfigtests4-azconfig-python" + }, + "ResponseBody": { + "etag": "LpydpVRP5AFsTeE9mIPG9JbmvH8xGPxHCGzXxmI60wI", + "key": "refresh_message", + "label": null, + "content_type": "text/plain", + "value": "original value", + "tags": {}, + "locked": false, + "last_modified": "2023-08-08T17:46:01\u002B00:00" + } + } + ], + "Variables": {} +} diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_creation.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_creation.json index 0660029e7a27..1abc23908ce8 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_creation.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_creation.json @@ -9,9 +9,9 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:11.412452 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.043314 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022rUTNcOaUs50jZ5gvMmQMFRcgk42avP9Q9QiETBciHXU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022N4O645aHng0fPAlqQDlbXDxhpPdSS1vAQ_UDR1McM5Y\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODk2;sn=18068896", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzIy;sn=18161322", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "aac32486-decc-468c-b2b0-b2b22b344f4a", + "x-ms-correlation-request-id": "2da8445b-3cfe-4db2-8165-4dae59a27041", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "rUTNcOaUs50jZ5gvMmQMFRcgk42avP9Q9QiETBciHXU", + "etag": "N4O645aHng0fPAlqQDlbXDxhpPdSS1vAQ_UDR1McM5Y", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODk2", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzIy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:11.480511 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.130222 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022JTFm9iz5UOizoEddcGMgc9HLOfbP866znx8yG-4uDdo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022NmUtv8wXr7mVwO2Ctc1eReV6pPgMoj_ueZdq5eDs9XY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODk5;sn=18068899", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzI0;sn=18161324", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "37fc0b65-ba6f-480d-94ec-55ef6644f809", + "x-ms-correlation-request-id": "dd94e330-e840-4854-a6a5-427dd5860589", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "JTFm9iz5UOizoEddcGMgc9HLOfbP866znx8yG-4uDdo", + "etag": "NmUtv8wXr7mVwO2Ctc1eReV6pPgMoj_ueZdq5eDs9XY", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4ODk5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzI0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:11.531098 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.185870 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u00221KHIqLu09FF9EerS70YZnlCyLkTV1jBa_XER8CWQAGc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022oi3hxjbQSJeT0rGjB5DsyjXmfBbZCIg4M8tdw-NVREg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTAx;sn=18068901", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzI2;sn=18161326", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "25ada826-e7c1-4a06-8e72-277df6d97cee", + "x-ms-correlation-request-id": "65e59227-5cab-4a17-9fbc-0fb1fcaf2d7b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "1KHIqLu09FF9EerS70YZnlCyLkTV1jBa_XER8CWQAGc", + "etag": "oi3hxjbQSJeT0rGjB5DsyjXmfBbZCIg4M8tdw-NVREg", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTAx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzI2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:11.584168 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.238023 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022ciKfqdAE8MzuOxj2kNYGrmfbjVAnEMm2bYm1JjuaWKc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022LuGMP6JjF3e7oB4WEC1t-IZNBmCCINUCyyWJwCFydD4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTAz;sn=18068903", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzI4;sn=18161328", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3fcc13ed-bd9e-4ce7-818c-773941597359", + "x-ms-correlation-request-id": "5f5be402-8cf1-4474-87d9-44d560b3c556", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ciKfqdAE8MzuOxj2kNYGrmfbjVAnEMm2bYm1JjuaWKc", + "etag": "LuGMP6JjF3e7oB4WEC1t-IZNBmCCINUCyyWJwCFydD4", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTAz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzI4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:11.638940 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.292975 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022950lr32d3zTdjudi9tcivLe6Dkx6SG8LAGNmobbP4YU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022zSv6oPQ9WZpO03cap6t0oH6pz5Wecpqsu2I1PySOKbE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTA1;sn=18068905", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzMw;sn=18161330", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b9353b9b-f34a-4493-9c2a-40cce8da3408", + "x-ms-correlation-request-id": "cf908745-6ba6-49d0-9bf7-002e64a36980", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "950lr32d3zTdjudi9tcivLe6Dkx6SG8LAGNmobbP4YU", + "etag": "zSv6oPQ9WZpO03cap6t0oH6pz5Wecpqsu2I1PySOKbE", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTA1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzMw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:11.688151 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.356867 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u00222gbX3l4gJRvvWQensCDCQ0VYMFse_1Vb9ckxxuOwgQs\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022cWHfw_KXKRAfvI-pg6-Ow_NHpHHwSWq4qhVMqhLfqco\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTA5;sn=18068909", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzMy;sn=18161332", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2d66e5dd-9b6c-4836-99d3-4dbd1791a461", + "x-ms-correlation-request-id": "7badcc9e-8417-4036-9975-6fbf9b581dc2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "2gbX3l4gJRvvWQensCDCQ0VYMFse_1Vb9ckxxuOwgQs", + "etag": "cWHfw_KXKRAfvI-pg6-Ow_NHpHHwSWq4qhVMqhLfqco", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTA5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzMy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:11.746887 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.415836 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022W6fBx9YCKyxRqkG3pmPJtyZghcYK9J038yE4u_xOm9k\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022tkBL3fgZ92SA5e8dw9Kh9lLaVCHTHZdfS6AmTIPsVPc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTEx;sn=18068911", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzM0;sn=18161334", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "0593a32f-dd58-4d8f-bd5a-9c8e3076d597", + "x-ms-correlation-request-id": "5293d026-9749-41ef-bfa1-f7a6e484573e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "W6fBx9YCKyxRqkG3pmPJtyZghcYK9J038yE4u_xOm9k", + "etag": "tkBL3fgZ92SA5e8dw9Kh9lLaVCHTHZdfS6AmTIPsVPc", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTEx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzM0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:11.817147 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.478340 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:11 GMT", - "ETag": "\u0022SqhwPhuRwr_jEEfDX8idJ7k9AgWDVE8tMKKV9U_YvA0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:11 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", + "ETag": "\u0022ZkqnkBO3D4LP0HPe8_qkYXFlcuw2vYtl3KP6iF2xBV4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTEz;sn=18068913", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzM2;sn=18161336", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c619db0f-0967-4ab1-ba0a-68388f4f2153", + "x-ms-correlation-request-id": "756bec20-fe44-42de-9efb-12b7b70850d4", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "SqhwPhuRwr_jEEfDX8idJ7k9AgWDVE8tMKKV9U_YvA0", + "etag": "ZkqnkBO3D4LP0HPe8_qkYXFlcuw2vYtl3KP6iF2xBV4", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } }, { @@ -431,9 +431,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:11.863574 GMT" + "x-ms-date": "Aug, 08 2023 17:46:02.543133 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:02 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTE0;sn=18068914", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzM3;sn=18161337", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9a23295a-f057-4038-abde-8534a6c9bddd", + "x-ms-correlation-request-id": "0ee04adf-b866-403e-96e4-52e1cb6284e1", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "W6fBx9YCKyxRqkG3pmPJtyZghcYK9J038yE4u_xOm9k", + "etag": "tkBL3fgZ92SA5e8dw9Kh9lLaVCHTHZdfS6AmTIPsVPc", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" }, { - "etag": "rUTNcOaUs50jZ5gvMmQMFRcgk42avP9Q9QiETBciHXU", + "etag": "N4O645aHng0fPAlqQDlbXDxhpPdSS1vAQ_UDR1McM5Y", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" }, { - "etag": "1KHIqLu09FF9EerS70YZnlCyLkTV1jBa_XER8CWQAGc", + "etag": "oi3hxjbQSJeT0rGjB5DsyjXmfBbZCIg4M8tdw-NVREg", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" }, { - "etag": "2gbX3l4gJRvvWQensCDCQ0VYMFse_1Vb9ckxxuOwgQs", + "etag": "cWHfw_KXKRAfvI-pg6-Ow_NHpHHwSWq4qhVMqhLfqco", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" }, { - "etag": "950lr32d3zTdjudi9tcivLe6Dkx6SG8LAGNmobbP4YU", + "etag": "zSv6oPQ9WZpO03cap6t0oH6pz5Wecpqsu2I1PySOKbE", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" }, { - "etag": "ciKfqdAE8MzuOxj2kNYGrmfbjVAnEMm2bYm1JjuaWKc", + "etag": "LuGMP6JjF3e7oB4WEC1t-IZNBmCCINUCyyWJwCFydD4", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:11\u002B00:00" + "last_modified": "2023-08-08T17:46:02\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_selectors.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_selectors.json index cd47307d6e3f..c27092e83315 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_selectors.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_selectors.json @@ -11,7 +11,7 @@ "Content-Type": "application/json", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:13.004563 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.375265 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022PHTPHml_1i69YrM4cFhWD3jR4TiIvqRdhvp10POaG6U\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022s8iOcHBV5E0v4HU5vMH_OLGXj-nrlCe8vLel5E2-mQE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQx;sn=18068941", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzU0;sn=18161354", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e7bebb97-c7fc-4579-87e5-e89dd6fc36fe", + "x-ms-correlation-request-id": "2d30661c-b7b8-4544-9523-269914f40bea", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "PHTPHml_1i69YrM4cFhWD3jR4TiIvqRdhvp10POaG6U", + "etag": "s8iOcHBV5E0v4HU5vMH_OLGXj-nrlCe8vLel5E2-mQE", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzU0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:13.098853 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.445246 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022TvjEzwBMIVl7OBMHpbmZJ4a0ILkierM8B3N7CQjKKiM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022K9DsmKn9vJC-vSZt95eiWlhA81_mTlds57qSnuObCMA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQ0;sn=18068944", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzU2;sn=18161356", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f7927b2e-6efd-4dce-9b74-0d40ede65fe5", + "x-ms-correlation-request-id": "5a0c64bd-656c-4aff-bc69-b2f8221d6688", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "TvjEzwBMIVl7OBMHpbmZJ4a0ILkierM8B3N7CQjKKiM", + "etag": "K9DsmKn9vJC-vSZt95eiWlhA81_mTlds57qSnuObCMA", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQ0", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzU2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:13.180162 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.499025 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022PsCQJObuYE1HqOyVka_iITWJIjr-CqlOjdI93Li1CrA\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022NNmHz_VpcMz_qQ8MtBfJIYvqfiPROw5xb-IzYdysoVg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQ3;sn=18068947", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzU4;sn=18161358", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "eeda50b6-f8ac-4199-899a-27bf4c5d1609", + "x-ms-correlation-request-id": "3aa723e0-bce9-4f7c-9aba-d48059f1252d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "PsCQJObuYE1HqOyVka_iITWJIjr-CqlOjdI93Li1CrA", + "etag": "NNmHz_VpcMz_qQ8MtBfJIYvqfiPROw5xb-IzYdysoVg", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQ3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzU4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:13.267885 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.559239 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022oODaCJjR5IPKOPgnQFHyyFJ6Px0Tic40xRHkrZzE83U\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022LvPQoBY6pN6yHEIU-H08Be0Td1WCYDSAZuPCmS_J6Nw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQ5;sn=18068949", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzYw;sn=18161360", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "cfc75c12-c2b0-461b-9108-b80dffb7f549", + "x-ms-correlation-request-id": "93e6f1c9-33d4-4204-916c-39a97aee1816", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "oODaCJjR5IPKOPgnQFHyyFJ6Px0Tic40xRHkrZzE83U", + "etag": "LvPQoBY6pN6yHEIU-H08Be0Td1WCYDSAZuPCmS_J6Nw", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTQ5", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzYw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:13.367492 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.610229 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022TIjn2NeAZ85EX5BXJ4oGaA5iJjUlrs1b4HUidutMGJ8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u00227XOC9JGFTJPLW8_9D1hUvG-D3Qfr1Ppffe_ZzaYLw5g\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTUz;sn=18068953", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzYy;sn=18161362", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "46814826-8154-4773-8138-525f2ce48a33", + "x-ms-correlation-request-id": "d0215c3e-35a9-44c5-861e-e7974d736966", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "TIjn2NeAZ85EX5BXJ4oGaA5iJjUlrs1b4HUidutMGJ8", + "etag": "7XOC9JGFTJPLW8_9D1hUvG-D3Qfr1Ppffe_ZzaYLw5g", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTUz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzYy", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:13.472275 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.668314 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022fig0MbSYjzxj9P0kiluSSJdJpulHsUaXY3jfOgP339M\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022pwecdQwyrzAFBlXPvssNU3keWltVAODf6pyzshoNiBs\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTU1;sn=18068955", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzY0;sn=18161364", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b2f54218-a322-48df-af21-a3c46e1cd34b", + "x-ms-correlation-request-id": "a7c7cd16-d89e-4051-8d67-5d67fb59c6af", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "fig0MbSYjzxj9P0kiluSSJdJpulHsUaXY3jfOgP339M", + "etag": "pwecdQwyrzAFBlXPvssNU3keWltVAODf6pyzshoNiBs", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTU1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzY0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:13.551034 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.726954 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022ThxHFlv0pwZ5NtUj05x7FPG2Apct8elyR82dTjrTKCk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022cKTEIsSq3thQyuBi8--vkVKZNqnkATx5UqKjL3bkS68\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTU4;sn=18068958", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzY2;sn=18161366", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fc31eb0c-c799-455f-8a5a-d8604ee966bc", + "x-ms-correlation-request-id": "afeafa87-24e7-4e7e-8c1a-4d1710d3b865", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ThxHFlv0pwZ5NtUj05x7FPG2Apct8elyR82dTjrTKCk", + "etag": "cKTEIsSq3thQyuBi8--vkVKZNqnkATx5UqKjL3bkS68", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTU4", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzY2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:13.659855 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.779988 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", - "ETag": "\u0022_0MkBk1O5iM761by2tn57TgFfwt6wjElfzwUg3rBmZw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", + "ETag": "\u0022sO1OmcfB5yOuPlQw69fSjTZyBZgn99dNLFzT5_f6eb4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTYx;sn=18068961", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzY4;sn=18161368", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a3e66470-444b-4c87-bc37-e930bf9c6257", + "x-ms-correlation-request-id": "77112ef4-9221-4f90-9900-25f1b6e3e5b5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "_0MkBk1O5iM761by2tn57TgFfwt6wjElfzwUg3rBmZw", + "etag": "sO1OmcfB5yOuPlQw69fSjTZyBZgn99dNLFzT5_f6eb4", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } }, { @@ -433,7 +433,7 @@ "Correlation-Context": "RequestType=Startup", "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:13.736143 GMT" + "x-ms-date": "Aug, 08 2023 17:46:04.838511 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:13 GMT", + "Date": "Tue, 08 Aug 2023 17:46:04 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTYz;sn=18068963", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzY5;sn=18161369", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fc4ddf1d-abcd-4d67-a6a0-e880fd5e0b09", + "x-ms-correlation-request-id": "79218087-92bd-4eb1-b400-0da5713f4e8d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,14 +458,14 @@ "ResponseBody": { "items": [ { - "etag": "TvjEzwBMIVl7OBMHpbmZJ4a0ILkierM8B3N7CQjKKiM", + "etag": "K9DsmKn9vJC-vSZt95eiWlhA81_mTlds57qSnuObCMA", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:13\u002B00:00" + "last_modified": "2023-08-08T17:46:04\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json index 5322aa566f4c..075ea9bd9092 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json @@ -11,7 +11,7 @@ "Content-Type": "application/json", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:12.139509 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.295377 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022dRIIJFgvlvs-mMp9NvuXyKv8J8gqtQ-ZsJegYA8XXwU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022eDMyJnfhK5iQQO7zigfCJEdysXlCO6jl1_efCDlAaEw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTE3;sn=18068917", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzM4;sn=18161338", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b62b5fdc-c095-40f1-8e50-76c6eac705c6", + "x-ms-correlation-request-id": "fc6fefd5-3d71-486b-ae46-735edadcfc87", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dRIIJFgvlvs-mMp9NvuXyKv8J8gqtQ-ZsJegYA8XXwU", + "etag": "eDMyJnfhK5iQQO7zigfCJEdysXlCO6jl1_efCDlAaEw", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTE3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzM4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:12.205304 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.361863 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022MuXNInz4QNglokbPJvkHUSz2DJpN7y29PcIFRU4FzgI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022W1XziUgndaipBNP7eAqkMH7KgNHhxWhz52ml5Rx07no\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTIx;sn=18068921", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQw;sn=18161340", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ccebcfec-e373-4c18-807b-c7a888294af7", + "x-ms-correlation-request-id": "858f0f25-3519-49f8-a7c6-8dd57db52453", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "MuXNInz4QNglokbPJvkHUSz2DJpN7y29PcIFRU4FzgI", + "etag": "W1XziUgndaipBNP7eAqkMH7KgNHhxWhz52ml5Rx07no", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTIx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:12.269334 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.413492 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022SnFyhGPkzCDS6jpr3ZS4nYJcVRr_S0vn6YARf_sMarU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022BzQYhmxiqJacjHrybhMkl4BrWzVXsoj7GvgzAs4KSYo\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTIz;sn=18068923", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQy;sn=18161342", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2cc5bd44-cc45-4816-8f98-a97ea759fc06", + "x-ms-correlation-request-id": "1c74065a-0979-4a1c-8519-87d9f1f061d9", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "SnFyhGPkzCDS6jpr3ZS4nYJcVRr_S0vn6YARf_sMarU", + "etag": "BzQYhmxiqJacjHrybhMkl4BrWzVXsoj7GvgzAs4KSYo", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTIz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQy", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:12.351943 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.458442 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022Lhm-uVp_koPuLj2oZKGcn_NfMupgnB-J2pcN72qS97Q\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022oyTOOxo6VWfVrimBmvhBbqWkBzVr_SzgeMnz9XOfRzE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTI1;sn=18068925", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQ0;sn=18161344", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "44a9f14e-ef32-414a-8de1-a8ed509176ba", + "x-ms-correlation-request-id": "36c8a8e7-83cb-4c72-8b87-0423fadef08a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Lhm-uVp_koPuLj2oZKGcn_NfMupgnB-J2pcN72qS97Q", + "etag": "oyTOOxo6VWfVrimBmvhBbqWkBzVr_SzgeMnz9XOfRzE", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTI1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQ0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:12.417597 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.509414 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022LMCjksYaIQZIbd_XpZZda_OnoWeUDFzPavmcOB9NTE0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022O9Hp6JPD-pe5xlRJFwKQyIth3L5mm-GZm36ivzpjF-M\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTI3;sn=18068927", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQ2;sn=18161346", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "23ae100a-a25d-4972-9613-24f052223ba4", + "x-ms-correlation-request-id": "ffef3a81-e96d-4c6c-80db-9cb98ba2c2b2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "LMCjksYaIQZIbd_XpZZda_OnoWeUDFzPavmcOB9NTE0", + "etag": "O9Hp6JPD-pe5xlRJFwKQyIth3L5mm-GZm36ivzpjF-M", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTI3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQ2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:12.484798 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.556753 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022HNo3O_x_KyM_k_XFVACielLC1OS2hoKgTqr1dQOzAU4\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022-VmaZssPkxGRexMNDWA8uqqNtflARi0vb3XiLC9hppY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTMx;sn=18068931", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQ4;sn=18161348", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e8d48ac6-d1fb-46cd-863c-e74593ce679a", + "x-ms-correlation-request-id": "ab3ed2e8-5da1-406b-8dc6-e5d98319c958", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "HNo3O_x_KyM_k_XFVACielLC1OS2hoKgTqr1dQOzAU4", + "etag": "-VmaZssPkxGRexMNDWA8uqqNtflARi0vb3XiLC9hppY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTMx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzQ4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:12.532245 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.603273 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022MGaUpfDOgjfFRJjrdTjRVc1fh25H6_yoEt2ibNVmn7o\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022fEbCjrBCNa6BnXJ5jwyWNLXR4mSimXmupkJ-5ErFy0A\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTMz;sn=18068933", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzUw;sn=18161350", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9e9d8dfc-0e10-43e6-a8a7-b4493f857c00", + "x-ms-correlation-request-id": "d135d62d-a31c-4d14-8cb8-b5341729a13f", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "MGaUpfDOgjfFRJjrdTjRVc1fh25H6_yoEt2ibNVmn7o", + "etag": "fEbCjrBCNa6BnXJ5jwyWNLXR4mSimXmupkJ-5ErFy0A", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTMz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzUw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:12.579874 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.652821 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", - "ETag": "\u0022BjUemVS2P2z5j-3xLk2WniO3zOWx61DHeK27mBWCwRc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", + "ETag": "\u0022M7yfPoEPMq8YXS3Alwwz6JkndTILGPnN55IN4kvSmyw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTM1;sn=18068935", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzUy;sn=18161352", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "310ec5e5-8417-4173-b01a-c05bef6d0362", + "x-ms-correlation-request-id": "61262d38-596b-4985-b959-a9bb0f5183e1", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "BjUemVS2P2z5j-3xLk2WniO3zOWx61DHeK27mBWCwRc", + "etag": "M7yfPoEPMq8YXS3Alwwz6JkndTILGPnN55IN4kvSmyw", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } }, { @@ -433,7 +433,7 @@ "Correlation-Context": "RequestType=Startup", "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:12.628299 GMT" + "x-ms-date": "Aug, 08 2023 17:46:03.700624 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:12 GMT", + "Date": "Tue, 08 Aug 2023 17:46:03 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTM4;sn=18068938", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzUz;sn=18161353", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ba4624a2-46d3-4431-843d-7f06942718a6", + "x-ms-correlation-request-id": "151b292f-0aca-4a4b-820d-695c9d086316", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "MGaUpfDOgjfFRJjrdTjRVc1fh25H6_yoEt2ibNVmn7o", + "etag": "fEbCjrBCNa6BnXJ5jwyWNLXR4mSimXmupkJ-5ErFy0A", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" }, { - "etag": "dRIIJFgvlvs-mMp9NvuXyKv8J8gqtQ-ZsJegYA8XXwU", + "etag": "eDMyJnfhK5iQQO7zigfCJEdysXlCO6jl1_efCDlAaEw", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" }, { - "etag": "SnFyhGPkzCDS6jpr3ZS4nYJcVRr_S0vn6YARf_sMarU", + "etag": "BzQYhmxiqJacjHrybhMkl4BrWzVXsoj7GvgzAs4KSYo", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" }, { - "etag": "HNo3O_x_KyM_k_XFVACielLC1OS2hoKgTqr1dQOzAU4", + "etag": "-VmaZssPkxGRexMNDWA8uqqNtflARi0vb3XiLC9hppY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" }, { - "etag": "LMCjksYaIQZIbd_XpZZda_OnoWeUDFzPavmcOB9NTE0", + "etag": "O9Hp6JPD-pe5xlRJFwKQyIth3L5mm-GZm36ivzpjF-M", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" }, { - "etag": "Lhm-uVp_koPuLj2oZKGcn_NfMupgnB-J2pcN72qS97Q", + "etag": "oyTOOxo6VWfVrimBmvhBbqWkBzVr_SzgeMnz9XOfRzE", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:12\u002B00:00" + "last_modified": "2023-08-08T17:46:03\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json index 09229459ac46..0d2ceb81396c 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_creation_aad.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -17,10 +17,10 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1599", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:14 GMT", + "Date": "Tue, 08 Aug 2023 17:46:05 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuAgAAANw4Y9wOAAAA; expires=Wed, 06-Sep-2023 19:12:14 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:05 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", @@ -103,8 +103,8 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuAgAAANw4Y9wOAAAA; x-ms-gateway-slice=estsfd", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; x-ms-gateway-slice=estsfd", + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -114,15 +114,15 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:14 GMT", + "Date": "Tue, 08 Aug 2023 17:46:05 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuAgAAANw4Y9wOAAAA; expires=Wed, 06-Sep-2023 19:12:14 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:05 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.15984.6 - NCUS ProdSlices", + "x-ms-ests-server": "2.1.15984.6 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -181,7 +181,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -200,26 +200,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:14 GMT", - "ETag": "\u0022wkM0-bpt9UoG8x3DRtD39BdRXN0vKikDyrz-c1WzofQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:14 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u0022eOt899ZYvqGlsecrrvxP_RCFqfCqb3us6_ExOs_thx8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:05 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTcz;sn=18068973", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzcw;sn=18161370", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b38f043f-1ab2-465c-8171-a2e891f3a485", + "x-ms-correlation-request-id": "63bfa17a-1eb8-496e-ba25-e4f0e001e100", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "wkM0-bpt9UoG8x3DRtD39BdRXN0vKikDyrz-c1WzofQ", + "etag": "eOt899ZYvqGlsecrrvxP_RCFqfCqb3us6_ExOs_thx8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:14\u002B00:00" + "last_modified": "2023-08-08T17:46:05\u002B00:00" } }, { @@ -231,8 +231,8 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTcz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzcw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -251,26 +251,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u00227Dtf3Zu6I-m0jnKqwKjcna_GeuGqO3P5HF-e8qPL0iY\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u0022ItSDWa4I9zFKQzjlZRo_jeNtwLGWqKM5YFDKjmSYH64\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTc1;sn=18068975", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzcy;sn=18161372", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e681fdb1-2c43-45d1-9f61-07803521107a", + "x-ms-correlation-request-id": "5690c96e-6352-40d5-8959-deea17b624dd", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "7Dtf3Zu6I-m0jnKqwKjcna_GeuGqO3P5HF-e8qPL0iY", + "etag": "ItSDWa4I9zFKQzjlZRo_jeNtwLGWqKM5YFDKjmSYH64", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -282,8 +282,8 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTc1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzcy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -302,26 +302,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u0022dXtb91qhlWod5HlU_0srf_MScACJSNLKJFFbC8C-MgU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u0022whCyKS0pOru8YjIOt0Dp_XJ4CngwlnpyGSloAWvtvTI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTc3;sn=18068977", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzc0;sn=18161374", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "82468b1f-600e-4071-ae6c-2e44e296c1bc", + "x-ms-correlation-request-id": "0a9eb499-9c42-42d1-806a-c3b1711c132d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dXtb91qhlWod5HlU_0srf_MScACJSNLKJFFbC8C-MgU", + "etag": "whCyKS0pOru8YjIOt0Dp_XJ4CngwlnpyGSloAWvtvTI", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -333,8 +333,8 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTc3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzc0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -353,26 +353,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u0022OVlyimzsyTl50rUhyWo3qIWVeuItTioSSI4j6cnYP5s\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u00222C_i7LTEVI4ZZehizKzvyL-1yuQtpy5RLYhccyYMn7c\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTgx;sn=18068981", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzc2;sn=18161376", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "229ccdd0-f78d-4d82-9f2e-4f8bd476ef7b", + "x-ms-correlation-request-id": "ce71b9e6-9695-4709-adc7-f9405b7fb9ad", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "OVlyimzsyTl50rUhyWo3qIWVeuItTioSSI4j6cnYP5s", + "etag": "2C_i7LTEVI4ZZehizKzvyL-1yuQtpy5RLYhccyYMn7c", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -384,8 +384,8 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTgx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzc2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -404,26 +404,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u0022X4kd1nEQSU82cqHgkK9SuPcsCoi3xTUhhY7LmVuMDL8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u0022-frx67pMTPNEOj1ceKKZoSPT9hNjMMynPzsRT_mOZ6Y\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTgz;sn=18068983", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzc4;sn=18161378", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ce0268a2-c1d3-4898-addd-34339d3e9583", + "x-ms-correlation-request-id": "cbf04fac-c597-44b3-b229-355fa45d5807", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "X4kd1nEQSU82cqHgkK9SuPcsCoi3xTUhhY7LmVuMDL8", + "etag": "-frx67pMTPNEOj1ceKKZoSPT9hNjMMynPzsRT_mOZ6Y", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -435,8 +435,8 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTgz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzc4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -455,26 +455,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u0022D37WjWZlYlVR0Kr2_Fej_RBPVRjmU7dAEDJm7fOdZEo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u00229FzxHUdRQLsq7oC1fLGo2zYoV6OzorJgZqqiah5ZaLM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTg1;sn=18068985", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzgw;sn=18161380", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fc4fe45e-0819-4219-a5e5-f4cecc27e232", + "x-ms-correlation-request-id": "99c2eebb-91a3-41fa-9936-19d208974d19", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "D37WjWZlYlVR0Kr2_Fej_RBPVRjmU7dAEDJm7fOdZEo", + "etag": "9FzxHUdRQLsq7oC1fLGo2zYoV6OzorJgZqqiah5ZaLM", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -486,8 +486,8 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTg1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzgw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -506,26 +506,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u0022eOlQ0rgecZF_GN5IOHEejEujosWJQSTTBtcnSD006O0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u0022kHPjStuJxuHZAtKJnYvL62jqXQWgOfxRoUVpvG0vRms\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTg5;sn=18068989", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzgy;sn=18161382", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2c1ed19d-10ba-4ceb-b438-e907121da5ed", + "x-ms-correlation-request-id": "6a74e39a-47fe-414b-a860-50b35f9fdac8", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "eOlQ0rgecZF_GN5IOHEejEujosWJQSTTBtcnSD006O0", + "etag": "kHPjStuJxuHZAtKJnYvL62jqXQWgOfxRoUVpvG0vRms", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -537,8 +537,8 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTg5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzgy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -557,26 +557,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", - "ETag": "\u0022fUOOun5W_Wv-J57MHngEpHOjEjbMGbXcmd4kp36pkyY\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", + "ETag": "\u0022NvFkyS4VcoFB0TiwG4cAuDAwtYDXySlSExMzmbnEaZ4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTkx;sn=18068991", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzg0;sn=18161384", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e606d369-005b-4a0a-b4b8-5ff1b52c8b80", + "x-ms-correlation-request-id": "a047269b-6ccc-434d-a3bf-780b8f4866d2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "fUOOun5W_Wv-J57MHngEpHOjEjbMGbXcmd4kp36pkyY", + "etag": "NvFkyS4VcoFB0TiwG4cAuDAwtYDXySlSExMzmbnEaZ4", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } }, { @@ -587,7 +587,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -600,11 +600,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:15 GMT", + "Date": "Tue, 08 Aug 2023 17:46:06 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY4OTky;sn=18068992", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzg1;sn=18161385", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "528c0a6e-6086-40f9-819f-495fd6e1777b", + "x-ms-correlation-request-id": "e05fe4f4-f455-433f-8c0d-bd2abe89ce24", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -612,64 +612,64 @@ "ResponseBody": { "items": [ { - "etag": "eOlQ0rgecZF_GN5IOHEejEujosWJQSTTBtcnSD006O0", + "etag": "kHPjStuJxuHZAtKJnYvL62jqXQWgOfxRoUVpvG0vRms", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" }, { - "etag": "wkM0-bpt9UoG8x3DRtD39BdRXN0vKikDyrz-c1WzofQ", + "etag": "eOt899ZYvqGlsecrrvxP_RCFqfCqb3us6_ExOs_thx8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:14\u002B00:00" + "last_modified": "2023-08-08T17:46:05\u002B00:00" }, { - "etag": "dXtb91qhlWod5HlU_0srf_MScACJSNLKJFFbC8C-MgU", + "etag": "whCyKS0pOru8YjIOt0Dp_XJ4CngwlnpyGSloAWvtvTI", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" }, { - "etag": "D37WjWZlYlVR0Kr2_Fej_RBPVRjmU7dAEDJm7fOdZEo", + "etag": "9FzxHUdRQLsq7oC1fLGo2zYoV6OzorJgZqqiah5ZaLM", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" }, { - "etag": "X4kd1nEQSU82cqHgkK9SuPcsCoi3xTUhhY7LmVuMDL8", + "etag": "-frx67pMTPNEOj1ceKKZoSPT9hNjMMynPzsRT_mOZ6Y", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" }, { - "etag": "OVlyimzsyTl50rUhyWo3qIWVeuItTioSSI4j6cnYP5s", + "etag": "2C_i7LTEVI4ZZehizKzvyL-1yuQtpy5RLYhccyYMn7c", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:15\u002B00:00" + "last_modified": "2023-08-08T17:46:06\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json index 0faa215eedaa..1780a53e5124 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_selectors.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -17,10 +17,10 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1599", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAANw4Y9wOAAAA; expires=Wed, 06-Sep-2023 19:12:17 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:08 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", @@ -103,8 +103,8 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAANw4Y9wOAAAA; x-ms-gateway-slice=estsfd", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; x-ms-gateway-slice=estsfd", + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -114,15 +114,15 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAANw4Y9wOAAAA; expires=Wed, 06-Sep-2023 19:12:17 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:09 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.15984.6 - WUS2 ProdSlices", + "x-ms-ests-server": "2.1.15984.6 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -181,7 +181,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -200,26 +200,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u0022ENpJWF93dpYUiDPB-2VFCPrD1nw8xAlGoMl2qO5mVVo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u0022TqO2YlYt8suQyjsbj7Kiwya8nwhy40lL4R5Yd5_YR6A\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDI5;sn=18069029", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDAy;sn=18161402", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3765a34b-9818-4a9d-a691-0a20d32a4ffb", + "x-ms-correlation-request-id": "88c1e6ac-2133-4dd9-83bf-fb3eebae4139", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ENpJWF93dpYUiDPB-2VFCPrD1nw8xAlGoMl2qO5mVVo", + "etag": "TqO2YlYt8suQyjsbj7Kiwya8nwhy40lL4R5Yd5_YR6A", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -231,8 +231,8 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDI5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDAy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -251,26 +251,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u0022TG60NUjwSm6_njKdHXQBDk7uRPGsALVJsRGHJomNxjk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u0022XnLRSDGkrntWMGDDEje90WmSVc0JUZhqgJ3PnBP8pyY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDMx;sn=18069031", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDA0;sn=18161404", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "7bd223dd-c492-49d3-a014-a9b566ce824d", + "x-ms-correlation-request-id": "155284ce-2a6c-46ea-8ed0-edf3f4ba3de5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "TG60NUjwSm6_njKdHXQBDk7uRPGsALVJsRGHJomNxjk", + "etag": "XnLRSDGkrntWMGDDEje90WmSVc0JUZhqgJ3PnBP8pyY", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -282,8 +282,8 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDMx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDA0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -302,26 +302,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u0022_Tt9MaEKh6wDybMHS6uKHn-gmKVBs-iwh1yRAkHZ0lM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u0022kGXLGci1CJ9NGkvb0JAdc4VuSYul7J67VEqQPsu7OQI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDMz;sn=18069033", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDA2;sn=18161406", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a81d7b75-4daf-401f-8088-cbaba71a4e23", + "x-ms-correlation-request-id": "a641d158-61f3-4ebc-8e34-92d648310def", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "_Tt9MaEKh6wDybMHS6uKHn-gmKVBs-iwh1yRAkHZ0lM", + "etag": "kGXLGci1CJ9NGkvb0JAdc4VuSYul7J67VEqQPsu7OQI", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -333,8 +333,8 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDMz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDA2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -353,26 +353,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u0022qrEPxMbVI36nGsffFX1WnH8fst-KCtlYyU9ljXcj2wM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u0022m7VHF8qQLiRDeztIpEbPEoyYnTQphZgwIWR6pqwK3dU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDM3;sn=18069037", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDA4;sn=18161408", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "085da27f-13ed-49a5-93a6-fe6a863b3861", + "x-ms-correlation-request-id": "a31439f8-20c7-421a-a257-1bb81b22a5f9", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "qrEPxMbVI36nGsffFX1WnH8fst-KCtlYyU9ljXcj2wM", + "etag": "m7VHF8qQLiRDeztIpEbPEoyYnTQphZgwIWR6pqwK3dU", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -384,8 +384,8 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDM3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDA4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -404,26 +404,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u002240A40Wzymp4NOK0n8J4huXkhq2t2adR41MVZUjgFzYU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u00221pGME6-9B0as8v2DLMhfyK2tuoIE8VJoB3XmrlHD0rs\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDM5;sn=18069039", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDEw;sn=18161410", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fcdb9568-cfe8-4045-8ef4-1192784a34d7", + "x-ms-correlation-request-id": "98f46579-a96c-4f42-944b-1d6d279eb200", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "40A40Wzymp4NOK0n8J4huXkhq2t2adR41MVZUjgFzYU", + "etag": "1pGME6-9B0as8v2DLMhfyK2tuoIE8VJoB3XmrlHD0rs", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -435,8 +435,8 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDM5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDEw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -455,26 +455,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u0022-ZVaIE0uZgihsHjOs1sCbUMv4gzg8-4k-0iDLWfH65k\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u0022QkF4C1u0rfxIW7iIc4z4vif0rGSUpOFQajsJ9IVEprc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDQx;sn=18069041", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDEy;sn=18161412", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "87a6487f-02d2-4e5f-83cf-d802013a99cf", + "x-ms-correlation-request-id": "65203799-3576-49b2-b23f-aba87f3905d9", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "-ZVaIE0uZgihsHjOs1sCbUMv4gzg8-4k-0iDLWfH65k", + "etag": "QkF4C1u0rfxIW7iIc4z4vif0rGSUpOFQajsJ9IVEprc", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -486,8 +486,8 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDQx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDEy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -506,26 +506,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u0022ZCQOq-IEvLH0EejK47Su8U3tQ5-plgpY43XxzOGYNDA\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u00227pvp7JeW33TJYfwKplhro3GxOfsiOnWtQsuDmU8R3cg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDQ1;sn=18069045", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDE0;sn=18161414", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c5b70ddd-58d2-44d5-b9e2-c1fd35a8539a", + "x-ms-correlation-request-id": "34054255-4f25-4587-b4fb-cdfa085386cb", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ZCQOq-IEvLH0EejK47Su8U3tQ5-plgpY43XxzOGYNDA", + "etag": "7pvp7JeW33TJYfwKplhro3GxOfsiOnWtQsuDmU8R3cg", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -537,8 +537,8 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDQ1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDE0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -557,26 +557,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", - "ETag": "\u00222oYpeJMv9USqYOFUXXoaC_XSdjsEzlJVYFSehSwGpx4\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", + "ETag": "\u0022SJlX7eAiIIgOWPsCdIj80IE-Mq6oCXE-ILUnenfL6XQ\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDQ3;sn=18069047", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDE2;sn=18161416", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d7ad9db6-580a-4765-afb3-94e03c6aec47", + "x-ms-correlation-request-id": "f1c1fc29-de65-46c9-981c-6ff8f079c894", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "2oYpeJMv9USqYOFUXXoaC_XSdjsEzlJVYFSehSwGpx4", + "etag": "SJlX7eAiIIgOWPsCdIj80IE-Mq6oCXE-ILUnenfL6XQ", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } }, { @@ -587,7 +587,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -600,11 +600,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:18 GMT", + "Date": "Tue, 08 Aug 2023 17:46:09 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDQ4;sn=18069048", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDE3;sn=18161417", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e266d652-a627-4776-9349-71396c610072", + "x-ms-correlation-request-id": "95d06d95-1de4-4c1c-bf9d-b64fb4ca573e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -612,14 +612,14 @@ "ResponseBody": { "items": [ { - "etag": "TG60NUjwSm6_njKdHXQBDk7uRPGsALVJsRGHJomNxjk", + "etag": "XnLRSDGkrntWMGDDEje90WmSVc0JUZhqgJ3PnBP8pyY", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:18\u002B00:00" + "last_modified": "2023-08-08T17:46:09\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json index 7ca5bf040999..baab09752d2e 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_aad.pyTestAppConfigurationProvidertest_provider_trim_prefixes.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -16,17 +16,16 @@ "Access-Control-Allow-Origin": "*", "Cache-Control": "max-age=86400, private", "Content-Length": "1599", - "Content-Security-Policy-Report-Only": "script-src \u0027self\u0027 \u0027nonce-YmAoymMSqBnaJo8qScHVkw\u0027 \u0027unsafe-eval\u0027 \u0027unsafe-inline\u0027 \u0027report-sample\u0027; object-src \u0027none\u0027; base-uri \u0027self\u0027; report-uri https://csp.microsoft.com/report/ESTS-UX-All", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:16 GMT", + "Date": "Tue, 08 Aug 2023 17:46:07 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuAwAAANw4Y9wOAAAA; expires=Wed, 06-Sep-2023 19:12:16 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:07 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.16042.2 - WUS2 ProdSlices", + "x-ms-ests-server": "2.1.16042.2 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -104,8 +103,8 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuAwAAANw4Y9wOAAAA; x-ms-gateway-slice=estsfd", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; x-ms-gateway-slice=estsfd", + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -115,15 +114,15 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:16 GMT", + "Date": "Tue, 08 Aug 2023 17:46:07 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuAwAAANw4Y9wOAAAA; expires=Wed, 06-Sep-2023 19:12:16 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:07 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.15984.6 - WUS2 ProdSlices", + "x-ms-ests-server": "2.1.15984.6 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -182,7 +181,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -201,26 +200,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:16 GMT", - "ETag": "\u0022M4KeI0G5oBhIQDAV896J890M7vawNHHZEauP0w_HWrQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:16 GMT", + "Date": "Tue, 08 Aug 2023 17:46:07 GMT", + "ETag": "\u0022CWnIrlq6gbRs97FmIoPjpcVDJgmKkwlsTpziTns7miY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:07 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDAz;sn=18069003", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzg2;sn=18161386", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "269f9a7e-a575-412d-be28-5f570bb58bf2", + "x-ms-correlation-request-id": "fb9a0420-a7b2-4466-8760-e62056494636", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "M4KeI0G5oBhIQDAV896J890M7vawNHHZEauP0w_HWrQ", + "etag": "CWnIrlq6gbRs97FmIoPjpcVDJgmKkwlsTpziTns7miY", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:16\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" } }, { @@ -232,8 +231,8 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDAz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzg2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -252,26 +251,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:16 GMT", - "ETag": "\u0022VRHj_YZIT4jG3Gu6lfxMAilKjGY91q-HONkwWAP8rFo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:16 GMT", + "Date": "Tue, 08 Aug 2023 17:46:07 GMT", + "ETag": "\u00220WfZj-lmqVj7bMD-W6jPAoBiI65tHw-E-NryfTg0584\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:07 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDA1;sn=18069005", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzg4;sn=18161388", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "10c441c0-12af-47c9-9d9d-fffca4035b7d", + "x-ms-correlation-request-id": "a9d5a92c-9aa8-483c-a5cd-5158866fcbc5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "VRHj_YZIT4jG3Gu6lfxMAilKjGY91q-HONkwWAP8rFo", + "etag": "0WfZj-lmqVj7bMD-W6jPAoBiI65tHw-E-NryfTg0584", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:16\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" } }, { @@ -283,8 +282,8 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDA1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzg4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -303,26 +302,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:16 GMT", - "ETag": "\u0022_K9XltzrDrTJgLjadtKF-k0mb4EeiGDCDEo19-Pxhw0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:16 GMT", + "Date": "Tue, 08 Aug 2023 17:46:07 GMT", + "ETag": "\u0022k0VcTxI1amji3cOBjMLS6-XyXDsa-Xpfhn77VYUVBms\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:07 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDA3;sn=18069007", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzkw;sn=18161390", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "4e0a35c8-acad-4729-9f67-f29f05c6b551", + "x-ms-correlation-request-id": "53dd1a6f-a2a8-4615-a1af-3ac65fbb4dcf", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "_K9XltzrDrTJgLjadtKF-k0mb4EeiGDCDEo19-Pxhw0", + "etag": "k0VcTxI1amji3cOBjMLS6-XyXDsa-Xpfhn77VYUVBms", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:16\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" } }, { @@ -334,8 +333,8 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDA3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzkw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -354,26 +353,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", - "ETag": "\u0022dDZGx38eVwxaTxsOTTtbrCLnT9awWsDjrCeznEyw_4E\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:07 GMT", + "ETag": "\u0022JvIQtFdZ5klzbvaio67HUrkcvbkpLw5yVbgYxYFxhx4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:07 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDA5;sn=18069009", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzky;sn=18161392", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "eb6e5e0e-099a-47b0-88a6-03bd1a7b12f4", + "x-ms-correlation-request-id": "3221213e-e0c8-444f-a89d-434c01fc4701", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dDZGx38eVwxaTxsOTTtbrCLnT9awWsDjrCeznEyw_4E", + "etag": "JvIQtFdZ5klzbvaio67HUrkcvbkpLw5yVbgYxYFxhx4", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" } }, { @@ -385,8 +384,8 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDA5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzky", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -405,26 +404,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", - "ETag": "\u00220rzhvhA1mSU554sKQcDN3kqaxvRKQXNEG4uAMGfiIa8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", + "ETag": "\u0022RFth6ogiKg94ftuPqfn-x0EkgkWIfU9QhR-xj8YztiM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:08 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDEz;sn=18069013", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzk0;sn=18161394", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "bd414143-3059-4014-a522-63c06e8da37b", + "x-ms-correlation-request-id": "357f9c91-7cf3-407a-a38f-9aff9647a760", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "0rzhvhA1mSU554sKQcDN3kqaxvRKQXNEG4uAMGfiIa8", + "etag": "RFth6ogiKg94ftuPqfn-x0EkgkWIfU9QhR-xj8YztiM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" } }, { @@ -436,8 +435,8 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDEz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzk0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -456,26 +455,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", - "ETag": "\u0022sPjTP-EelDJchSXAPnrKReygHMsGk93ZcUo1qzxGDr4\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", + "ETag": "\u0022bOCmQyGRhh8ib9ugkAAy7PxhGCZbJtUfJdVmYQKXUbM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:08 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDE1;sn=18069015", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzk2;sn=18161396", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "52a4307e-397e-4638-9b05-55c533b77558", + "x-ms-correlation-request-id": "9fe22e61-5d3e-4fc8-8923-c35b84674c9a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "sPjTP-EelDJchSXAPnrKReygHMsGk93ZcUo1qzxGDr4", + "etag": "bOCmQyGRhh8ib9ugkAAy7PxhGCZbJtUfJdVmYQKXUbM", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" } }, { @@ -487,8 +486,8 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDE1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzk2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -507,26 +506,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", - "ETag": "\u0022KYs21Yge2Dhq6FTJxsYPV_3Ti2J_9VkBjLZ9D_aJvec\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", + "ETag": "\u0022TMo__sFPKyDk7dHghzEkIfae_r9_2FAbyo8SAJIqxqA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:08 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDE3;sn=18069017", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzk4;sn=18161398", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d74961d3-8247-40c2-b35b-54b3fcc4c978", + "x-ms-correlation-request-id": "01ac335c-4209-4197-8911-9d6840d8294b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "KYs21Yge2Dhq6FTJxsYPV_3Ti2J_9VkBjLZ9D_aJvec", + "etag": "TMo__sFPKyDk7dHghzEkIfae_r9_2FAbyo8SAJIqxqA", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" } }, { @@ -538,8 +537,8 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDE3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzk4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -558,26 +557,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", - "ETag": "\u0022lyWja8Pjyv6E9XlDKqQun5lKKovmUJo1BJa_9-G3Y5s\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", + "ETag": "\u00227iHI9TwyGy2NbsRF9UEa2NT6HtWOVtTYKbT9FfQ4-jg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:08 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDE5;sn=18069019", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDAw;sn=18161400", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d50c4982-415a-4fcd-889b-100728e1d507", + "x-ms-correlation-request-id": "09e8f1b0-579e-42f8-8ee2-993399c9b837", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "lyWja8Pjyv6E9XlDKqQun5lKKovmUJo1BJa_9-G3Y5s", + "etag": "7iHI9TwyGy2NbsRF9UEa2NT6HtWOVtTYKbT9FfQ4-jg", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" } }, { @@ -588,7 +587,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -601,11 +600,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:17 GMT", + "Date": "Tue, 08 Aug 2023 17:46:08 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDIy;sn=18069022", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDAx;sn=18161401", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9c7d9da3-0211-4918-ab90-f8ba1d270fd8", + "x-ms-correlation-request-id": "86ce1fa0-bc9f-42b9-b387-7f07ea569bf6", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -613,64 +612,64 @@ "ResponseBody": { "items": [ { - "etag": "KYs21Yge2Dhq6FTJxsYPV_3Ti2J_9VkBjLZ9D_aJvec", + "etag": "TMo__sFPKyDk7dHghzEkIfae_r9_2FAbyo8SAJIqxqA", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" }, { - "etag": "M4KeI0G5oBhIQDAV896J890M7vawNHHZEauP0w_HWrQ", + "etag": "CWnIrlq6gbRs97FmIoPjpcVDJgmKkwlsTpziTns7miY", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:16\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" }, { - "etag": "_K9XltzrDrTJgLjadtKF-k0mb4EeiGDCDEo19-Pxhw0", + "etag": "k0VcTxI1amji3cOBjMLS6-XyXDsa-Xpfhn77VYUVBms", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:16\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" }, { - "etag": "sPjTP-EelDJchSXAPnrKReygHMsGk93ZcUo1qzxGDr4", + "etag": "bOCmQyGRhh8ib9ugkAAy7PxhGCZbJtUfJdVmYQKXUbM", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" }, { - "etag": "0rzhvhA1mSU554sKQcDN3kqaxvRKQXNEG4uAMGfiIa8", + "etag": "RFth6ogiKg94ftuPqfn-x0EkgkWIfU9QhR-xj8YztiM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:08\u002B00:00" }, { - "etag": "dDZGx38eVwxaTxsOTTtbrCLnT9awWsDjrCeznEyw_4E", + "etag": "JvIQtFdZ5klzbvaio67HUrkcvbkpLw5yVbgYxYFxhx4", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:17\u002B00:00" + "last_modified": "2023-08-08T17:46:07\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff.json index c6a36755904b..677235aeeef9 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff.json @@ -9,9 +9,9 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:18.905742 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.366153 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u0022YZf5E4FSaFUb1aszt4F615hs5hpV2K7h3ivKlX1eXdw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u00220iO-MsTLxtkfotTnp0B70NpHkBqPH5SKYPnZMrMe6xE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDUz;sn=18069053", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDE4;sn=18161418", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fc84b459-d01b-453a-9e17-a813a2ca31c6", + "x-ms-correlation-request-id": "70f60e87-423a-4b21-959e-0bdf21b2cbcc", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "YZf5E4FSaFUb1aszt4F615hs5hpV2K7h3ivKlX1eXdw", + "etag": "0iO-MsTLxtkfotTnp0B70NpHkBqPH5SKYPnZMrMe6xE", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDUz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDE4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:19.011173 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.432857 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u0022yOgKTVTllrs1meqXiWklsY5W3wSrQbz_FGoJt0OAytI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u0022TpEAyzocUVQ_WbNoPA5LgEkRNP7T6HcpmeKAqj4l6Vk\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDU1;sn=18069055", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDIw;sn=18161420", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "21a94789-9cc5-4d63-b9c7-31a09a756013", + "x-ms-correlation-request-id": "49085d39-80c7-4d1f-98ff-a059a9612755", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "yOgKTVTllrs1meqXiWklsY5W3wSrQbz_FGoJt0OAytI", + "etag": "TpEAyzocUVQ_WbNoPA5LgEkRNP7T6HcpmeKAqj4l6Vk", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDU1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDIw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:19.093291 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.480932 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u0022ZaEDry8hQ5-pkOU5hhVTUomvrYPNKk5rkvwX6k-PF-Q\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u0022Bi10wRae3_lGG_lglwxt1MwLVecj5UzDZDpne9-ZQDQ\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDU3;sn=18069057", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDIy;sn=18161422", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3a0c643a-aa89-4b0d-9d5b-7289859b3cc4", + "x-ms-correlation-request-id": "e3f4062a-8dd2-469b-a3ba-91b83c8003a2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ZaEDry8hQ5-pkOU5hhVTUomvrYPNKk5rkvwX6k-PF-Q", + "etag": "Bi10wRae3_lGG_lglwxt1MwLVecj5UzDZDpne9-ZQDQ", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDU3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDIy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:19.153936 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.531176 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u00225jyxFmqO2Bij-GeY0eTlI8h5ihrQtPhK8WVGv7UGQEw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u0022LnmYQVUGUNtcVjl4Zukh0_STn_N-Pd6fGOpzYW32Xo0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDYx;sn=18069061", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDI0;sn=18161424", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ad17ec2d-4024-405a-a18e-b02ad89d1f63", + "x-ms-correlation-request-id": "3db2ffb2-3aba-4fd8-9c84-f498884c0dc9", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "5jyxFmqO2Bij-GeY0eTlI8h5ihrQtPhK8WVGv7UGQEw", + "etag": "LnmYQVUGUNtcVjl4Zukh0_STn_N-Pd6fGOpzYW32Xo0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDYx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDI0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:19.209638 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.585171 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u0022PslfpFx1kGgEb874vkpWpRr6aCbXviR9T04Bl2oFkNg\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u0022bhxrraOo--zpvTzjzhnbKx5t6qI-psn6Vbb41cf_chE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDYz;sn=18069063", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDI2;sn=18161426", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1309b42e-ee8e-4417-849f-68899709eebf", + "x-ms-correlation-request-id": "eded938d-5a01-4db9-a29f-2cf004ae6dd3", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "PslfpFx1kGgEb874vkpWpRr6aCbXviR9T04Bl2oFkNg", + "etag": "bhxrraOo--zpvTzjzhnbKx5t6qI-psn6Vbb41cf_chE", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDYz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDI2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:19.264309 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.638507 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u00229rlX_36ENNiUMK8JpC_mEPpt8IGzulaPlrt5rbW4P60\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u00225DSFtO7om8fjLPEhSowkPuMvkUbY0BB9NM5MbglmFFA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDY1;sn=18069065", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDI4;sn=18161428", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9781e0af-ede0-4875-9ddd-2f89b5829141", + "x-ms-correlation-request-id": "b674d8b1-d195-44c0-98ff-279fd264b7ab", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "9rlX_36ENNiUMK8JpC_mEPpt8IGzulaPlrt5rbW4P60", + "etag": "5DSFtO7om8fjLPEhSowkPuMvkUbY0BB9NM5MbglmFFA", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDY1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDI4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:19.322061 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.696576 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u0022sY1BbLfiqEIe0OYONoih0wBd6ec9PBr6hVPEtCzJTbU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u0022bVYcLaUJts-F4z0UtquRdIpHN3GESfacdDX7YFxGscg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDY3;sn=18069067", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDMw;sn=18161430", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3f14b2dd-b677-47ff-9735-b3c48a45093b", + "x-ms-correlation-request-id": "2ec69ea7-a80b-4c0e-a564-3d77b324a435", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "sY1BbLfiqEIe0OYONoih0wBd6ec9PBr6hVPEtCzJTbU", + "etag": "bVYcLaUJts-F4z0UtquRdIpHN3GESfacdDX7YFxGscg", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDY3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDMw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:19.377038 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.749373 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", - "ETag": "\u0022nQ9RqRX58su-CkC7U-OW5lOC8Rxd5F4-bZ1ORhUOapg\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", + "ETag": "\u0022e0-UhHGlA7ZY4ZXXq_6DVgt33hDCrPFjuROaTZVKXOg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDY5;sn=18069069", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDMy;sn=18161432", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2adb7902-7225-4712-997c-1a5f771db576", + "x-ms-correlation-request-id": "318b3fba-8ae2-478a-81e7-9b3fd61e272b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "nQ9RqRX58su-CkC7U-OW5lOC8Rxd5F4-bZ1ORhUOapg", + "etag": "e0-UhHGlA7ZY4ZXXq_6DVgt33hDCrPFjuROaTZVKXOg", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } }, { @@ -431,9 +431,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:19.433745 GMT" + "x-ms-date": "Aug, 08 2023 17:46:10.811340 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:19 GMT", + "Date": "Tue, 08 Aug 2023 17:46:10 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDcy;sn=18069072", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDMz;sn=18161433", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b9401641-a985-40ab-898d-99d396c7820f", + "x-ms-correlation-request-id": "cf94dd67-631b-460d-8115-dd9da5a33327", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "sY1BbLfiqEIe0OYONoih0wBd6ec9PBr6hVPEtCzJTbU", + "etag": "bVYcLaUJts-F4z0UtquRdIpHN3GESfacdDX7YFxGscg", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" }, { - "etag": "YZf5E4FSaFUb1aszt4F615hs5hpV2K7h3ivKlX1eXdw", + "etag": "0iO-MsTLxtkfotTnp0B70NpHkBqPH5SKYPnZMrMe6xE", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" }, { - "etag": "ZaEDry8hQ5-pkOU5hhVTUomvrYPNKk5rkvwX6k-PF-Q", + "etag": "Bi10wRae3_lGG_lglwxt1MwLVecj5UzDZDpne9-ZQDQ", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" }, { - "etag": "9rlX_36ENNiUMK8JpC_mEPpt8IGzulaPlrt5rbW4P60", + "etag": "5DSFtO7om8fjLPEhSowkPuMvkUbY0BB9NM5MbglmFFA", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" }, { - "etag": "PslfpFx1kGgEb874vkpWpRr6aCbXviR9T04Bl2oFkNg", + "etag": "bhxrraOo--zpvTzjzhnbKx5t6qI-psn6Vbb41cf_chE", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" }, { - "etag": "5jyxFmqO2Bij-GeY0eTlI8h5ihrQtPhK8WVGv7UGQEw", + "etag": "LnmYQVUGUNtcVjl4Zukh0_STn_N-Pd6fGOpzYW32Xo0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:19\u002B00:00" + "last_modified": "2023-08-08T17:46:10\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_bounds.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_bounds.json index 53a46a8f3fb6..4809102a4020 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_bounds.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_bounds.json @@ -9,9 +9,9 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:20.799202 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.611744 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u00229cCe36ChptFHlUYoNMgNx4qUT6CsSCjYB3rrszRLpXs\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", + "ETag": "\u0022zgpjmQPREGPMrxC3zIunMkraoJ5loVQQeJnzc2rTWQw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDkx;sn=18069091", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDUw;sn=18161450", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ec8f5fc2-e7af-4c73-a5be-bb10a14486d1", + "x-ms-correlation-request-id": "92193f63-b1ec-4925-938d-e95294816c2b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "9cCe36ChptFHlUYoNMgNx4qUT6CsSCjYB3rrszRLpXs", + "etag": "zgpjmQPREGPMrxC3zIunMkraoJ5loVQQeJnzc2rTWQw", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDkx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDUw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:20.923106 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.684699 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022otAkyfObsAGFkyeARY-ThVevi_e6u7sqTqQLxmwfy2Q\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", + "ETag": "\u0022SX2ZociMHkF98zocbU9_2RdKin0ye8ywVs8nCjtVEqw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDkz;sn=18069093", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDUy;sn=18161452", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c3766530-f8b4-494c-a9a6-6cf3ed046860", + "x-ms-correlation-request-id": "81e811c5-575d-4120-b2be-ebe04b6ad10f", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "otAkyfObsAGFkyeARY-ThVevi_e6u7sqTqQLxmwfy2Q", + "etag": "SX2ZociMHkF98zocbU9_2RdKin0ye8ywVs8nCjtVEqw", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDkz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDUy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:20.982729 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.740438 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022YGgvE70699WbHeD_0TlHDMRnJrS0X5jp2Dxkawi2KUw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", + "ETag": "\u0022XzC8xZhe-uKYwIaYx8O5XhcLHG9T89dbnfkbNhIo9K4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDk1;sn=18069095", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDU0;sn=18161454", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "941d8d61-5df8-432f-ab8c-cd1762870e99", + "x-ms-correlation-request-id": "fff8cb92-87b8-4b87-93c5-36bb2d820a6b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "YGgvE70699WbHeD_0TlHDMRnJrS0X5jp2Dxkawi2KUw", + "etag": "XzC8xZhe-uKYwIaYx8O5XhcLHG9T89dbnfkbNhIo9K4", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDk1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDU0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:21.035855 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.798817 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022TVM6V744AghB8Nrdqvp7g_6M1H9MLmdjMr-es6V0b4U\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", + "ETag": "\u0022Z4QIOK56eqWULKxK2bDpY0u4HKZhyvUr_EoQK0ILbZc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDk3;sn=18069097", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDU2;sn=18161456", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "be252286-26a8-4b21-b570-44bc0be05b05", + "x-ms-correlation-request-id": "b40d2a6d-1002-4330-8ab5-cd36ef58bbf8", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "TVM6V744AghB8Nrdqvp7g_6M1H9MLmdjMr-es6V0b4U", + "etag": "Z4QIOK56eqWULKxK2bDpY0u4HKZhyvUr_EoQK0ILbZc", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDk3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDU2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:21.089877 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.849778 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022Vi_X5lp3ivuHUTH3-zrIAapbG9wZLL4VHMNVbiSSAM4\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", + "ETag": "\u0022P2yRHLirFqYkIvQc_0Yn-BJCkFmhy0stL1mGXRMmzNI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDk5;sn=18069099", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDU4;sn=18161458", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "afb2829b-7514-4e02-ab56-84216f0ffe33", + "x-ms-correlation-request-id": "2e497916-5399-475c-a11f-96a887e6971a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Vi_X5lp3ivuHUTH3-zrIAapbG9wZLL4VHMNVbiSSAM4", + "etag": "P2yRHLirFqYkIvQc_0Yn-BJCkFmhy0stL1mGXRMmzNI", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDk5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDU4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:21.141430 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.914751 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022BCC8o7ImdXgMB4kjthQOOqHiQdmIgci3Cry7r_ZB74s\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", + "ETag": "\u0022GJVgtRoPn3Xtyvz7mFvGyP9d8PsRoPmFiAHyhnd1tl0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTAx;sn=18069101", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDYw;sn=18161460", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e45460f1-9df3-4e6d-89a7-da8831c8f8b4", + "x-ms-correlation-request-id": "23a66e57-9d1e-4d70-8cb1-0c4475b1351f", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "BCC8o7ImdXgMB4kjthQOOqHiQdmIgci3Cry7r_ZB74s", + "etag": "GJVgtRoPn3Xtyvz7mFvGyP9d8PsRoPmFiAHyhnd1tl0", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTAx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDYw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:21.199285 GMT" + "x-ms-date": "Aug, 08 2023 17:46:12.977397 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u00229kXat8lY8dmPznJhOc6DamfXzDUmvVykv8wOd_AGDqU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022o8x7Jk8In8ydGYUOUAO6yjubj_A352ngth8I2sTMW5s\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTA1;sn=18069105", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDYy;sn=18161462", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "8bc6d892-835d-48bb-8d1e-e8c9dadab24d", + "x-ms-correlation-request-id": "2ea2ce9e-1a55-4a26-9237-ec1a99f0e608", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "9kXat8lY8dmPznJhOc6DamfXzDUmvVykv8wOd_AGDqU", + "etag": "o8x7Jk8In8ydGYUOUAO6yjubj_A352ngth8I2sTMW5s", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTA1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDYy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:21.252746 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.031662 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022rsRaW_M0aHmxPJ82YOB1aMj03JaZ6NzT81hwRGDhk_8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u00227Mes1KWjhcS-eyQkEpmDP2SjE7d9kEypaV5QdegAP0U\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTA3;sn=18069107", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDY0;sn=18161464", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "023dafcf-f4be-4942-9454-38f4c3c03dad", + "x-ms-correlation-request-id": "fb9c29a8-b92a-4c86-b59a-58c98523c019", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "rsRaW_M0aHmxPJ82YOB1aMj03JaZ6NzT81hwRGDhk_8", + "etag": "7Mes1KWjhcS-eyQkEpmDP2SjE7d9kEypaV5QdegAP0U", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -431,9 +431,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:21.308056 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.085014 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTA4;sn=18069108", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDY1;sn=18161465", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "04624364-14a5-4330-9252-446ff27ec4e3", + "x-ms-correlation-request-id": "a613caa3-2f28-416c-8dfa-7c4266604d34", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "9kXat8lY8dmPznJhOc6DamfXzDUmvVykv8wOd_AGDqU", + "etag": "o8x7Jk8In8ydGYUOUAO6yjubj_A352ngth8I2sTMW5s", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "9cCe36ChptFHlUYoNMgNx4qUT6CsSCjYB3rrszRLpXs", + "etag": "zgpjmQPREGPMrxC3zIunMkraoJ5loVQQeJnzc2rTWQw", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" }, { - "etag": "YGgvE70699WbHeD_0TlHDMRnJrS0X5jp2Dxkawi2KUw", + "etag": "XzC8xZhe-uKYwIaYx8O5XhcLHG9T89dbnfkbNhIo9K4", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" }, { - "etag": "BCC8o7ImdXgMB4kjthQOOqHiQdmIgci3Cry7r_ZB74s", + "etag": "GJVgtRoPn3Xtyvz7mFvGyP9d8PsRoPmFiAHyhnd1tl0", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" }, { - "etag": "Vi_X5lp3ivuHUTH3-zrIAapbG9wZLL4VHMNVbiSSAM4", + "etag": "P2yRHLirFqYkIvQc_0Yn-BJCkFmhy0stL1mGXRMmzNI", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" }, { - "etag": "TVM6V744AghB8Nrdqvp7g_6M1H9MLmdjMr-es6V0b4U", + "etag": "Z4QIOK56eqWULKxK2bDpY0u4HKZhyvUr_EoQK0ILbZc", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:12\u002B00:00" } ] } @@ -529,9 +529,9 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:21.406306 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.178094 GMT" }, "RequestBody": { "key": "message", @@ -550,26 +550,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022qVryOx3shJW-4Ws-SZsHF3mNDFUEZmCBbzl4JJN_Ko8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022OvzkdV0ocfnyOHbd6f5Bftkv2kR2kNW9uNH4bldLaE0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTA5;sn=18069109", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDY2;sn=18161466", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a8a1d217-c57b-4ae1-9fe6-c1e5cc366c55", + "x-ms-correlation-request-id": "5a28d599-e5b7-4854-8347-ca17a4d7e836", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "qVryOx3shJW-4Ws-SZsHF3mNDFUEZmCBbzl4JJN_Ko8", + "etag": "OvzkdV0ocfnyOHbd6f5Bftkv2kR2kNW9uNH4bldLaE0", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -581,10 +581,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTA5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDY2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:21.507682 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.268012 GMT" }, "RequestBody": { "key": "message", @@ -603,26 +603,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u00221KXu5dgVR16EO4Pw8A1GGxOI9w3VvX6Q3I_FKlvwtU8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u00223QzpR0o2_TF6XFC0WQ6-Hi9yGpoyqD40_pN_A7ezJVE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTEz;sn=18069113", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDY4;sn=18161468", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "dae3ec99-c42c-4e7f-b1d1-e3479e7729ba", + "x-ms-correlation-request-id": "a5e7537e-7fd5-4e75-8310-f1e4fe23b8c3", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "1KXu5dgVR16EO4Pw8A1GGxOI9w3VvX6Q3I_FKlvwtU8", + "etag": "3QzpR0o2_TF6XFC0WQ6-Hi9yGpoyqD40_pN_A7ezJVE", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -634,10 +634,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTEz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDY4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:21.562347 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.316632 GMT" }, "RequestBody": { "key": "my_json", @@ -656,26 +656,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022cb6ZRusV6ElzhPob6bBI-bRHfv1uOQjU7OqI9np0K_0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022lmKpWKNdFa2w-d168U4SE4ZbPVNKj7PWGTUIVTFunI0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTE1;sn=18069115", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDcw;sn=18161470", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ae187b12-9cde-4832-ad6c-d44319b63971", + "x-ms-correlation-request-id": "e17f61fc-fb9f-4de0-a00f-684730b32b3a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "cb6ZRusV6ElzhPob6bBI-bRHfv1uOQjU7OqI9np0K_0", + "etag": "lmKpWKNdFa2w-d168U4SE4ZbPVNKj7PWGTUIVTFunI0", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -687,10 +687,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTE1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDcw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:21.621887 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.367270 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -709,26 +709,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u00221AZnB_vScpMPFioW3Oq2DdLbCPmCySkMmOdogkQnxCM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022ZytAWJZaHZCdon6jcMBFPhbygmeU8DxDo5eLmu0ujZU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTE3;sn=18069117", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDcy;sn=18161472", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "8de05b3a-d0bb-4086-9b4a-8a98f4b3530b", + "x-ms-correlation-request-id": "0cac5df0-242d-4a5e-bdff-bf57129fd90c", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "1AZnB_vScpMPFioW3Oq2DdLbCPmCySkMmOdogkQnxCM", + "etag": "ZytAWJZaHZCdon6jcMBFPhbygmeU8DxDo5eLmu0ujZU", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -740,10 +740,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTE3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDcy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:21.675733 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.415488 GMT" }, "RequestBody": { "key": "refresh_message", @@ -762,26 +762,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022vL7aNwtpT5lqDSx9y4WkJoHYsF4Q-AEiIaXFc4JNPf0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022eCGQbSW4T_SNJw8xSBlPPtjiRomhKlht48pKnwHzbiU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTE5;sn=18069119", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDc0;sn=18161474", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ca416501-07d0-46db-a61c-681a673dbca3", + "x-ms-correlation-request-id": "d6232f72-e46b-4960-a037-5aa171aa6eb8", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "vL7aNwtpT5lqDSx9y4WkJoHYsF4Q-AEiIaXFc4JNPf0", + "etag": "eCGQbSW4T_SNJw8xSBlPPtjiRomhKlht48pKnwHzbiU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -793,10 +793,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTE5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDc0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:21.728641 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.464066 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -815,26 +815,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022Bg28Z--gqzrvNKiFBzsXBXMO-6y-vHQxqMSuEFwSYgo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022a5jHKa1JKMSqbAyxlJdZaeTxxLBYwF0HbT1qu8yViu4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTI0;sn=18069124", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDc2;sn=18161476", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "604e091f-5013-4dd2-ab57-4e0fc9a88415", + "x-ms-correlation-request-id": "366b4685-4c25-4757-b1cb-936adc0a02e2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Bg28Z--gqzrvNKiFBzsXBXMO-6y-vHQxqMSuEFwSYgo", + "etag": "a5jHKa1JKMSqbAyxlJdZaeTxxLBYwF0HbT1qu8yViu4", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -846,10 +846,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTI0", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDc2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:21.785480 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.520717 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -868,26 +868,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u00226gwW0b_mg-FcTqjupvKSYfIY7e129ZKNnr-AezWYYF0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022qMQWGkn-KFf8XPtu6hSx23AYxN65GOl1ZNl1fOOpdYY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTI3;sn=18069127", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDc4;sn=18161478", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "01922e98-8448-4ec7-b14b-8eb950a52b32", + "x-ms-correlation-request-id": "a301e76f-e728-4bcd-a874-1eff5ad5c150", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "6gwW0b_mg-FcTqjupvKSYfIY7e129ZKNnr-AezWYYF0", + "etag": "qMQWGkn-KFf8XPtu6hSx23AYxN65GOl1ZNl1fOOpdYY", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -899,10 +899,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTI3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDc4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:21.839556 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.575607 GMT" }, "RequestBody": { "key": "secret", @@ -921,26 +921,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:21 GMT", - "ETag": "\u0022KjN6nKxfyD9pRyRnnrsNQAGx8oZeCsGIQjMzoMSEgoo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:21 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022FIN2PGQ_Z_Uyea6DWeN9V0qmxNa9VingsVMdk2Te11s\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTI5;sn=18069129", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDgw;sn=18161480", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c6cccd9c-31fb-4d12-a055-d4ab03805d17", + "x-ms-correlation-request-id": "1f716d36-9e04-45ba-9a94-18ed6e20f64e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "KjN6nKxfyD9pRyRnnrsNQAGx8oZeCsGIQjMzoMSEgoo", + "etag": "FIN2PGQ_Z_Uyea6DWeN9V0qmxNa9VingsVMdk2Te11s", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -951,9 +951,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:21.893192 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.625624 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -966,11 +966,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTMw;sn=18069130", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDgx;sn=18161481", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2a518404-7d75-424f-ba5f-597a6ffa22e1", + "x-ms-correlation-request-id": "7dfd94d5-48be-44ef-8d94-24829c3d59a5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -978,64 +978,64 @@ "ResponseBody": { "items": [ { - "etag": "6gwW0b_mg-FcTqjupvKSYfIY7e129ZKNnr-AezWYYF0", + "etag": "qMQWGkn-KFf8XPtu6hSx23AYxN65GOl1ZNl1fOOpdYY", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "qVryOx3shJW-4Ws-SZsHF3mNDFUEZmCBbzl4JJN_Ko8", + "etag": "OvzkdV0ocfnyOHbd6f5Bftkv2kR2kNW9uNH4bldLaE0", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "cb6ZRusV6ElzhPob6bBI-bRHfv1uOQjU7OqI9np0K_0", + "etag": "lmKpWKNdFa2w-d168U4SE4ZbPVNKj7PWGTUIVTFunI0", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "Bg28Z--gqzrvNKiFBzsXBXMO-6y-vHQxqMSuEFwSYgo", + "etag": "a5jHKa1JKMSqbAyxlJdZaeTxxLBYwF0HbT1qu8yViu4", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "vL7aNwtpT5lqDSx9y4WkJoHYsF4Q-AEiIaXFc4JNPf0", + "etag": "eCGQbSW4T_SNJw8xSBlPPtjiRomhKlht48pKnwHzbiU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "1AZnB_vScpMPFioW3Oq2DdLbCPmCySkMmOdogkQnxCM", + "etag": "ZytAWJZaHZCdon6jcMBFPhbygmeU8DxDo5eLmu0ujZU", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:21\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } ] } @@ -1049,9 +1049,9 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:21.979630 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.718031 GMT" }, "RequestBody": { "key": "message", @@ -1070,26 +1070,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022evuGZ_FWh0NGpYD_FOb_y-1JaBrFCvW5-VpwVEESXuA\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022OlkLeFowIhNlvurFl9Z6A0c2sJuG8DiNtPYHpbpdh5E\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTMz;sn=18069133", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDgy;sn=18161482", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c9abfffd-06a2-4cd8-8578-908870d479b8", + "x-ms-correlation-request-id": "5b96aff3-944a-48db-ac86-897dbfdb84b2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "evuGZ_FWh0NGpYD_FOb_y-1JaBrFCvW5-VpwVEESXuA", + "etag": "OlkLeFowIhNlvurFl9Z6A0c2sJuG8DiNtPYHpbpdh5E", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -1101,10 +1101,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTMz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDgy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:22.058053 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.805802 GMT" }, "RequestBody": { "key": "message", @@ -1123,26 +1123,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022lVow_xzMA5iz05rS5zE52YBsmxl2V10vobcO_78D_lM\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022sSmyaUK9JcC2oAFCO6JCkTG5g71JXhbQ9_Yigp8J6F8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTM1;sn=18069135", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDg0;sn=18161484", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ea36d550-5c85-43c0-93c0-3bc86b8d0221", + "x-ms-correlation-request-id": "ad6b67ff-f582-4d16-ac90-2330707efef5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "lVow_xzMA5iz05rS5zE52YBsmxl2V10vobcO_78D_lM", + "etag": "sSmyaUK9JcC2oAFCO6JCkTG5g71JXhbQ9_Yigp8J6F8", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -1154,10 +1154,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTM1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDg0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:22.106122 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.863581 GMT" }, "RequestBody": { "key": "my_json", @@ -1176,26 +1176,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022KkRIwGWnQ-Tm9cZo22xHlvOkm7D0t1tpAVxm02w2WRI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022eCtT9OqXViIbt5uLz9bwcNgSgVwTfzdgJBy5Y_rFTys\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTM3;sn=18069137", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDg2;sn=18161486", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d623521d-b706-4b43-bacf-d626dc54e799", + "x-ms-correlation-request-id": "68540bed-15e6-45df-bcb3-371a42508ed1", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "KkRIwGWnQ-Tm9cZo22xHlvOkm7D0t1tpAVxm02w2WRI", + "etag": "eCtT9OqXViIbt5uLz9bwcNgSgVwTfzdgJBy5Y_rFTys", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -1207,10 +1207,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTM3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDg2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:22.160115 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.914681 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -1229,26 +1229,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022uslKMGnqR_pUImyALpjYj9BzN7Rfc2ulMeiIyV3XWOA\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:13 GMT", + "ETag": "\u0022ocDInR3_A9T9-jQ_bK9ZAWyMxNkDzXfntz-2ZtolXDU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:13 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTM5;sn=18069139", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDg4;sn=18161488", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "54a39b12-8428-4887-80c0-e10fc8843463", + "x-ms-correlation-request-id": "094e856d-5fd6-4f75-a51a-deabdb57a818", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "uslKMGnqR_pUImyALpjYj9BzN7Rfc2ulMeiIyV3XWOA", + "etag": "ocDInR3_A9T9-jQ_bK9ZAWyMxNkDzXfntz-2ZtolXDU", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } }, { @@ -1260,10 +1260,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTM5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDg4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:22.218826 GMT" + "x-ms-date": "Aug, 08 2023 17:46:13.964179 GMT" }, "RequestBody": { "key": "refresh_message", @@ -1282,26 +1282,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022KHH_99tGAEV4fHnyJ-vSmr1b0OpG3tIBCy4pGEkjCZs\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:14 GMT", + "ETag": "\u0022pejdQSROU49l58DQfQGmFDGLdHGhZXjZGQbznT2Llm0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:14 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQz;sn=18069143", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDkw;sn=18161490", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3f3be7fb-1e1d-4820-a4f2-817f3c69d6a1", + "x-ms-correlation-request-id": "28cfedb6-7f25-4ee9-adfc-d602c1fa3b58", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "KHH_99tGAEV4fHnyJ-vSmr1b0OpG3tIBCy4pGEkjCZs", + "etag": "pejdQSROU49l58DQfQGmFDGLdHGhZXjZGQbznT2Llm0", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" } }, { @@ -1313,10 +1313,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDkw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:22.269259 GMT" + "x-ms-date": "Aug, 08 2023 17:46:14.012575 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -1335,26 +1335,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u00222YoIzAy3FCJ-p14Les8AQ4p24I0Z52QSAYdsY4jXf_Y\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:14 GMT", + "ETag": "\u00224yNhrcuK-PHt3Sj5-aVNhq2kQc9R5vCQi0XM8R4qK9M\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:14 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQ1;sn=18069145", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDky;sn=18161492", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d8f4737a-4839-4477-af70-0123f0c4c6c2", + "x-ms-correlation-request-id": "7e748ba2-2a6b-40bc-8f1a-f09bf2d5aa62", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "2YoIzAy3FCJ-p14Les8AQ4p24I0Z52QSAYdsY4jXf_Y", + "etag": "4yNhrcuK-PHt3Sj5-aVNhq2kQc9R5vCQi0XM8R4qK9M", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" } }, { @@ -1366,10 +1366,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQ1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDky", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:22.326759 GMT" + "x-ms-date": "Aug, 08 2023 17:46:14.063112 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -1388,26 +1388,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022zoE4oP_F63wNmTbc18CY0Gf7PmvD88-OeDlclXwZOg8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:14 GMT", + "ETag": "\u002258KdiG1R3F6Wy5XCUK46RE0tjLHvdKCZFQM9MvMx21o\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:14 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQ3;sn=18069147", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDk0;sn=18161494", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "7f3f523a-5e38-4d95-bd85-7708f4f85014", + "x-ms-correlation-request-id": "b6eb012e-c1a7-4f85-b62b-c6fca000c09d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "zoE4oP_F63wNmTbc18CY0Gf7PmvD88-OeDlclXwZOg8", + "etag": "58KdiG1R3F6Wy5XCUK46RE0tjLHvdKCZFQM9MvMx21o", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" } }, { @@ -1419,10 +1419,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQ3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDk0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:22.381403 GMT" + "x-ms-date": "Aug, 08 2023 17:46:14.118456 GMT" }, "RequestBody": { "key": "secret", @@ -1441,26 +1441,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", - "ETag": "\u0022fJht-jC-YrJM0vYduubCO2Pe2Ras5wzO7VYeDj8NBy8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:14 GMT", + "ETag": "\u0022pZAxgZ-liLD7v1wlKjbKnq0PlQ7QgWMXcwqVNQxOGwQ\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:14 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTQ5;sn=18069149", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDk2;sn=18161496", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "17d36dfe-7790-40b7-a9a3-a67ddac03df0", + "x-ms-correlation-request-id": "f30227cf-5e43-478a-9edd-3e6dc6cafbf0", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "fJht-jC-YrJM0vYduubCO2Pe2Ras5wzO7VYeDj8NBy8", + "etag": "pZAxgZ-liLD7v1wlKjbKnq0PlQ7QgWMXcwqVNQxOGwQ", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" } }, { @@ -1471,9 +1471,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:22.436140 GMT" + "x-ms-date": "Aug, 08 2023 17:46:14.171293 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -1486,11 +1486,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:22 GMT", + "Date": "Tue, 08 Aug 2023 17:46:14 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTUy;sn=18069152", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDk3;sn=18161497", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1fc59318-0da6-42dd-a3f1-c0e832bd8237", + "x-ms-correlation-request-id": "fbf86cb8-434e-43b7-b28b-fdf9b245012c", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -1498,64 +1498,64 @@ "ResponseBody": { "items": [ { - "etag": "zoE4oP_F63wNmTbc18CY0Gf7PmvD88-OeDlclXwZOg8", + "etag": "58KdiG1R3F6Wy5XCUK46RE0tjLHvdKCZFQM9MvMx21o", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" }, { - "etag": "evuGZ_FWh0NGpYD_FOb_y-1JaBrFCvW5-VpwVEESXuA", + "etag": "OlkLeFowIhNlvurFl9Z6A0c2sJuG8DiNtPYHpbpdh5E", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "KkRIwGWnQ-Tm9cZo22xHlvOkm7D0t1tpAVxm02w2WRI", + "etag": "eCtT9OqXViIbt5uLz9bwcNgSgVwTfzdgJBy5Y_rFTys", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" }, { - "etag": "2YoIzAy3FCJ-p14Les8AQ4p24I0Z52QSAYdsY4jXf_Y", + "etag": "4yNhrcuK-PHt3Sj5-aVNhq2kQc9R5vCQi0XM8R4qK9M", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" }, { - "etag": "KHH_99tGAEV4fHnyJ-vSmr1b0OpG3tIBCy4pGEkjCZs", + "etag": "pejdQSROU49l58DQfQGmFDGLdHGhZXjZGQbznT2Llm0", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:14\u002B00:00" }, { - "etag": "uslKMGnqR_pUImyALpjYj9BzN7Rfc2ulMeiIyV3XWOA", + "etag": "ocDInR3_A9T9-jQ_bK9ZAWyMxNkDzXfntz-2ZtolXDU", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:22\u002B00:00" + "last_modified": "2023-08-08T17:46:13\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_invalid_attempts.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_invalid_attempts.json index 3d3b101138c2..7eb310ea332c 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_invalid_attempts.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_invalid_attempts.json @@ -11,7 +11,7 @@ "Content-Type": "application/json", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:22.910941 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.574363 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022JvuWGIdUOMzwUMhvcobIM2ZMgDXXOY0miiigsrVbWkk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u0022RQQ9hJXZAwopA9N3R3ZY2aYpvIEUgbJSxmasyrST2rw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTU1;sn=18069155", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDk4;sn=18161498", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b941a86b-e191-4472-b11e-cd2c5e38259f", + "x-ms-correlation-request-id": "0d9238ca-0b83-4a31-84c5-cb37b565ea5f", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "JvuWGIdUOMzwUMhvcobIM2ZMgDXXOY0miiigsrVbWkk", + "etag": "RQQ9hJXZAwopA9N3R3ZY2aYpvIEUgbJSxmasyrST2rw", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTU1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDk4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:22.992621 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.640161 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022QJ2cX8XFPz1gfQFlQWp2W9dGoqDz6woTQfgY5zQvfxo\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u0022blSq5nVTmcuqEV5zCHrUNjtf5JtekFatQb-xqOxP7D4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTU3;sn=18069157", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTAw;sn=18161500", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9a350a14-9213-4946-8753-678e2a6775fa", + "x-ms-correlation-request-id": "43236a27-7265-4fdb-b8ee-bfbfb10841c7", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "QJ2cX8XFPz1gfQFlQWp2W9dGoqDz6woTQfgY5zQvfxo", + "etag": "blSq5nVTmcuqEV5zCHrUNjtf5JtekFatQb-xqOxP7D4", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTU3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTAw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:23.044111 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.695192 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022OdzS7WQM_pT0Un6Cpqb-YkOvBrGkIQAQaHLP3j_2EOc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u00225cV_zG7LrT7ma0907rFd_KzF5VpMl9AO2QqJc5jDC0w\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTYx;sn=18069161", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTAy;sn=18161502", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "15698b9e-6c5b-4b47-85a1-3d5eafb87439", + "x-ms-correlation-request-id": "8e6c228e-d5d9-4b12-a690-b461ed18e915", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "OdzS7WQM_pT0Un6Cpqb-YkOvBrGkIQAQaHLP3j_2EOc", + "etag": "5cV_zG7LrT7ma0907rFd_KzF5VpMl9AO2QqJc5jDC0w", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTYx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTAy", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:23.105235 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.749729 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022Sa-ssR7SHVFW8KgvW3APYvmd0I0eYiwT4kSno4zCB8c\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u0022IUJ-eozmmphz4O4VlgZMVU9tzXnXkoDXpkvy7rd8wLo\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTYz;sn=18069163", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTA0;sn=18161504", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "03666439-3c8b-4d5f-9c20-0c1bd5755878", + "x-ms-correlation-request-id": "2eeadb41-46ee-4346-a3b7-d41ddfc1f3f8", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Sa-ssR7SHVFW8KgvW3APYvmd0I0eYiwT4kSno4zCB8c", + "etag": "IUJ-eozmmphz4O4VlgZMVU9tzXnXkoDXpkvy7rd8wLo", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTYz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTA0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:23.159116 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.803741 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022K7Rgm8TsL0bWoBiwm196gvQDr912B_iTIC6AT6EJrUQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u0022c6u8WkVScawyq6nGzhZPZ1uBaXYnDRIMAM0gGjGFUlA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTY1;sn=18069165", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTA2;sn=18161506", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "8e2cae3e-f1bf-4bad-90e4-e90bcd858870", + "x-ms-correlation-request-id": "b1d8e8b3-c1ff-42d2-bef7-f3ae1dabaf6b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "K7Rgm8TsL0bWoBiwm196gvQDr912B_iTIC6AT6EJrUQ", + "etag": "c6u8WkVScawyq6nGzhZPZ1uBaXYnDRIMAM0gGjGFUlA", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTY1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTA2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:23.220348 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.856701 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u00222rGz1PaYIegXVIhkVXpc5pb8OkxJApWlYspxOzCoQXw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u0022jLvIF3uTC-FWX9-zk1XgQPBsqdqvBkoRf4dEv5IwN1A\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTY3;sn=18069167", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTA4;sn=18161508", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b4dc063d-dfa3-4add-8493-bf987c520b8f", + "x-ms-correlation-request-id": "8001d3f7-190f-4191-a7aa-ae105350e94b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "2rGz1PaYIegXVIhkVXpc5pb8OkxJApWlYspxOzCoQXw", + "etag": "jLvIF3uTC-FWX9-zk1XgQPBsqdqvBkoRf4dEv5IwN1A", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTY3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTA4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:23.280675 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.917176 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022NlNkcvyuzTLE7n8tBOo1aaE0EtghaEPhxRDFAUGhZgg\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:15 GMT", + "ETag": "\u0022LuOrQTTdZ-rhVvmNgS78Bewti-f8w-l6momi_5Lgqvo\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:15 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTY5;sn=18069169", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTEw;sn=18161510", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "5d0ffa79-4003-4850-b4eb-b35435a24bad", + "x-ms-correlation-request-id": "ba2731ff-db07-401a-92f8-7dcb26d8f096", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "NlNkcvyuzTLE7n8tBOo1aaE0EtghaEPhxRDFAUGhZgg", + "etag": "LuOrQTTdZ-rhVvmNgS78Bewti-f8w-l6momi_5Lgqvo", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTY5", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTEw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:23.332947 GMT" + "x-ms-date": "Aug, 08 2023 17:46:15.969041 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", - "ETag": "\u0022YFimzGtqu2v61rXOFUyXgtv2qwdyOifRlVdkS1T8q2I\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:16 GMT", + "ETag": "\u0022mJr7SRpJFpHnJSioKrTaTPzPIDrvZtlR82r3-uW7Czo\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:16 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTcx;sn=18069171", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTEy;sn=18161512", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "63121e4f-e92f-48fe-a2af-6bde23b04f70", + "x-ms-correlation-request-id": "ac636052-3e88-4dc0-ae8d-ee07275b4804", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "YFimzGtqu2v61rXOFUyXgtv2qwdyOifRlVdkS1T8q2I", + "etag": "mJr7SRpJFpHnJSioKrTaTPzPIDrvZtlR82r3-uW7Czo", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" } }, { @@ -433,7 +433,7 @@ "Correlation-Context": "RequestType=Startup", "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:23.382861 GMT" + "x-ms-date": "Aug, 08 2023 17:46:16.024469 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:23 GMT", + "Date": "Tue, 08 Aug 2023 17:46:16 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTcy;sn=18069172", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTEz;sn=18161513", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "0d3d9321-c6d5-4e40-bbb5-de6f87678d35", + "x-ms-correlation-request-id": "f220a095-1e63-4f4b-8b53-2b999b9f9c45", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "NlNkcvyuzTLE7n8tBOo1aaE0EtghaEPhxRDFAUGhZgg", + "etag": "LuOrQTTdZ-rhVvmNgS78Bewti-f8w-l6momi_5Lgqvo", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" }, { - "etag": "JvuWGIdUOMzwUMhvcobIM2ZMgDXXOY0miiigsrVbWkk", + "etag": "RQQ9hJXZAwopA9N3R3ZY2aYpvIEUgbJSxmasyrST2rw", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" }, { - "etag": "OdzS7WQM_pT0Un6Cpqb-YkOvBrGkIQAQaHLP3j_2EOc", + "etag": "5cV_zG7LrT7ma0907rFd_KzF5VpMl9AO2QqJc5jDC0w", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" }, { - "etag": "2rGz1PaYIegXVIhkVXpc5pb8OkxJApWlYspxOzCoQXw", + "etag": "jLvIF3uTC-FWX9-zk1XgQPBsqdqvBkoRf4dEv5IwN1A", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" }, { - "etag": "K7Rgm8TsL0bWoBiwm196gvQDr912B_iTIC6AT6EJrUQ", + "etag": "c6u8WkVScawyq6nGzhZPZ1uBaXYnDRIMAM0gGjGFUlA", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" }, { - "etag": "Sa-ssR7SHVFW8KgvW3APYvmd0I0eYiwT4kSno4zCB8c", + "etag": "IUJ-eozmmphz4O4VlgZMVU9tzXnXkoDXpkvy7rd8wLo", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:23\u002B00:00" + "last_modified": "2023-08-08T17:46:15\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_max_attempts.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_max_attempts.json index 00b31f0ccac0..07c78207f6da 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_max_attempts.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_max_attempts.json @@ -11,7 +11,7 @@ "Content-Type": "application/json", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:19.890493 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.489606 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u0022TLQaW2JjyEoPdo9OynNFilM4Rnh4BPFCsgZjyqD1u-0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022uwVo4ZCzhK3EncpvCBUNkJnmcxv_Ev-Oaj_MjnmgofU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDc1;sn=18069075", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDM0;sn=18161434", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fb4dd1b3-2ba8-44f4-8278-a42f6e7dda69", + "x-ms-correlation-request-id": "c107a530-1095-41ae-867e-c37199178d36", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "TLQaW2JjyEoPdo9OynNFilM4Rnh4BPFCsgZjyqD1u-0", + "etag": "uwVo4ZCzhK3EncpvCBUNkJnmcxv_Ev-Oaj_MjnmgofU", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDc1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDM0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:19.969619 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.563603 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u00228cIqumySvxgBe2nu3AOkvSWBL_2SxNNyw7HG89Z41ek\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022rJQnjgOcGCqn00CmsKXCFuKshSNL4Ou41UdbxMgpWxc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDc3;sn=18069077", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDM2;sn=18161436", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c0220f0e-3e2b-4ca0-b9e8-1d13bd63c667", + "x-ms-correlation-request-id": "9ec26521-a494-4e12-b68d-b715c4ef706b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "8cIqumySvxgBe2nu3AOkvSWBL_2SxNNyw7HG89Z41ek", + "etag": "rJQnjgOcGCqn00CmsKXCFuKshSNL4Ou41UdbxMgpWxc", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDc3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDM2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:20.021837 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.613502 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u0022nMnXKlPfEhOmRFF0VrKryCebXgLRkQ4i_J-sOoDzZUg\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022LQvzKXzQVVFzfBlaLmlTPcIv6HbaoKHl6LyWb24xxq0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDc5;sn=18069079", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDM4;sn=18161438", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "27c52a31-5ba2-437e-9428-f0f2e742913b", + "x-ms-correlation-request-id": "016aae86-fd16-4d16-945a-ce50395ca090", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "nMnXKlPfEhOmRFF0VrKryCebXgLRkQ4i_J-sOoDzZUg", + "etag": "LQvzKXzQVVFzfBlaLmlTPcIv6HbaoKHl6LyWb24xxq0", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDc5", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDM4", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:20.076619 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.662976 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u0022cbpzl4Rc4__l-X_W4cT_91c53WmlBRZzhuB1U9i_Ipk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022wwKYmHqtYQZ2NKP2YnGsUrj2MXCVN5Ar35ioQm62aQg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDgx;sn=18069081", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQw;sn=18161440", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d7685cf4-42c3-4f2b-be16-3e4977e3619a", + "x-ms-correlation-request-id": "6f4cf2dc-e2c9-4684-b06f-995d4f0390df", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "cbpzl4Rc4__l-X_W4cT_91c53WmlBRZzhuB1U9i_Ipk", + "etag": "wwKYmHqtYQZ2NKP2YnGsUrj2MXCVN5Ar35ioQm62aQg", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDgx", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQw", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:20.137151 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.716981 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u0022rfK57C1kDm_Imidx8ZOCF8Dxk0B6P7gv9eNdUT8jeNs\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022lmf710h3Jck3KjdXkTg1naPXzy-PYoRTMjuh7CMlMTw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDgz;sn=18069083", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQy;sn=18161442", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "5cd7eaa8-5c14-4e61-8228-8207ef34b49b", + "x-ms-correlation-request-id": "683c35fc-8d0c-4485-a349-13d2b444dba5", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "rfK57C1kDm_Imidx8ZOCF8Dxk0B6P7gv9eNdUT8jeNs", + "etag": "lmf710h3Jck3KjdXkTg1naPXzy-PYoRTMjuh7CMlMTw", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDgz", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQy", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:20.191451 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.774318 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u0022U3mMHE9OSPsoAoq4oJQawYDfHBdMSBZ3AZ1JPsY3mN0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022-iVmNB9N-66IHT-ALgyCizF58-VEFW3iD_nwcradIak\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDg1;sn=18069085", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQ0;sn=18161444", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "53f4a4ff-19d5-4f6a-a698-a9a3f2e9f669", + "x-ms-correlation-request-id": "e6cfd5f2-4c46-44bb-91b1-bc57cdfdfd0d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "U3mMHE9OSPsoAoq4oJQawYDfHBdMSBZ3AZ1JPsY3mN0", + "etag": "-iVmNB9N-66IHT-ALgyCizF58-VEFW3iD_nwcradIak", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDg1", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQ0", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:20.242708 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.837306 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u00224f8nsAVR1G3TIPeO5dqQkcrD8j0m5n0oRijOnFZsRUA\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022nq9f49BhIiYbxiHg832bxcd2Nt9NI2mgwcvZnz-o0ks\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDg3;sn=18069087", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQ2;sn=18161446", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d2071c6a-a9f0-4b0d-919c-b5dcc8ca6376", + "x-ms-correlation-request-id": "6e57c74b-c65e-4031-9af5-80699664db18", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "4f8nsAVR1G3TIPeO5dqQkcrD8j0m5n0oRijOnFZsRUA", + "etag": "nq9f49BhIiYbxiHg832bxcd2Nt9NI2mgwcvZnz-o0ks", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDg3", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQ2", "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:20.298050 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.898304 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", - "ETag": "\u0022oinDIKd_PcVTqVDTqxXSQTqCnZh4_K-cLYtFQxE3vtE\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:11 GMT", + "ETag": "\u0022BTWPCMNyF4tddhfyvch65aFiTCNmZhXtKYaRyU4qQu8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:11 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDg5;sn=18069089", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQ4;sn=18161448", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3240c68d-c0f7-44ea-afd5-9db411854408", + "x-ms-correlation-request-id": "d8ce6ed3-f1d5-4120-acc0-f61f90437e28", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "oinDIKd_PcVTqVDTqxXSQTqCnZh4_K-cLYtFQxE3vtE", + "etag": "BTWPCMNyF4tddhfyvch65aFiTCNmZhXtKYaRyU4qQu8", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } }, { @@ -433,7 +433,7 @@ "Correlation-Context": "RequestType=Startup", "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:20.354783 GMT" + "x-ms-date": "Aug, 08 2023 17:46:11.953495 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:20 GMT", + "Date": "Tue, 08 Aug 2023 17:46:12 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MDkw;sn=18069090", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNDQ5;sn=18161449", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "15ad7f15-e62b-4e32-8bf0-32579790e808", + "x-ms-correlation-request-id": "70eb35b3-c02d-4321-a7fc-c3cb2e7dc16a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "4f8nsAVR1G3TIPeO5dqQkcrD8j0m5n0oRijOnFZsRUA", + "etag": "nq9f49BhIiYbxiHg832bxcd2Nt9NI2mgwcvZnz-o0ks", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" }, { - "etag": "TLQaW2JjyEoPdo9OynNFilM4Rnh4BPFCsgZjyqD1u-0", + "etag": "uwVo4ZCzhK3EncpvCBUNkJnmcxv_Ev-Oaj_MjnmgofU", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" }, { - "etag": "nMnXKlPfEhOmRFF0VrKryCebXgLRkQ4i_J-sOoDzZUg", + "etag": "LQvzKXzQVVFzfBlaLmlTPcIv6HbaoKHl6LyWb24xxq0", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" }, { - "etag": "U3mMHE9OSPsoAoq4oJQawYDfHBdMSBZ3AZ1JPsY3mN0", + "etag": "-iVmNB9N-66IHT-ALgyCizF58-VEFW3iD_nwcradIak", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" }, { - "etag": "rfK57C1kDm_Imidx8ZOCF8Dxk0B6P7gv9eNdUT8jeNs", + "etag": "lmf710h3Jck3KjdXkTg1naPXzy-PYoRTMjuh7CMlMTw", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" }, { - "etag": "cbpzl4Rc4__l-X_W4cT_91c53WmlBRZzhuB1U9i_Ipk", + "etag": "wwKYmHqtYQZ2NKP2YnGsUrj2MXCVN5Ar35ioQm62aQg", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:20\u002B00:00" + "last_modified": "2023-08-08T17:46:11\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_missmatch_settings.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_missmatch_settings.json index 35c434d6d60c..c102d979d3c6 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_missmatch_settings.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_backoff.pyTestAppConfigurationProvidertest_backoff_missmatch_settings.json @@ -9,9 +9,9 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "sO17\u002B9LRBGRK6Jc1aomgtjKe6Q6xOKfaGzzF\u002BAgFzgI=", - "x-ms-date": "Aug, 07 2023 19:12:23.862229 GMT" + "x-ms-date": "Aug, 08 2023 17:46:16.736966 GMT" }, "RequestBody": { "key": "message", @@ -30,26 +30,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022S2bpTIEX4T475-gArZ2MOJW3TqvcLh6UTNNi9NokeSk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:16 GMT", + "ETag": "\u0022beLCMIqh6Nxa2Pf88BzR4KpTh0zUkzQMcBLI2CNJzBg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:16 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTcz;sn=18069173", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTE0;sn=18161514", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f2afd660-f97f-4bbd-86a8-ef7e3b661f22", + "x-ms-correlation-request-id": "2249bc02-35f2-48d5-9551-f565b49ce265", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "S2bpTIEX4T475-gArZ2MOJW3TqvcLh6UTNNi9NokeSk", + "etag": "beLCMIqh6Nxa2Pf88BzR4KpTh0zUkzQMcBLI2CNJzBg", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" } }, { @@ -61,10 +61,10 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTcz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTE0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "ldGB\u002ByUbceFogwKdiFLhKcjPyA4zVY7Rq2L/lmgPr/8=", - "x-ms-date": "Aug, 07 2023 19:12:23.932643 GMT" + "x-ms-date": "Aug, 08 2023 17:46:16.815675 GMT" }, "RequestBody": { "key": "message", @@ -83,26 +83,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u00229xm5Rb_SkANDEsLDNPKjBZlF5MjqTTjhA6q41a7lXrs\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:16 GMT", + "ETag": "\u0022sNEWeXST2J2bz4OshWyFO60o5JiiPK4MJUCQwvzAhAY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:16 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTc1;sn=18069175", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTE2;sn=18161516", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f1e25e4b-10ff-42a0-8f6e-297ee3520952", + "x-ms-correlation-request-id": "98951c68-803c-427f-8c6a-8a1d86f8effc", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "9xm5Rb_SkANDEsLDNPKjBZlF5MjqTTjhA6q41a7lXrs", + "etag": "sNEWeXST2J2bz4OshWyFO60o5JiiPK4MJUCQwvzAhAY", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" } }, { @@ -114,10 +114,10 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTc1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTE2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "hCwkkESt4FMkocISzVr\u002Bsa5KgTtCgv2\u002B3ps1kcPne0Y=", - "x-ms-date": "Aug, 07 2023 19:12:23.980997 GMT" + "x-ms-date": "Aug, 08 2023 17:46:16.865344 GMT" }, "RequestBody": { "key": "my_json", @@ -136,26 +136,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022agGqXPGNAyyoHxIjwM406YZ2Pb0LpgMhQlFbhJakz8Q\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:16 GMT", + "ETag": "\u0022PREHgK7vamuIh1u9eL1AkhArDEo2Wj49OY-lWveD66Q\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:16 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTc3;sn=18069177", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTE4;sn=18161518", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3bc9923d-fc60-421f-9d52-1be586e1deb4", + "x-ms-correlation-request-id": "601195bb-6179-45a8-bd76-ab898f791f6d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "agGqXPGNAyyoHxIjwM406YZ2Pb0LpgMhQlFbhJakz8Q", + "etag": "PREHgK7vamuIh1u9eL1AkhArDEo2Wj49OY-lWveD66Q", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" } }, { @@ -167,10 +167,10 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTc3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTE4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "Ywo75Z4ndghuA5lejndpeBTNSici7Vx8O0CCZLlhiAU=", - "x-ms-date": "Aug, 07 2023 19:12:24.027666 GMT" + "x-ms-date": "Aug, 08 2023 17:46:16.917559 GMT" }, "RequestBody": { "key": "test.trimmed", @@ -189,26 +189,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022QnBcbr633frxklJNp2g9GfyE4OwtYXlsvb3LLS-EzUE\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:16 GMT", + "ETag": "\u0022mEYwnNeCuy8eOZIhPA8T6jc9mMm9-mNIBKoIJWuTK18\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:16 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTc5;sn=18069179", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTIw;sn=18161520", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d0642967-3504-455f-8edb-31ec1758f52c", + "x-ms-correlation-request-id": "03a33d4a-ddb8-4b0c-9a62-9de10761aba3", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "QnBcbr633frxklJNp2g9GfyE4OwtYXlsvb3LLS-EzUE", + "etag": "mEYwnNeCuy8eOZIhPA8T6jc9mMm9-mNIBKoIJWuTK18", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" } }, { @@ -220,10 +220,10 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTc5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTIw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "4EMTpW5DNMgb2ILWshR8NZeWRRkMcPLFDtd0erEayyY=", - "x-ms-date": "Aug, 07 2023 19:12:24.077264 GMT" + "x-ms-date": "Aug, 08 2023 17:46:16.967040 GMT" }, "RequestBody": { "key": "refresh_message", @@ -242,26 +242,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022KVez9AyUumawOIk6YEW1j2ahDd6jtwn_p95ydRN8_sk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", + "ETag": "\u0022MPBcMgNkT7J31I95g8d8QEWZ8IUrR7r_--uetdNFQIY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:17 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTgx;sn=18069181", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTIy;sn=18161522", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "3525ffa7-e6f2-4092-8eab-19df6a70185a", + "x-ms-correlation-request-id": "815d1a02-fed4-4abe-85ff-0bc80ff4cc75", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "KVez9AyUumawOIk6YEW1j2ahDd6jtwn_p95ydRN8_sk", + "etag": "MPBcMgNkT7J31I95g8d8QEWZ8IUrR7r_--uetdNFQIY", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" } }, { @@ -273,10 +273,10 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTgx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTIy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "3h8i3k16yOCNVm4UxG/aSBBCn2CiyBhO4M3AdIWkWFI=", - "x-ms-date": "Aug, 07 2023 19:12:24.126445 GMT" + "x-ms-date": "Aug, 08 2023 17:46:17.014765 GMT" }, "RequestBody": { "key": "non_refreshed_message", @@ -295,26 +295,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022nzpfN3KB5gm-cPfZfZCv_FG4Pbr5zj95Hy4mmsImgug\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", + "ETag": "\u0022jembz0sV4dvyo1_fVHF3OOrVMZV-feTzQ5hh8NLodCg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:17 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTgz;sn=18069183", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTI0;sn=18161524", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "034582fd-2c1d-4ad1-b4da-acdd36835e88", + "x-ms-correlation-request-id": "3dd42fb5-1061-4a96-846c-e2b945f38921", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "nzpfN3KB5gm-cPfZfZCv_FG4Pbr5zj95Hy4mmsImgug", + "etag": "jembz0sV4dvyo1_fVHF3OOrVMZV-feTzQ5hh8NLodCg", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" } }, { @@ -326,10 +326,10 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTgz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTI0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "QWMqQVTb3OEmcET/A5jVHXJXI1TrzC7h6cMDRt4ePeA=", - "x-ms-date": "Aug, 07 2023 19:12:24.173243 GMT" + "x-ms-date": "Aug, 08 2023 17:46:17.066105 GMT" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -348,26 +348,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022Q0S9qz8cw_ncYETcxg1uXf3VdYGudylW9lQq8MtXVCY\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", + "ETag": "\u0022SL9SXT3-KlKTclNdgyuDIaTfOesq9NPGFQuuDrCQN50\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:17 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTg1;sn=18069185", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTI2;sn=18161526", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "235b4d26-5c21-40df-aa55-1f0667d5ba64", + "x-ms-correlation-request-id": "0cbe6f83-89a7-4a4b-91c0-fef66acb81f3", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Q0S9qz8cw_ncYETcxg1uXf3VdYGudylW9lQq8MtXVCY", + "etag": "SL9SXT3-KlKTclNdgyuDIaTfOesq9NPGFQuuDrCQN50", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" } }, { @@ -379,10 +379,10 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTg1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTI2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "xsCtzPjG6higDUmnWQcO6PgBAIH4GiWaG/2JuuJoJCc=", - "x-ms-date": "Aug, 07 2023 19:12:24.222196 GMT" + "x-ms-date": "Aug, 08 2023 17:46:17.114964 GMT" }, "RequestBody": { "key": "secret", @@ -401,26 +401,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", - "ETag": "\u0022fyhwVS5aJLCYmbi0gTktPo9-muoLl8DnK9pGgA_FrWk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", + "ETag": "\u0022E7Eqt_Y8o9qGGq2V39Gs5ycSa1n-MCqKlvIPpnmG46U\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:17 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTg3;sn=18069187", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTI4;sn=18161528", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2fc3faa7-e460-4d3f-84a5-2aba2e27676f", + "x-ms-correlation-request-id": "d10f6206-87ef-40cd-b83a-dc697793e3ba", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "fyhwVS5aJLCYmbi0gTktPo9-muoLl8DnK9pGgA_FrWk", + "etag": "E7Eqt_Y8o9qGGq2V39Gs5ycSa1n-MCqKlvIPpnmG46U", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" } }, { @@ -431,9 +431,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)", "x-ms-content-sha256": "47DEQpj8HBSa\u002B/TImW\u002B5JCeuQeRkm5NMpJWZG3hSuFU=", - "x-ms-date": "Aug, 07 2023 19:12:24.271559 GMT" + "x-ms-date": "Aug, 08 2023 17:46:17.166139 GMT" }, "RequestBody": null, "StatusCode": 200, @@ -446,11 +446,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:12:24 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDY5MTg4;sn=18069188", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTI5;sn=18161529", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "6c40b122-0ae2-414b-8e5a-b071a06f0a87", + "x-ms-correlation-request-id": "e3ae4b80-03f0-4ad7-accd-fc2aba72b326", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -458,64 +458,64 @@ "ResponseBody": { "items": [ { - "etag": "Q0S9qz8cw_ncYETcxg1uXf3VdYGudylW9lQq8MtXVCY", + "etag": "SL9SXT3-KlKTclNdgyuDIaTfOesq9NPGFQuuDrCQN50", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" }, { - "etag": "S2bpTIEX4T475-gArZ2MOJW3TqvcLh6UTNNi9NokeSk", + "etag": "beLCMIqh6Nxa2Pf88BzR4KpTh0zUkzQMcBLI2CNJzBg", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" }, { - "etag": "agGqXPGNAyyoHxIjwM406YZ2Pb0LpgMhQlFbhJakz8Q", + "etag": "PREHgK7vamuIh1u9eL1AkhArDEo2Wj49OY-lWveD66Q", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" }, { - "etag": "nzpfN3KB5gm-cPfZfZCv_FG4Pbr5zj95Hy4mmsImgug", + "etag": "jembz0sV4dvyo1_fVHF3OOrVMZV-feTzQ5hh8NLodCg", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" }, { - "etag": "KVez9AyUumawOIk6YEW1j2ahDd6jtwn_p95ydRN8_sk", + "etag": "MPBcMgNkT7J31I95g8d8QEWZ8IUrR7r_--uetdNFQIY", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:17\u002B00:00" }, { - "etag": "QnBcbr633frxklJNp2g9GfyE4OwtYXlsvb3LLS-EzUE", + "etag": "mEYwnNeCuy8eOZIhPA8T6jc9mMm9-mNIBKoIJWuTK18", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:12:24\u002B00:00" + "last_modified": "2023-08-08T17:46:16\u002B00:00" } ] } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json index d799a7de9f8e..8e134eb4a2df 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -17,10 +17,10 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "1599", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:54 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAAOQ_Y9wOAAAA; expires=Wed, 06-Sep-2023 19:45:54 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:18 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", @@ -103,8 +103,8 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAAOQ_Y9wOAAAA; x-ms-gateway-slice=estsfd", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; x-ms-gateway-slice=estsfd", + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -114,10 +114,10 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:54 GMT", + "Date": "Tue, 08 Aug 2023 17:46:17 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAAOQ_Y9wOAAAA; expires=Wed, 06-Sep-2023 19:45:54 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:18 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", @@ -181,7 +181,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -200,26 +200,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:54 GMT", - "ETag": "\u0022X0G1QtjfDDEuLNVl5KcjTO6TwnfquZjH520rCX1e4h0\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:54 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022wLh7lNWZ8-tdn68t5kW-_dCoXTBx5gEgM4qkzleJSaM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTcz;sn=18070573", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTMw;sn=18161530", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "45743393-e1b8-40a2-b1ba-888d9828c1e9", + "x-ms-correlation-request-id": "efa7cb95-fb2e-49ee-8334-39d0ceacd916", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "X0G1QtjfDDEuLNVl5KcjTO6TwnfquZjH520rCX1e4h0", + "etag": "wLh7lNWZ8-tdn68t5kW-_dCoXTBx5gEgM4qkzleJSaM", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -231,8 +231,8 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTcz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTMw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -251,26 +251,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:54 GMT", - "ETag": "\u0022esbR8KcXdTeIuQZvoTauHSjXZ7vEjKgxe3wvxkOftVU\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:54 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022sdKAFNv3fi0i6z1DvqvAOTqjz_hGGxa3gO1v4cDqiqg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTc1;sn=18070575", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTMy;sn=18161532", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a025e38e-77cf-49bb-aa80-4e4b8d8d8893", + "x-ms-correlation-request-id": "4621213b-9123-4aa5-9d2a-443d39c8ef21", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "esbR8KcXdTeIuQZvoTauHSjXZ7vEjKgxe3wvxkOftVU", + "etag": "sdKAFNv3fi0i6z1DvqvAOTqjz_hGGxa3gO1v4cDqiqg", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -282,8 +282,8 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTc1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTMy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -302,26 +302,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:54 GMT", - "ETag": "\u0022ebdAkfQd3Z6GOD3MmtL8wUd3QcaVcHXiKd9A6pK5aUI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:54 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022E3G9tStRC9wpTyzb8URJFcKnL6rxmrtL-Vsv3e1XKDI\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTc3;sn=18070577", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTM0;sn=18161534", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "383f9eaf-c057-4d64-a76f-e9feb4835a48", + "x-ms-correlation-request-id": "d8a73119-86e7-4dfd-a3ea-787d418ab87c", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "ebdAkfQd3Z6GOD3MmtL8wUd3QcaVcHXiKd9A6pK5aUI", + "etag": "E3G9tStRC9wpTyzb8URJFcKnL6rxmrtL-Vsv3e1XKDI", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -333,8 +333,8 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTc3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTM0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -353,26 +353,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u00223umNbQBmlwxXwk2qmx1MWqZdP3OMGbYqxNCYMZYuw_I\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:54 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022m5WoAzL66v0b4l_YIIgKIpsJO1Huqpx6v0ohDNgNVW0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTc5;sn=18070579", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTM2;sn=18161536", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "49353512-d4e2-4583-83d6-25cb6e5147ff", + "x-ms-correlation-request-id": "ec28056b-398d-417a-a78b-57d8465a870e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "3umNbQBmlwxXwk2qmx1MWqZdP3OMGbYqxNCYMZYuw_I", + "etag": "m5WoAzL66v0b4l_YIIgKIpsJO1Huqpx6v0ohDNgNVW0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -384,8 +384,8 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTc5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTM2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -404,26 +404,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTgx;sn=18070581", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTM4;sn=18161538", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "20500991-2891-4c10-ae80-6980b9bc4966", + "x-ms-correlation-request-id": "0ad283a3-1fd8-4799-95fe-c4bf97474df0", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc", + "etag": "arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -435,8 +435,8 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTgx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTM4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -455,26 +455,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTgz;sn=18070583", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQw;sn=18161540", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ee6f5869-6285-4276-a648-e262ee38419c", + "x-ms-correlation-request-id": "7d8dc6c6-81ae-4307-a515-35f4813e77d1", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc", + "etag": "B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -486,8 +486,8 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTgz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -506,26 +506,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022EYMyRRELLuGOXj0klAUEUBlTWRq9NolsKOpLKesV3Vs\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022bkbOjXrJ6FHK-EJPEvChIdjtedEdm-UaYF-XNnqXqzE\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg1;sn=18070585", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQy;sn=18161542", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "09a20729-08d7-472a-9584-baa6780e805b", + "x-ms-correlation-request-id": "3072b94c-e49c-42c4-b81d-f7c6e0467c3e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "EYMyRRELLuGOXj0klAUEUBlTWRq9NolsKOpLKesV3Vs", + "etag": "bkbOjXrJ6FHK-EJPEvChIdjtedEdm-UaYF-XNnqXqzE", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -537,8 +537,8 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -557,26 +557,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022gwsumPq_EUrJXnvxBxIYh2IyrU5z2joETHkwuUEzcas\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022zMjMXd9TOrzg-tSb2ntaO1KtSCKCJl1k3P3WXObMC1s\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg3;sn=18070587", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ0;sn=18161544", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "cae36cc7-7896-4e6e-a288-4e7256611c72", + "x-ms-correlation-request-id": "0accddb8-1c99-4c3e-8a28-effebf3e0647", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "gwsumPq_EUrJXnvxBxIYh2IyrU5z2joETHkwuUEzcas", + "etag": "zMjMXd9TOrzg-tSb2ntaO1KtSCKCJl1k3P3WXObMC1s", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -587,7 +587,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -600,11 +600,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg4;sn=18070588", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ1;sn=18161545", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ac79992a-739f-4255-bdce-8c0e02a257be", + "x-ms-correlation-request-id": "dd1dee0f-ce93-40bd-9dde-b9a4c8617421", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -612,64 +612,64 @@ "ResponseBody": { "items": [ { - "etag": "EYMyRRELLuGOXj0klAUEUBlTWRq9NolsKOpLKesV3Vs", + "etag": "bkbOjXrJ6FHK-EJPEvChIdjtedEdm-UaYF-XNnqXqzE", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" }, { - "etag": "X0G1QtjfDDEuLNVl5KcjTO6TwnfquZjH520rCX1e4h0", + "etag": "wLh7lNWZ8-tdn68t5kW-_dCoXTBx5gEgM4qkzleJSaM", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" }, { - "etag": "ebdAkfQd3Z6GOD3MmtL8wUd3QcaVcHXiKd9A6pK5aUI", + "etag": "E3G9tStRC9wpTyzb8URJFcKnL6rxmrtL-Vsv3e1XKDI", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" }, { - "etag": "JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc", + "etag": "B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" }, { - "etag": "Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc", + "etag": "arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" }, { - "etag": "3umNbQBmlwxXwk2qmx1MWqZdP3OMGbYqxNCYMZYuw_I", + "etag": "m5WoAzL66v0b4l_YIIgKIpsJO1Huqpx6v0ohDNgNVW0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:54\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } ] } @@ -682,8 +682,8 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg4", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ1", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -696,26 +696,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg4;sn=18070588", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ1;sn=18161545", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "bf1659bf-101c-4c93-9b9b-410af8309568", + "x-ms-correlation-request-id": "dfc0841e-8cf8-4420-b057-527ef2100465", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc", + "etag": "arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -728,17 +728,17 @@ "Content-Length": "211", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg4", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ1", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", "content_type": "text/plain", "value": "updated value", - "last_modified": "2023-08-07T19:45:55.000Z", + "last_modified": "2023-08-08T17:46:18.000Z", "tags": {}, "locked": false, - "etag": "Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc" + "etag": "arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM" }, "StatusCode": 200, "ResponseHeaders": { @@ -750,26 +750,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022W6oAbX07XuO9ujJggZNuNgTVx-HCBVgp2gbEk0hIw9M\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:18 GMT", + "ETag": "\u0022lpkNbxg_e35PaN3xOz0v25w-azGMXF3o2PT1a2H9LUg\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg5;sn=18070589", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ2;sn=18161546", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d6a87a05-93f0-46f8-a44b-91edbd905f44", + "x-ms-correlation-request-id": "79c6b037-ad8c-4139-b35c-8cc329dfd9a2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "W6oAbX07XuO9ujJggZNuNgTVx-HCBVgp2gbEk0hIw9M", + "etag": "lpkNbxg_e35PaN3xOz0v25w-azGMXF3o2PT1a2H9LUg", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "updated value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -780,8 +780,8 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTg5", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ2", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -794,26 +794,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:19 GMT", + "ETag": "\u0022B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:18 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTkw;sn=18070590", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ3;sn=18161547", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c19bc00e-3c19-4093-a1e6-b30c6244d79f", + "x-ms-correlation-request-id": "48881384-be77-429c-b6a3-86e7f0ff34d0", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc", + "etag": "B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:18\u002B00:00" } }, { @@ -826,17 +826,17 @@ "Content-Length": "218", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTkw", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ3", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", "content_type": "text/plain", "value": "updated static", - "last_modified": "2023-08-07T19:45:55.000Z", + "last_modified": "2023-08-08T17:46:18.000Z", "tags": {}, "locked": false, - "etag": "JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc" + "etag": "B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw" }, "StatusCode": 200, "ResponseHeaders": { @@ -848,26 +848,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:55 GMT", - "ETag": "\u0022JOIUy5KPKPhRQR2HZBwIx7Wc_ENpzqPCIb1DdkS9c6U\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:55 GMT", + "Date": "Tue, 08 Aug 2023 17:46:19 GMT", + "ETag": "\u0022U5YmvH336acOWWc5TBxDLlUSnveQm92sMh9He473ris\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:19 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTkx;sn=18070591", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ4;sn=18161548", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a24a80f1-6a9c-4f98-9875-543797784174", + "x-ms-correlation-request-id": "857f6ef3-c1a1-42d3-af15-edf7b18163eb", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "JOIUy5KPKPhRQR2HZBwIx7Wc_ENpzqPCIb1DdkS9c6U", + "etag": "U5YmvH336acOWWc5TBxDLlUSnveQm92sMh9He473ris", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "updated static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:55\u002B00:00" + "last_modified": "2023-08-08T17:46:19\u002B00:00" } }, { @@ -880,17 +880,17 @@ "Content-Length": "212", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTkx", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTQ4", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", "content_type": "text/plain", "value": "original value", - "last_modified": "2023-08-07T19:45:55.000Z", + "last_modified": "2023-08-08T17:46:18.000Z", "tags": {}, "locked": false, - "etag": "Lg1SpGEm-2X8jceU2p8YJ88jcAmOw8iYLkAXyPcd3cc" + "etag": "arEXiPQpt64x11NU_Sw0a8HbOQXno_nNvCcPBR02btM" }, "StatusCode": 200, "ResponseHeaders": { @@ -902,26 +902,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:57 GMT", - "ETag": "\u0022XxyDwYsnFQn1s_oMuvLjIHWwcw4DatIQfOG_01mb1dQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:57 GMT", + "Date": "Tue, 08 Aug 2023 17:46:21 GMT", + "ETag": "\u0022TmaV3ESjIyA6o-Tty0PxS3l8inf6Jhnsx0x1nP-KcAw\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:21 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTkz;sn=18070593", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTUw;sn=18161550", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "4764b596-4f31-4c7b-a7d9-d41d54fd0062", + "x-ms-correlation-request-id": "e38fa86b-c98c-4f5d-a77e-c68ecc69f5a2", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "XxyDwYsnFQn1s_oMuvLjIHWwcw4DatIQfOG_01mb1dQ", + "etag": "TmaV3ESjIyA6o-Tty0PxS3l8inf6Jhnsx0x1nP-KcAw", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:57\u002B00:00" + "last_modified": "2023-08-08T17:46:21\u002B00:00" } }, { @@ -934,17 +934,17 @@ "Content-Length": "210", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTkz", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTUw", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", "content_type": "text/plain", "value": "Static", - "last_modified": "2023-08-07T19:45:55.000Z", + "last_modified": "2023-08-08T17:46:18.000Z", "tags": {}, "locked": false, - "etag": "JaTuqJN5s-uSQpxlgv9IMfh3T2jwWu_8e8Ab_LXMNNc" + "etag": "B8JDfriLWliYFZU566EEyXRir643dr3HendHjXBJ3Nw" }, "StatusCode": 200, "ResponseHeaders": { @@ -956,26 +956,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:57 GMT", - "ETag": "\u0022CtKx1-Nb23XatGReH5bkOZQP0FDb-CTcMs_mn7Kerck\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:57 GMT", + "Date": "Tue, 08 Aug 2023 17:46:21 GMT", + "ETag": "\u0022w5m945GwnYqXmsF0vm-jwznb88mb9lnv-f4sgNqwE2A\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:21 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTk1;sn=18070595", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTUy;sn=18161552", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "6881bfed-3fb4-4ae6-b0b2-59fac6b55a13", + "x-ms-correlation-request-id": "9600f524-1776-4b52-bfa0-0b68fc811e54", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "CtKx1-Nb23XatGReH5bkOZQP0FDb-CTcMs_mn7Kerck", + "etag": "w5m945GwnYqXmsF0vm-jwznb88mb9lnv-f4sgNqwE2A", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:57\u002B00:00" + "last_modified": "2023-08-08T17:46:21\u002B00:00" } } ], diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json index cd02155411ef..d32b8e6fdc7e 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json @@ -7,7 +7,7 @@ "Accept": "*/*", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -16,17 +16,16 @@ "Access-Control-Allow-Origin": "*", "Cache-Control": "max-age=86400, private", "Content-Length": "1599", - "Content-Security-Policy-Report-Only": "script-src \u0027self\u0027 \u0027nonce-olR7_qWWGia_xEyInexk_Q\u0027 \u0027unsafe-eval\u0027 \u0027unsafe-inline\u0027 \u0027report-sample\u0027; object-src \u0027none\u0027; base-uri \u0027self\u0027; report-uri https://csp.microsoft.com/report/ESTS-UX-All", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:57 GMT", + "Date": "Tue, 08 Aug 2023 17:46:21 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAAOQ_Y9wOAAAA; expires=Wed, 06-Sep-2023 19:45:58 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:22 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.16042.2 - WUS2 ProdSlices", + "x-ms-ests-server": "2.1.16042.2 - EUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -104,8 +103,8 @@ "Accept": "application/json", "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", - "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAAOQ_Y9wOAAAA; x-ms-gateway-slice=estsfd", - "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Cookie": "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; x-ms-gateway-slice=estsfd", + "User-Agent": "azsdk-python-identity/1.12.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -115,15 +114,15 @@ "Cache-Control": "max-age=86400, private", "Content-Length": "945", "Content-Type": "application/json; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:57 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", "P3P": "CP=\u0022DSP CUR OTPi IND OTRi ONL FIN\u0022", "Set-Cookie": [ - "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuBAAAAOQ_Y9wOAAAA; expires=Wed, 06-Sep-2023 19:45:58 GMT; path=/; secure; HttpOnly; SameSite=None", + "fpc=Ak6zDcvLpLxNmlnqcJiEJSjxAwjuCAAAANx1ZNwOAAAA; expires=Thu, 07-Sep-2023 17:46:22 GMT; path=/; secure; HttpOnly; SameSite=None", "x-ms-gateway-slice=estsfd; path=/; secure; samesite=none; httponly" ], "Strict-Transport-Security": "max-age=31536000; includeSubDomains", "X-Content-Type-Options": "nosniff", - "x-ms-ests-server": "2.1.15984.6 - EUS ProdSlices", + "x-ms-ests-server": "2.1.15984.6 - NCUS ProdSlices", "X-XSS-Protection": "0" }, "ResponseBody": { @@ -182,7 +181,7 @@ "Connection": "keep-alive", "Content-Length": "94", "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -201,26 +200,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u00228JYFlXhXLBLVbNxT_yBhIsfmAnm3S03ODC_kCkPQ6EI\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022MlVY8NkzvrSe36FAirEtblYKW5fn_xxBq43Wghdx_J8\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTk3;sn=18070597", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTU0;sn=18161554", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2ca519cd-001e-47de-ba03-0563112ef0c5", + "x-ms-correlation-request-id": "fca520f6-c344-4f65-8126-02cd6e2265ec", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "8JYFlXhXLBLVbNxT_yBhIsfmAnm3S03ODC_kCkPQ6EI", + "etag": "MlVY8NkzvrSe36FAirEtblYKW5fn_xxBq43Wghdx_J8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -232,8 +231,8 @@ "Connection": "keep-alive", "Content-Length": "93", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTk3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTU0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "message", @@ -252,26 +251,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u0022F7DyauTuxTuN-klWsjSoKbzI03Mc_OWTBmGBI34Jbwk\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022Xr2TOCjl1sJ_mpbIUsYxVdrVy-8K7DjN9aGuP2s6cT4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTk5;sn=18070599", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTU2;sn=18161556", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9341a951-0ffa-4ec6-b405-599f24b4ec7e", + "x-ms-correlation-request-id": "d90f1549-0d37-438c-b6d0-d8177be47f17", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "F7DyauTuxTuN-klWsjSoKbzI03Mc_OWTBmGBI34Jbwk", + "etag": "Xr2TOCjl1sJ_mpbIUsYxVdrVy-8K7DjN9aGuP2s6cT4", "key": "message", "label": "dev", "content_type": "text/plain", "value": "test", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -283,8 +282,8 @@ "Connection": "keep-alive", "Content-Length": "118", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNTk5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTU2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "my_json", @@ -303,26 +302,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u0022Ob6alK8GKzvIvfxYDTjWsVxVv3MZuX3jssONe-5B3z8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022Ne3RMGx0pakkad9ZQbvJU5a08E0v5mScMM6jDCqH9FA\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjAx;sn=18070601", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTU4;sn=18161558", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f90b9a6e-e09b-42b6-8154-27eb63506e24", + "x-ms-correlation-request-id": "3595e02c-ea0c-49ce-9cf8-1e5f7e3fa20b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "Ob6alK8GKzvIvfxYDTjWsVxVv3MZuX3jssONe-5B3z8", + "etag": "Ne3RMGx0pakkad9ZQbvJU5a08E0v5mScMM6jDCqH9FA", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -334,8 +333,8 @@ "Connection": "keep-alive", "Content-Length": "100", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjAx", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTU4", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "test.trimmed", @@ -354,26 +353,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u0022DD0nLqU274Z6OOa6D64gnhBDNHzeLXVbf8bxjSTP6Zw\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022ng_TaAawWYfAXFa10Xh_HQsfcBhlEXrwaEpc_RUC2i0\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjAz;sn=18070603", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTYw;sn=18161560", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ece35cc7-e414-44b8-ba7d-b4ab7ba6426d", + "x-ms-correlation-request-id": "69e0ef03-3a65-4940-9977-d2270ae663a1", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "DD0nLqU274Z6OOa6D64gnhBDNHzeLXVbf8bxjSTP6Zw", + "etag": "ng_TaAawWYfAXFa10Xh_HQsfcBhlEXrwaEpc_RUC2i0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -385,8 +384,8 @@ "Connection": "keep-alive", "Content-Length": "114", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjAz", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTYw", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", @@ -405,26 +404,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u0022XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjA1;sn=18070605", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTYy;sn=18161562", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "e9487f79-53f2-47fb-bf07-5450693b8200", + "x-ms-correlation-request-id": "23081de8-9d61-479d-9da7-16384f08d8d6", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ", + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -436,8 +435,8 @@ "Connection": "keep-alive", "Content-Length": "112", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjA1", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTYy", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "non_refreshed_message", @@ -456,26 +455,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u0022nq56eA6H__7yy2MrMiXe69qM5Li2PS96E5hQ1mT6j5I\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022uQ8Fhdn0egnbI3uahIhrLgU1YYyeeyKldfWqhu9MrIY\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjA3;sn=18070607", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY0;sn=18161564", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "35202c59-a734-4f79-94a5-ea1c91ff4858", + "x-ms-correlation-request-id": "72a8b60d-f271-41ea-b0c3-94b70dd79090", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "nq56eA6H__7yy2MrMiXe69qM5Li2PS96E5hQ1mT6j5I", + "etag": "uQ8Fhdn0egnbI3uahIhrLgU1YYyeeyKldfWqhu9MrIY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -487,8 +486,8 @@ "Connection": "keep-alive", "Content-Length": "270", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjA3", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY0", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": ".appconfig.featureflag/Alpha", @@ -507,26 +506,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u00226CZtkX9SkqrFVy68JTl2k400UzxbXX-KX7YpJm-A1lY\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022Fly3OULGGEynNmzn95fV6QYcn0FlL48xI72tC5SRhZc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjA5;sn=18070609", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY2;sn=18161566", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b791099f-1131-4eec-9dbc-8313b9cda87a", + "x-ms-correlation-request-id": "4df36b42-8cea-4aa7-801f-545542b8184e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "6CZtkX9SkqrFVy68JTl2k400UzxbXX-KX7YpJm-A1lY", + "etag": "Fly3OULGGEynNmzn95fV6QYcn0FlL48xI72tC5SRhZc", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -538,8 +537,8 @@ "Connection": "keep-alive", "Content-Length": "217", "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjA5", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY2", + "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "secret", @@ -558,26 +557,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:58 GMT", - "ETag": "\u0022CAlRSH1YaguqLo8dADTBNGtGGpdXbPirnCzQ53ZjSLE\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", + "ETag": "\u0022z9nAKdSmerwgoON7A-0LtnoS7X9EgMeXCJEzLIZRRno\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEx;sn=18070611", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY4;sn=18161568", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "81f4167a-7851-47eb-8eba-3edd9a74c20a", + "x-ms-correlation-request-id": "5c4d36e2-19e7-481b-99af-b6778a41e14b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "CAlRSH1YaguqLo8dADTBNGtGGpdXbPirnCzQ53ZjSLE", + "etag": "z9nAKdSmerwgoON7A-0LtnoS7X9EgMeXCJEzLIZRRno", "key": "secret", "label": "prod", "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -588,7 +587,7 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -601,11 +600,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:59 GMT", + "Date": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEy;sn=18070612", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY5;sn=18161569", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "4362edda-7ac8-4f65-a41a-f5b02bcb6ef6", + "x-ms-correlation-request-id": "0cdec93d-d6d9-47b1-a45b-258a96216313", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -613,64 +612,64 @@ "ResponseBody": { "items": [ { - "etag": "6CZtkX9SkqrFVy68JTl2k400UzxbXX-KX7YpJm-A1lY", + "etag": "Fly3OULGGEynNmzn95fV6QYcn0FlL48xI72tC5SRhZc", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "8JYFlXhXLBLVbNxT_yBhIsfmAnm3S03ODC_kCkPQ6EI", + "etag": "MlVY8NkzvrSe36FAirEtblYKW5fn_xxBq43Wghdx_J8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "Ob6alK8GKzvIvfxYDTjWsVxVv3MZuX3jssONe-5B3z8", + "etag": "Ne3RMGx0pakkad9ZQbvJU5a08E0v5mScMM6jDCqH9FA", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "nq56eA6H__7yy2MrMiXe69qM5Li2PS96E5hQ1mT6j5I", + "etag": "uQ8Fhdn0egnbI3uahIhrLgU1YYyeeyKldfWqhu9MrIY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ", + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "DD0nLqU274Z6OOa6D64gnhBDNHzeLXVbf8bxjSTP6Zw", + "etag": "ng_TaAawWYfAXFa10Xh_HQsfcBhlEXrwaEpc_RUC2i0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } ] } @@ -683,8 +682,8 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEy", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY5", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -697,26 +696,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:59 GMT", - "ETag": "\u0022XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:23 GMT", + "ETag": "\u0022caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEy;sn=18070612", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY5;sn=18161569", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "fd7ec954-6958-46cf-a628-ab32ec3b5b08", + "x-ms-correlation-request-id": "4c7e7fb6-0483-4773-908e-63c3b193f57d", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ", + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -727,8 +726,8 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEy", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY5", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -741,26 +740,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:59 GMT", - "ETag": "\u0022XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:58 GMT", + "Date": "Tue, 08 Aug 2023 17:46:23 GMT", + "ETag": "\u0022caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:22 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEy;sn=18070612", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY5;sn=18161569", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b33215f7-ecb0-46b7-a240-d425bea2bee1", + "x-ms-correlation-request-id": "c07e9e04-7cee-4553-ade8-505a7c1fcd11", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ", + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } }, { @@ -773,17 +772,17 @@ "Content-Length": "211", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEy", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTY5", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", "content_type": "text/plain", "value": "updated value", - "last_modified": "2023-08-07T19:45:58.000Z", + "last_modified": "2023-08-08T17:46:22.000Z", "tags": {}, "locked": false, - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ" + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU" }, "StatusCode": 200, "ResponseHeaders": { @@ -795,26 +794,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:45:59 GMT", - "ETag": "\u0022G0lrjW8OM6nyQDt5HvYkk5muaHSNIklDlBe92ziCiSc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:59 GMT", + "Date": "Tue, 08 Aug 2023 17:46:23 GMT", + "ETag": "\u0022OzfpkXWMJlYBc_Wlzb43LTEd5-hk_gNxs5RHjvhuey4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:23 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEz;sn=18070613", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcw;sn=18161570", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "143f6926-177b-4b3a-a3f9-602950017c64", + "x-ms-correlation-request-id": "d2d093b3-0ad9-4a44-9941-32389c3a0000", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "G0lrjW8OM6nyQDt5HvYkk5muaHSNIklDlBe92ziCiSc", + "etag": "OzfpkXWMJlYBc_Wlzb43LTEd5-hk_gNxs5RHjvhuey4", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "updated value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:59\u002B00:00" + "last_modified": "2023-08-08T17:46:23\u002B00:00" } }, { @@ -825,9 +824,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "If-None-Match": "\u0022XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ\u0022", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjEz", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "If-None-Match": "\u0022caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU\u0022", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcw", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -840,26 +839,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:01 GMT", - "ETag": "\u0022G0lrjW8OM6nyQDt5HvYkk5muaHSNIklDlBe92ziCiSc\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:45:59 GMT", + "Date": "Tue, 08 Aug 2023 17:46:25 GMT", + "ETag": "\u0022OzfpkXWMJlYBc_Wlzb43LTEd5-hk_gNxs5RHjvhuey4\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:23 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE0;sn=18070614", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcx;sn=18161571", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "8f0b3743-5ac6-4a37-b2b6-a91a4f36673a", + "x-ms-correlation-request-id": "89e78cea-458c-497b-8f91-0fd82d5da59b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "G0lrjW8OM6nyQDt5HvYkk5muaHSNIklDlBe92ziCiSc", + "etag": "OzfpkXWMJlYBc_Wlzb43LTEd5-hk_gNxs5RHjvhuey4", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "updated value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:59\u002B00:00" + "last_modified": "2023-08-08T17:46:23\u002B00:00" } }, { @@ -870,8 +869,8 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE0", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcx", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -884,11 +883,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:01 GMT", + "Date": "Tue, 08 Aug 2023 17:46:25 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE0;sn=18070614", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcx;sn=18161571", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2ba571fb-e252-48b3-82fe-248b8fbdfbb5", + "x-ms-correlation-request-id": "299bcc99-0c97-47d7-850a-b27f3326ac6b", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -896,64 +895,64 @@ "ResponseBody": { "items": [ { - "etag": "6CZtkX9SkqrFVy68JTl2k400UzxbXX-KX7YpJm-A1lY", + "etag": "Fly3OULGGEynNmzn95fV6QYcn0FlL48xI72tC5SRhZc", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "8JYFlXhXLBLVbNxT_yBhIsfmAnm3S03ODC_kCkPQ6EI", + "etag": "MlVY8NkzvrSe36FAirEtblYKW5fn_xxBq43Wghdx_J8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "Ob6alK8GKzvIvfxYDTjWsVxVv3MZuX3jssONe-5B3z8", + "etag": "Ne3RMGx0pakkad9ZQbvJU5a08E0v5mScMM6jDCqH9FA", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "nq56eA6H__7yy2MrMiXe69qM5Li2PS96E5hQ1mT6j5I", + "etag": "uQ8Fhdn0egnbI3uahIhrLgU1YYyeeyKldfWqhu9MrIY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "G0lrjW8OM6nyQDt5HvYkk5muaHSNIklDlBe92ziCiSc", + "etag": "OzfpkXWMJlYBc_Wlzb43LTEd5-hk_gNxs5RHjvhuey4", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "updated value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:59\u002B00:00" + "last_modified": "2023-08-08T17:46:23\u002B00:00" }, { - "etag": "DD0nLqU274Z6OOa6D64gnhBDNHzeLXVbf8bxjSTP6Zw", + "etag": "ng_TaAawWYfAXFa10Xh_HQsfcBhlEXrwaEpc_RUC2i0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } ] } @@ -968,17 +967,17 @@ "Content-Length": "212", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE0", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcx", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", "content_type": "text/plain", "value": "original value", - "last_modified": "2023-08-07T19:45:58.000Z", + "last_modified": "2023-08-08T17:46:22.000Z", "tags": {}, "locked": false, - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ" + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU" }, "StatusCode": 200, "ResponseHeaders": { @@ -990,26 +989,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:01 GMT", - "ETag": "\u0022dBEjWlsSsuwz7nscj31UDnt3dXxm_L-mGhHzmULoenY\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:46:01 GMT", + "Date": "Tue, 08 Aug 2023 17:46:25 GMT", + "ETag": "\u0022Xhw1e51Sam3Xvbil1hemlUJlhtqBkSDk98OHbhJceDc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:25 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE1;sn=18070615", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcy;sn=18161572", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b8ee4fac-fc1e-4f06-b761-134227924f09", + "x-ms-correlation-request-id": "913f6b5a-3d55-4505-8470-7d25738eeed9", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dBEjWlsSsuwz7nscj31UDnt3dXxm_L-mGhHzmULoenY", + "etag": "Xhw1e51Sam3Xvbil1hemlUJlhtqBkSDk98OHbhJceDc", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:46:01\u002B00:00" + "last_modified": "2023-08-08T17:46:25\u002B00:00" } }, { @@ -1020,9 +1019,9 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "If-None-Match": "\u0022G0lrjW8OM6nyQDt5HvYkk5muaHSNIklDlBe92ziCiSc\u0022", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE1", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "If-None-Match": "\u0022OzfpkXWMJlYBc_Wlzb43LTEd5-hk_gNxs5RHjvhuey4\u0022", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcy", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -1035,26 +1034,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:03 GMT", - "ETag": "\u0022dBEjWlsSsuwz7nscj31UDnt3dXxm_L-mGhHzmULoenY\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:46:01 GMT", + "Date": "Tue, 08 Aug 2023 17:46:27 GMT", + "ETag": "\u0022Xhw1e51Sam3Xvbil1hemlUJlhtqBkSDk98OHbhJceDc\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:25 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE2;sn=18070616", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcz;sn=18161573", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1e01e38e-6fd8-4ad2-9ce7-b6d219165f88", + "x-ms-correlation-request-id": "1be20d1a-4417-43fd-94a4-9cdba9987f08", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "dBEjWlsSsuwz7nscj31UDnt3dXxm_L-mGhHzmULoenY", + "etag": "Xhw1e51Sam3Xvbil1hemlUJlhtqBkSDk98OHbhJceDc", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:46:01\u002B00:00" + "last_modified": "2023-08-08T17:46:25\u002B00:00" } }, { @@ -1065,8 +1064,8 @@ "Accept-Encoding": "gzip, deflate", "Connection": "keep-alive", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE2", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcz", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": null, "StatusCode": 200, @@ -1079,11 +1078,11 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:03 GMT", + "Date": "Tue, 08 Aug 2023 17:46:27 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE2;sn=18070616", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcz;sn=18161573", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "960eab66-c1e9-447a-b4e2-ce2d5e4f7b3f", + "x-ms-correlation-request-id": "2a937ee3-6030-4f3b-b02d-b71839fc5a32", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" @@ -1091,64 +1090,64 @@ "ResponseBody": { "items": [ { - "etag": "6CZtkX9SkqrFVy68JTl2k400UzxbXX-KX7YpJm-A1lY", + "etag": "Fly3OULGGEynNmzn95fV6QYcn0FlL48xI72tC5SRhZc", "key": ".appconfig.featureflag/Alpha", "label": null, "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "8JYFlXhXLBLVbNxT_yBhIsfmAnm3S03ODC_kCkPQ6EI", + "etag": "MlVY8NkzvrSe36FAirEtblYKW5fn_xxBq43Wghdx_J8", "key": "message", "label": null, "content_type": "text/plain", "value": "hi", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "Ob6alK8GKzvIvfxYDTjWsVxVv3MZuX3jssONe-5B3z8", + "etag": "Ne3RMGx0pakkad9ZQbvJU5a08E0v5mScMM6jDCqH9FA", "key": "my_json", "label": null, "content_type": "application/json", "value": "{\u0022key\u0022: \u0022value\u0022}", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "nq56eA6H__7yy2MrMiXe69qM5Li2PS96E5hQ1mT6j5I", + "etag": "uQ8Fhdn0egnbI3uahIhrLgU1YYyeeyKldfWqhu9MrIY", "key": "non_refreshed_message", "label": null, "content_type": "text/plain", "value": "Static", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" }, { - "etag": "dBEjWlsSsuwz7nscj31UDnt3dXxm_L-mGhHzmULoenY", + "etag": "Xhw1e51Sam3Xvbil1hemlUJlhtqBkSDk98OHbhJceDc", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:46:01\u002B00:00" + "last_modified": "2023-08-08T17:46:25\u002B00:00" }, { - "etag": "DD0nLqU274Z6OOa6D64gnhBDNHzeLXVbf8bxjSTP6Zw", + "etag": "ng_TaAawWYfAXFa10Xh_HQsfcBhlEXrwaEpc_RUC2i0", "key": "test.trimmed", "label": null, "content_type": "text/plain", "value": "key", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:45:58\u002B00:00" + "last_modified": "2023-08-08T17:46:22\u002B00:00" } ] } @@ -1163,17 +1162,17 @@ "Content-Length": "213", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE2", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTcz", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", "content_type": "text/plain", "value": "updated value 2", - "last_modified": "2023-08-07T19:45:58.000Z", + "last_modified": "2023-08-08T17:46:22.000Z", "tags": {}, "locked": false, - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ" + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU" }, "StatusCode": 200, "ResponseHeaders": { @@ -1185,26 +1184,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:03 GMT", - "ETag": "\u002239s-KGV1YzsKEOzsea--mRlBqLIuNMSKdVZ0v60weFQ\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:46:03 GMT", + "Date": "Tue, 08 Aug 2023 17:46:27 GMT", + "ETag": "\u00226tZ_3nwLn_lqH86dmjg2bsHZFp8h6udVZWTtdtBGHII\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:27 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE3;sn=18070617", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTc0;sn=18161574", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ecbadf04-e540-410f-a194-c2944b34cfe7", + "x-ms-correlation-request-id": "a61832ac-76d2-479c-a730-48984d8f156a", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "39s-KGV1YzsKEOzsea--mRlBqLIuNMSKdVZ0v60weFQ", + "etag": "6tZ_3nwLn_lqH86dmjg2bsHZFp8h6udVZWTtdtBGHII", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "updated value 2", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:46:03\u002B00:00" + "last_modified": "2023-08-08T17:46:27\u002B00:00" } }, { @@ -1217,17 +1216,17 @@ "Content-Length": "212", "Content-Type": "application/json", "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE3", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (Windows-10-10.0.22621-SP0)" + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTc0", + "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" }, "RequestBody": { "key": "refresh_message", "content_type": "text/plain", "value": "original value", - "last_modified": "2023-08-07T19:45:58.000Z", + "last_modified": "2023-08-08T17:46:22.000Z", "tags": {}, "locked": false, - "etag": "XDaK5hkdowWym7vp43uyPjayrwk9m949Gp3HvFrF2aQ" + "etag": "caL-Z_gjNznS3kwcX8oy2wg3tCMiN5g2QEv18sunBZU" }, "StatusCode": 200, "ResponseHeaders": { @@ -1239,26 +1238,26 @@ "Access-Control-Max-Age": "1728000", "Connection": "keep-alive", "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Mon, 07 Aug 2023 19:46:03 GMT", - "ETag": "\u0022I55E8Bis7OsZDjAcCCQ8V7YJAgcyUZCHVi9B6EzO-e8\u0022", - "Last-Modified": "Mon, 07 Aug 2023 19:46:03 GMT", + "Date": "Tue, 08 Aug 2023 17:46:27 GMT", + "ETag": "\u00225owSdelJ1iZSgx6UNMt1-K4S_uTdsVwxctL1WCFMRpo\u0022", + "Last-Modified": "Tue, 08 Aug 2023 17:46:27 GMT", "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MDcwNjE5;sn=18070619", + "Sync-Token": "zAJw6V16=Njo1IzE4MTYxNTc2;sn=18161576", "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "5f5c4417-104b-44f4-b419-e85845dccf18", + "x-ms-correlation-request-id": "39374c31-07e8-4b07-947f-22ebb9fe5d8e", "x-ms-resource-group": "rg-appconfigtests4", "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", "x-ms-tenant-name": "appconfigtests4-azconfig-python" }, "ResponseBody": { - "etag": "I55E8Bis7OsZDjAcCCQ8V7YJAgcyUZCHVi9B6EzO-e8", + "etag": "5owSdelJ1iZSgx6UNMt1-K4S_uTdsVwxctL1WCFMRpo", "key": "refresh_message", "label": null, "content_type": "text/plain", "value": "original value", "tags": {}, "locked": false, - "last_modified": "2023-08-07T19:46:03\u002B00:00" + "last_modified": "2023-08-08T17:46:27\u002B00:00" } } ], diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py new file mode 100644 index 000000000000..140dd8fff94f --- /dev/null +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py @@ -0,0 +1,102 @@ +# ------------------------------------------------------------------------- +# Copyright (c) Microsoft Corporation. All rights reserved. +# Licensed under the MIT License. See License.txt in the project root for +# license information. +# -------------------------------------------------------------------------- +import time +import unittest +from azure.appconfiguration.provider import SettingSelector, SentinelKey +from azure.appconfiguration.provider.aio import load +from devtools_testutils.aio import recorded_by_proxy_async +from azure.appconfiguration.aio import AzureAppConfigurationClient +from async_preparers import app_config_decorator_async +from asynctestcase import AppConfigTestCase + + +class TestAppConfigurationProvider(AppConfigTestCase, unittest.TestCase): + # method: refresh + @app_config_decorator_async + @recorded_by_proxy_async + async def test_refresh(self, appconfiguration_endpoint_string, appconfiguration_keyvault_secret_url): + async with await self.create_aad_client( + appconfiguration_endpoint_string, + keyvault_secret_url=appconfiguration_keyvault_secret_url, + refresh_on=[SentinelKey("refresh_message")], + refresh_interval=1, + ) as client: + assert client["refresh_message"] == "original value" + assert client["my_json"]["key"] == "value" + assert ( + client["FeatureManagementFeatureFlags"]["Alpha"] + == '{"enabled": false, "conditions": {"client_filters": []}}' + ) + setting = await client._client.get_configuration_setting(key="refresh_message") + setting.value = "updated value" + await client._client.set_configuration_setting(setting) + + # Waiting for the refresh interval to pass + time.sleep(2) + + await client.refresh() + assert client["refresh_message"] == "updated value" + + setting.value = "original value" + await client._client.set_configuration_setting(setting) + + # Waiting for the refresh interval to pass + time.sleep(2) + + await client.refresh() + assert client["refresh_message"] == "original value" + + setting.value = "updated value 2" + await client._client.set_configuration_setting(setting) + + # Not waiting for the refresh interval to pass + await client.refresh() + assert client["refresh_message"] == "original value" + + setting.value = "original value" + await client._client.set_configuration_setting(setting) + + await client.refresh() + assert client["refresh_message"] == "original value" + + # method: refresh + @app_config_decorator_async + @recorded_by_proxy_async + async def test_empty_refresh(self, appconfiguration_endpoint_string, appconfiguration_keyvault_secret_url): + async with await self.create_aad_client( + appconfiguration_endpoint_string, keyvault_secret_url=appconfiguration_keyvault_secret_url + ) as client: + assert client["refresh_message"] == "original value" + assert client["non_refreshed_message"] == "Static" + assert client["my_json"]["key"] == "value" + assert ( + client["FeatureManagementFeatureFlags"]["Alpha"] + == '{"enabled": false, "conditions": {"client_filters": []}}' + ) + setting = await client._client.get_configuration_setting(key="refresh_message") + setting.value = "updated value" + await client._client.set_configuration_setting(setting) + static_setting = await client._client.get_configuration_setting(key="non_refreshed_message") + static_setting.value = "updated static" + await client._client.set_configuration_setting(static_setting) + + # Waiting for the refresh interval to pass + time.sleep(2) + + await client.refresh() + assert client["refresh_message"] == "original value" + assert client["non_refreshed_message"] == "Static" + + setting.value = "original value" + await client._client.set_configuration_setting(setting) + static_setting.value = "Static" + await client._client.set_configuration_setting(static_setting) + + def my_callback(self): + assert True + + def my_callback_on_fail(self): + assert False From 6638b3246a9acd0905ec9c9792148799ed074691 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 8 Aug 2023 11:23:51 -0700 Subject: [PATCH 02/23] Fixing key vault references --- .../aio/_azureappconfigurationproviderasync.py | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index d4da235e3999..efb88483eeed 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -24,7 +24,13 @@ FEATURE_FLAG_PREFIX, EMPTY_LABEL, ) -from .._azureappconfigurationprovider import _is_json_content_type, _get_headers, _RefreshTimer, _build_sentinel +from .._azureappconfigurationprovider import ( + _is_json_content_type, + _get_headers, + _RefreshTimer, + _build_sentinel, + _is_retryable_error, +) from .._user_agent import USER_AGENT if TYPE_CHECKING: @@ -169,9 +175,7 @@ def _buildprovider( return provider -async def _resolve_keyvault_reference( - config, key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions], provider: "AzureAppConfigurationProvider" -) -> str: +async def _resolve_keyvault_reference(config, provider: "AzureAppConfigurationProvider") -> str: if key_vault_options is None: raise ValueError("Key Vault options must be set to resolve Key Vault references.") @@ -185,8 +189,8 @@ async def _resolve_keyvault_reference( # pylint:disable=protected-access referenced_client = provider._secret_clients.get(vault_url, None) - vault_config = key_vault_options.client_configs.get(vault_url, {}) - credential = vault_config.pop("credential", key_vault_options.credential) + vault_config = provider._key_vault_options.client_configs.get(vault_url, {}) + credential = vault_config.pop("credential", provider._key_vault_options.credential) if referenced_client is None and credential is not None: referenced_client = SecretClient(vault_url=vault_url, credential=credential, **vault_config) From f684488b11208844b0c2427d02db6e1cf5b5c39f Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 8 Aug 2023 13:25:02 -0700 Subject: [PATCH 03/23] Update _azureappconfigurationproviderasync.py --- .../provider/aio/_azureappconfigurationproviderasync.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index efb88483eeed..04a8f4bc0788 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -176,7 +176,7 @@ def _buildprovider( async def _resolve_keyvault_reference(config, provider: "AzureAppConfigurationProvider") -> str: - if key_vault_options is None: + if provider._key_vault_options is None: raise ValueError("Key Vault options must be set to resolve Key Vault references.") if config.secret_id is None: @@ -201,8 +201,8 @@ async def _resolve_keyvault_reference(config, provider: "AzureAppConfigurationPr await referenced_client.get_secret(key_vault_identifier.name, version=key_vault_identifier.version) ).value - if key_vault_options.secret_resolver is not None: - resolved = key_vault_options.secret_resolver(config.secret_id) + if provider._key_vault_options.secret_resolver is not None: + resolved = provider._key_vault_options.secret_resolver(config.secret_id) try: # Secret resolver was async return await resolved From dbc2779a8d026a59e86a34392f930a38cc5c8116 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 8 Aug 2023 14:12:44 -0700 Subject: [PATCH 04/23] Update _azureappconfigurationproviderasync.py --- .../provider/aio/_azureappconfigurationproviderasync.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index 04a8f4bc0788..359ed04860c3 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -176,6 +176,7 @@ def _buildprovider( async def _resolve_keyvault_reference(config, provider: "AzureAppConfigurationProvider") -> str: + # pylint:disable=protected-access if provider._key_vault_options is None: raise ValueError("Key Vault options must be set to resolve Key Vault references.") From 5941f3d9fc8d3740c12c65a67d8b8cd43ebde6b9 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Mon, 28 Aug 2023 12:52:46 -0700 Subject: [PATCH 05/23] Updating Tests --- .../assets.json | 2 +- ...nfigurationProvidertest_empty_refresh.json | 796 ------------ ...tAppConfigurationProvidertest_refresh.json | 1074 ----------------- 3 files changed, 1 insertion(+), 1871 deletions(-) delete mode 100644 sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json delete mode 100644 sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json index d08f5c03672d..fccb27b0d96a 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "python", "TagPrefix": "python/appconfiguration/azure-appconfiguration-provider", - "Tag": "python/appconfiguration/azure-appconfiguration-provider_7138010c10" + "Tag": "python/appconfiguration/azure-appconfiguration-provider_ec53dd56b7" } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json deleted file mode 100644 index c04200d010ce..000000000000 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_empty_refresh.json +++ /dev/null @@ -1,796 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "94", - "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "message", - "label": "\u0000", - "content_type": "text/plain", - "value": "hi", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022xX9KP1T87gX-KD9D8-3ScQOkJId0DxGRReJ8BKAiWgw\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc0;sn=18161274", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1676460a-9276-4630-98f0-63a7daf894ea", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "xX9KP1T87gX-KD9D8-3ScQOkJId0DxGRReJ8BKAiWgw", - "key": "message", - "label": null, - "content_type": "text/plain", - "value": "hi", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=dev\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "93", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc0", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "message", - "label": "dev", - "content_type": "text/plain", - "value": "test", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022p-O0eQ-_NkOx_o8ajExd0e26hKswadXCbxvObqNmEYI\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc2;sn=18161276", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "eb00fee7-8f4e-4c19-9d42-9ac9f6ac70fb", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "p-O0eQ-_NkOx_o8ajExd0e26hKswadXCbxvObqNmEYI", - "key": "message", - "label": "dev", - "content_type": "text/plain", - "value": "test", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/my_json?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "118", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc2", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "my_json", - "label": "\u0000", - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u00220fv3CUoz4LyEuLpFNkmY4ag7oQ1utp4Syw6CVaofKhk\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc4;sn=18161278", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "eb6ad2f1-6450-4622-b521-a62aed1e30c8", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "0fv3CUoz4LyEuLpFNkmY4ag7oQ1utp4Syw6CVaofKhk", - "key": "my_json", - "label": null, - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/test.trimmed?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "100", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjc4", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "test.trimmed", - "label": "\u0000", - "content_type": "text/plain", - "value": "key", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022_1dIAhv3rfMfNFlyO6FaMEh0lygPnXwGNJgYBd8YSdI\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgw;sn=18161280", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "99fe13ec-5536-48b0-be7f-fd2995975d3c", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "_1dIAhv3rfMfNFlyO6FaMEh0lygPnXwGNJgYBd8YSdI", - "key": "test.trimmed", - "label": null, - "content_type": "text/plain", - "value": "key", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "114", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgw", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "label": "\u0000", - "content_type": "text/plain", - "value": "original value", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgy;sn=18161282", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "ae3b8e72-13c9-406d-8951-b87b4680d6a7", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "112", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjgy", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "non_refreshed_message", - "label": "\u0000", - "content_type": "text/plain", - "value": "Static", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg0;sn=18161284", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "faab1cf4-a4ee-4032-ad67-aa0b3819d7d3", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/.appconfig.featureflag%2FAlpha?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "270", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg0", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": ".appconfig.featureflag/Alpha", - "label": "\u0000", - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022xTbRCwkAAfsy7OolQVldBsgFR4-lDfyNeuNJl1wxFOw\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg2;sn=18161286", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f5ab811b-26bb-41c1-98fa-12cc3e5686c8", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "xTbRCwkAAfsy7OolQVldBsgFR4-lDfyNeuNJl1wxFOw", - "key": ".appconfig.featureflag/Alpha", - "label": null, - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/secret?label=prod\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "217", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg2", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "secret", - "label": "prod", - "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", - "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022EZp32lip0e4ifiiHOnvgNRh449lwmnn0-vRe8O4ItLU\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg4;sn=18161288", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "5575aa6f-34cb-4ca2-81b6-4ec04eac1081", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "EZp32lip0e4ifiiHOnvgNRh449lwmnn0-vRe8O4ItLU", - "key": "secret", - "label": "prod", - "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", - "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5;sn=18161289", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a4b3731a-fa83-4a2a-b333-8de9666adf50", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "items": [ - { - "etag": "xTbRCwkAAfsy7OolQVldBsgFR4-lDfyNeuNJl1wxFOw", - "key": ".appconfig.featureflag/Alpha", - "label": null, - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - }, - { - "etag": "xX9KP1T87gX-KD9D8-3ScQOkJId0DxGRReJ8BKAiWgw", - "key": "message", - "label": null, - "content_type": "text/plain", - "value": "hi", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - }, - { - "etag": "0fv3CUoz4LyEuLpFNkmY4ag7oQ1utp4Syw6CVaofKhk", - "key": "my_json", - "label": null, - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - }, - { - "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - }, - { - "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - }, - { - "etag": "_1dIAhv3rfMfNFlyO6FaMEh0lygPnXwGNJgYBd8YSdI", - "key": "test.trimmed", - "label": null, - "content_type": "text/plain", - "value": "key", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - ] - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5;sn=18161289", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "10535727-9bc4-447d-b041-7e6942f64914", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "211", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjg5", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "content_type": "text/plain", - "value": "updated value", - "last_modified": "2023-08-08T17:45:52.000Z", - "tags": {}, - "locked": false, - "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022K-xWfGQGvmczr7QhGglFpRVuPnrSIY679otFyf4u-sM\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkw;sn=18161290", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "9fc16626-5a35-41e0-bf2b-cd66244dcebd", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "K-xWfGQGvmczr7QhGglFpRVuPnrSIY679otFyf4u-sM", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "updated value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkw", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkx;sn=18161291", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "747a8063-989d-4947-be9e-103f188ddd24", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "218", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjkx", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "non_refreshed_message", - "content_type": "text/plain", - "value": "updated static", - "last_modified": "2023-08-08T17:45:52.000Z", - "tags": {}, - "locked": false, - "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:52 GMT", - "ETag": "\u0022PgPviOJIJMwWmMhTMFN5gOZTcN1F3-nb3Cr6AmYe028\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:52 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjky;sn=18161292", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d78c9c35-fe0b-434a-974e-2f93f5eb5d40", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "PgPviOJIJMwWmMhTMFN5gOZTcN1F3-nb3Cr6AmYe028", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "updated static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:52\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "212", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjky", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "content_type": "text/plain", - "value": "original value", - "last_modified": "2023-08-08T17:45:52.000Z", - "tags": {}, - "locked": false, - "etag": "NNryIZwU5NykiD4iuzHeGnueg0nw-TveJ6Vw568BpQY" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:55 GMT", - "ETag": "\u0022ZnbvUSwj5txsEU57SyEk5TQXVTfMnWJvXrvAmN877bI\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:55 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk0;sn=18161294", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "813c1da3-cbf8-4a13-8095-d76396b15e01", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "ZnbvUSwj5txsEU57SyEk5TQXVTfMnWJvXrvAmN877bI", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:55\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "210", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk0", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "non_refreshed_message", - "content_type": "text/plain", - "value": "Static", - "last_modified": "2023-08-08T17:45:52.000Z", - "tags": {}, - "locked": false, - "etag": "lvugHCZqmVbs-mlrGRq_LEol37HOibO9ELgRUZJ11-Q" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:55 GMT", - "ETag": "\u0022qGj9SxzOJU63w3wiSU9N7hPOaV1DqwElEQ5HTf5_pFY\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:55 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk2;sn=18161296", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2daec550-54f5-480b-8bf7-5976ad3d347c", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "qGj9SxzOJU63w3wiSU9N7hPOaV1DqwElEQ5HTf5_pFY", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:55\u002B00:00" - } - } - ], - "Variables": {} -} diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json b/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json deleted file mode 100644 index 948025a58182..000000000000 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/recordings/test_async_provider_refresh.pyTestAppConfigurationProvidertest_refresh.json +++ /dev/null @@ -1,1074 +0,0 @@ -{ - "Entries": [ - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "94", - "Content-Type": "application/json", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "message", - "label": "\u0000", - "content_type": "text/plain", - "value": "hi", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk4;sn=18161298", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "4d8e651a-0b60-4b2b-a7a9-a68f2c53617a", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", - "key": "message", - "label": null, - "content_type": "text/plain", - "value": "hi", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/message?label=dev\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "93", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMjk4", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "message", - "label": "dev", - "content_type": "text/plain", - "value": "test", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022LDPdrCOPbqNs8uLCDv0SV05ylvxFFpFGnStqTJffLEI\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAw;sn=18161300", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "c97c0610-7ff4-4c4c-902b-e4fd53a2a95c", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "LDPdrCOPbqNs8uLCDv0SV05ylvxFFpFGnStqTJffLEI", - "key": "message", - "label": "dev", - "content_type": "text/plain", - "value": "test", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/my_json?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "118", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAw", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "my_json", - "label": "\u0000", - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAy;sn=18161302", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "1366cd19-acd7-4f30-badc-95e648b2e77d", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", - "key": "my_json", - "label": null, - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/test.trimmed?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "100", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzAy", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "test.trimmed", - "label": "\u0000", - "content_type": "text/plain", - "value": "key", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA0;sn=18161304", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "7851df15-c199-44c7-9a1e-3f45ece63dc9", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", - "key": "test.trimmed", - "label": null, - "content_type": "text/plain", - "value": "key", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "114", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA0", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "label": "\u0000", - "content_type": "text/plain", - "value": "original value", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA2;sn=18161306", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "cb708cd8-f92c-4431-897d-66f8720d3b08", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/non_refreshed_message?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "112", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA2", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "non_refreshed_message", - "label": "\u0000", - "content_type": "text/plain", - "value": "Static", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA4;sn=18161308", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "832c0895-bb19-47af-bb6e-592a6cdf1a41", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/.appconfig.featureflag%2FAlpha?label=%00\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "270", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzA4", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": ".appconfig.featureflag/Alpha", - "label": "\u0000", - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEw;sn=18161310", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "d433246b-cdd7-4cf5-bcd8-ca8c4ac03b0a", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", - "key": ".appconfig.featureflag/Alpha", - "label": null, - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/secret?label=prod\u0026api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "217", - "Content-Type": "application/json", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEw", - "User-Agent": "azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "secret", - "label": "prod", - "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", - "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", - "tags": {} - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022XYVM8Rs2c8NYleozQxsSG-buAS5ffDtpp5QRSMG8kP0\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEy;sn=18161312", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a1447407-b51e-497b-9ec9-e985f1ad1d6b", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "XYVM8Rs2c8NYleozQxsSG-buAS5ffDtpp5QRSMG8kP0", - "key": "secret", - "label": "prod", - "content_type": "application/vnd.microsoft.appconfig.keyvaultref\u002Bjson;charset=utf-8", - "value": "{\u0022uri\u0022:\u0022https://fake-keyvault.vault.azure.net/secrets/fake-secret/\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz;sn=18161313", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "0622feac-e820-443e-942c-8bdb4d9da4fe", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "items": [ - { - "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", - "key": ".appconfig.featureflag/Alpha", - "label": null, - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", - "key": "message", - "label": null, - "content_type": "text/plain", - "value": "hi", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", - "key": "my_json", - "label": null, - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", - "key": "test.trimmed", - "label": null, - "content_type": "text/plain", - "value": "key", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - ] - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz;sn=18161313", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "32e3d770-051f-4a1b-b562-2d8a3a3e1174", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz;sn=18161313", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "5b5ad47e-d66b-4475-a5b8-6c9ec1178d04", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "211", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzEz", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "content_type": "text/plain", - "value": "updated value", - "last_modified": "2023-08-08T17:45:56.000Z", - "tags": {}, - "locked": false, - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:56 GMT", - "ETag": "\u0022DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE0;sn=18161314", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "f037ee26-601e-43fe-ae62-ff24cd5b4135", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "updated value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "If-None-Match": "\u0022KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w\u0022", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE0", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:58 GMT", - "ETag": "\u0022DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:56 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1;sn=18161315", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b9674717-b37b-40b0-af6a-55041f45290d", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "updated value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:58 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1;sn=18161315", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "8e4bcf20-6eac-47de-9bde-1676a944d663", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "items": [ - { - "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", - "key": ".appconfig.featureflag/Alpha", - "label": null, - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", - "key": "message", - "label": null, - "content_type": "text/plain", - "value": "hi", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", - "key": "my_json", - "label": null, - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "updated value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", - "key": "test.trimmed", - "label": null, - "content_type": "text/plain", - "value": "key", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - ] - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "212", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE1", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "content_type": "text/plain", - "value": "original value", - "last_modified": "2023-08-08T17:45:56.000Z", - "tags": {}, - "locked": false, - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:45:59 GMT", - "ETag": "\u0022cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:58 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE2;sn=18161316", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "665da877-43c3-473f-bcab-76de0b6c9411", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:58\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "If-None-Match": "\u0022DiS-qUicNoiQKnArbqVNUR1NjvqQ3g4Crx81Z0fq5ZA\u0022", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE2", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:46:01 GMT", - "ETag": "\u0022cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:45:58 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3;sn=18161317", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "afe611b7-6553-4141-9565-9c67715ab773", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:58\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv?key=*\u0026label=%00\u0026api-version=1.0", - "RequestMethod": "GET", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kvset\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": null, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kvset\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:46:01 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3;sn=18161317", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "b2029cff-21d3-44d1-b5aa-4618dd3ac75e", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "items": [ - { - "etag": "X5dRBzFKOe0YaJiz0Nkv9__TOn_Or7xYyfGkCJr3DGA", - "key": ".appconfig.featureflag/Alpha", - "label": null, - "content_type": "application/vnd.microsoft.appconfig.ff\u002Bjson;charset=utf-8", - "value": "{\t\u0022id\u0022: \u0022Alpha\u0022, \u0022description\u0022: \u0022\u0022, \u0022enabled\u0022: false, \u0022conditions\u0022: {\t\u0022client_filters\u0022: []\t}}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "GXwE417j6rZjXcTXwfwkbVq2ek9322bSAox5dfBhSkA", - "key": "message", - "label": null, - "content_type": "text/plain", - "value": "hi", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "Q2FJXwUyEsNakz7SibdGMgduyykYVb9mYZdH-OO6evs", - "key": "my_json", - "label": null, - "content_type": "application/json", - "value": "{\u0022key\u0022: \u0022value\u0022}", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "wtDtc4hzF_iDYzOMcSM1HEUHgq_YyPRVeQZuW4BYf3g", - "key": "non_refreshed_message", - "label": null, - "content_type": "text/plain", - "value": "Static", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - }, - { - "etag": "cUqw58EUGe09iy31LTicKAn17ZmEiiuo3p2sMTA80zk", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:58\u002B00:00" - }, - { - "etag": "tFy5iJ2fEBnnMItlFYMbNcs-SEUu9pTN7zTS2y9Sqr0", - "key": "test.trimmed", - "label": null, - "content_type": "text/plain", - "value": "key", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:45:56\u002B00:00" - } - ] - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "213", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE3", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "content_type": "text/plain", - "value": "updated value 2", - "last_modified": "2023-08-08T17:45:56.000Z", - "tags": {}, - "locked": false, - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:46:01 GMT", - "ETag": "\u002294iNb20E5bkfDi1cmgYjQsYB4VmO22xXwVfhAMabBpo\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:46:01 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE4;sn=18161318", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "2e15115e-7f4e-4ab7-9628-f2cb76366bc6", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "94iNb20E5bkfDi1cmgYjQsYB4VmO22xXwVfhAMabBpo", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "updated value 2", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:46:01\u002B00:00" - } - }, - { - "RequestUri": "https://fake-endpoint.azconfig.io/kv/refresh_message?api-version=1.0", - "RequestMethod": "PUT", - "RequestHeaders": { - "Accept": "application/vnd.microsoft.appconfig.kv\u002Bjson, application/json, application/problem\u002Bjson", - "Accept-Encoding": "gzip, deflate", - "Content-Length": "212", - "Content-Type": "application/json", - "Correlation-Context": "RequestType=Startup", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzE4", - "User-Agent": "python-appconfiguration-provider/1.0.1 azsdk-python-appconfiguration/1.4.0 Python/3.10.9 (macOS-13.5-arm64-arm-64bit)" - }, - "RequestBody": { - "key": "refresh_message", - "content_type": "text/plain", - "value": "original value", - "last_modified": "2023-08-08T17:45:56.000Z", - "tags": {}, - "locked": false, - "etag": "KyGJst_qaxyCc2eFOHP6PCz6L8nG6rL17SCgXJIrj_w" - }, - "StatusCode": 200, - "ResponseHeaders": { - "Access-Control-Allow-Credentials": "true", - "Access-Control-Allow-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate", - "Access-Control-Allow-Methods": "GET, PUT, POST, DELETE, PATCH, OPTIONS", - "Access-Control-Allow-Origin": "*", - "Access-Control-Expose-Headers": "DNT, X-CustomHeader, Keep-Alive, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Authorization, x-ms-client-request-id, x-ms-useragent, x-ms-content-sha256, x-ms-date, host, Accept, Accept-Datetime, Date, If-Match, If-None-Match, Sync-Token, x-ms-return-client-request-id, ETag, Last-Modified, Link, Memento-Datetime, retry-after-ms, x-ms-request-id, x-ms-client-session-id, x-ms-effective-locale, WWW-Authenticate, traceparent, tracestate, operation-location", - "Access-Control-Max-Age": "1728000", - "Connection": "keep-alive", - "Content-Type": "application/vnd.microsoft.appconfig.kv\u002Bjson; charset=utf-8", - "Date": "Tue, 08 Aug 2023 17:46:01 GMT", - "ETag": "\u0022LpydpVRP5AFsTeE9mIPG9JbmvH8xGPxHCGzXxmI60wI\u0022", - "Last-Modified": "Tue, 08 Aug 2023 17:46:01 GMT", - "Strict-Transport-Security": "max-age=15724800; includeSubDomains", - "Sync-Token": "zAJw6V16=Njo1IzE4MTYxMzIw;sn=18161320", - "Transfer-Encoding": "chunked", - "x-ms-correlation-request-id": "a0187004-3e83-434b-85ac-ad3c80430980", - "x-ms-resource-group": "rg-appconfigtests4", - "x-ms-subscription-id": "77d5ab06-7edd-4eec-bce9-52c11b75bb37", - "x-ms-tenant-name": "appconfigtests4-azconfig-python" - }, - "ResponseBody": { - "etag": "LpydpVRP5AFsTeE9mIPG9JbmvH8xGPxHCGzXxmI60wI", - "key": "refresh_message", - "label": null, - "content_type": "text/plain", - "value": "original value", - "tags": {}, - "locked": false, - "last_modified": "2023-08-08T17:46:01\u002B00:00" - } - } - ], - "Variables": {} -} From ed61c8f4865298cdd68fb2ab3368abbe8d8f6aea Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Mon, 28 Aug 2023 14:13:40 -0700 Subject: [PATCH 06/23] Fixing Tests --- .../tests/test_async_provider.py | 4 ++-- .../tests/test_async_provider_aad.py | 4 ++-- .../tests/test_async_provider_refresh.py | 4 ++-- .../azure-appconfiguration-provider/tests/test_provider.py | 4 ++-- .../tests/test_provider_aad.py | 4 ++-- .../tests/test_provider_refresh.py | 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py index 27c9c577ec23..cca364f32c28 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py @@ -22,7 +22,7 @@ async def test_provider_creation(self, appconfiguration_connection_string, appco assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_trim_prefixes @@ -43,7 +43,7 @@ async def test_provider_trim_prefixes( assert "test.trimmed" not in client assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_selectors diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py index 41fe6fb04cef..13d85d7e16e9 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py @@ -23,7 +23,7 @@ async def test_provider_creation_aad(self, appconfiguration_endpoint_string, app assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_trim_prefixes @@ -42,7 +42,7 @@ async def test_provider_trim_prefixes(self, appconfiguration_endpoint_string, ap assert "test.trimmed" not in client assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_selectors diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py index 140dd8fff94f..50c2b45cd196 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py @@ -28,7 +28,7 @@ async def test_refresh(self, appconfiguration_endpoint_string, appconfiguration_ assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) setting = await client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" @@ -74,7 +74,7 @@ async def test_empty_refresh(self, appconfiguration_endpoint_string, appconfigur assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) setting = await client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py index 3b04c5f2af4c..49da1fc2b680 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py @@ -21,7 +21,7 @@ def test_provider_creation(self, appconfiguration_connection_string, appconfigur assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_trim_prefixes @@ -40,7 +40,7 @@ def test_provider_trim_prefixes(self, appconfiguration_connection_string, appcon assert "test.trimmed" not in client assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_selectors diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py index 034f8c180f89..aefa0a00ce2c 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py @@ -21,7 +21,7 @@ def test_provider_creation_aad(self, appconfiguration_endpoint_string, appconfig assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_trim_prefixes @@ -40,7 +40,7 @@ def test_provider_trim_prefixes(self, appconfiguration_endpoint_string, appconfi assert "test.trimmed" not in client assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) # method: provider_selectors diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py index 0ebd8e343dcf..20ffe01020e7 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py @@ -27,7 +27,7 @@ def test_refresh(self, appconfiguration_endpoint_string, appconfiguration_keyvau assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) setting = client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" @@ -73,7 +73,7 @@ def test_empty_refresh(self, appconfiguration_endpoint_string, appconfiguration_ assert client["my_json"]["key"] == "value" assert ( client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"enabled": false, "conditions": {"client_filters": []}}' + == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' ) setting = client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" From 45f2098ee74117ecd6e75011a7d98a31943f483c Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Mon, 28 Aug 2023 14:52:44 -0700 Subject: [PATCH 07/23] Fixing api-version in recordings --- .../azure-appconfiguration-provider/assets.json | 2 +- .../azure-appconfiguration-provider/tests/conftest.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json index fccb27b0d96a..30437f264de0 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "python", "TagPrefix": "python/appconfiguration/azure-appconfiguration-provider", - "Tag": "python/appconfiguration/azure-appconfiguration-provider_ec53dd56b7" + "Tag": "python/appconfiguration/azure-appconfiguration-provider_39244029c7" } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py index 6681c92f63ff..1b60ed192849 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py @@ -33,5 +33,7 @@ def add_sanitizers(test_proxy): value="https://fake-key-vault.vault.azure.net/", target=os.environ.get("APPCONFIGURATION_KEY_VAULT_REFERENCE", "https://fake-key-vault.vault.azure.net/"), ) + + add_general_regex_sanitizer(value="api-version=1970-01-01", regex="api-version=.+") set_custom_default_matcher(ignored_headers="x-ms-content-sha256") add_oauth_response_sanitizer() From 8763529bd5907d07fb96ce7c81718e84b2d06fbb Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Wed, 6 Sep 2023 09:21:26 -0700 Subject: [PATCH 08/23] Review comments --- .../_azureappconfigurationproviderasync.py | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index 359ed04860c3..bfe24957714b 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -4,7 +4,7 @@ # license information. # ------------------------------------------------------------------------- import json -from threading import Lock +from asyncio.locks import Lock import logging from typing import Any, Callable, Dict, Iterable, Mapping, Optional, overload, List, Tuple, TYPE_CHECKING, Union @@ -49,7 +49,7 @@ async def load( key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions] = None, refresh_on: Optional[List[Tuple[str, str]]] = None, refresh_interval: int = 30, - on_refresh_error: Optional[Callable[[Exception], None]] = None, + on_refresh_error: Optional[Callable[[Exception], Awaitable[None]]] = None, **kwargs ) -> "AzureAppConfigurationProvider": """ @@ -113,7 +113,7 @@ async def load(*args, **kwargs) -> "AzureAppConfigurationProvider": # Start by parsing kwargs endpoint: Optional[str] = kwargs.pop("endpoint", None) - credential: Optional["TokenCredential"] = kwargs.pop("credential", None) + credential: Optional["AsyncTokenCredential"] = kwargs.pop("credential", None) connection_string: Optional[str] = kwargs.pop("connection_string", None) # Update endpoint and credential if specified positionally. @@ -249,7 +249,7 @@ async def refresh(self, **kwargs) -> None: logging.debug("Refresh called but refresh interval not elapsed.") return try: - with self._update_lock: + async with self._update_lock: for (key, label), etag in self._refresh_on.items(): updated_sentinel = await self._client.get_configuration_setting( key=key, label=label, etag=etag, match_condition=MatchConditions.IfModified, **kwargs @@ -273,12 +273,12 @@ async def refresh(self, **kwargs) -> None: if _is_retryable_error(e): return if self._on_refresh_error: - self._on_refresh_error(e) + await self._on_refresh_error(e) return raise except Exception as e: if self._on_refresh_error: - self._on_refresh_error(e) + await self._on_refresh_error(e) return raise @@ -356,7 +356,7 @@ def keys(self) -> Iterable[str]: :return: A list of keys loaded from Azure App Configuration. :rtype: Iterable[str] """ - with self._update_lock: + async with self._update_lock: return self._dict.keys() def items(self) -> Iterable[Tuple[str, str]]: @@ -367,7 +367,7 @@ def items(self) -> Iterable[Tuple[str, str]]: :return: A list of key-value pairs loaded from Azure App Configuration. :rtype: Iterable[Tuple[str, str]] """ - with self._update_lock: + async with self._update_lock: return self._dict.items() def values(self) -> Iterable[str]: @@ -378,7 +378,7 @@ def values(self) -> Iterable[str]: :return: A list of values loaded from Azure App Configuration. :rtype: Iterable[str] """ - with self._update_lock: + async with self._update_lock: return self._dict.values() def get(self, key: str, default: Optional[str] = None) -> str: @@ -391,7 +391,7 @@ def get(self, key: str, default: Optional[str] = None) -> str: :return: The value of the specified key. :rtype: str """ - with self._update_lock: + async with self._update_lock: return self._dict.get(key, default) def __eq__(self, other: Any) -> bool: From a7d9c793244216aeab564ab7bef32875bb80e7d7 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Wed, 6 Sep 2023 11:27:55 -0700 Subject: [PATCH 09/23] Fixing import and formatting --- .../aio/_azureappconfigurationproviderasync.py | 15 ++++++++++++++- .../tests/conftest.py | 2 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index bfe24957714b..71ecd06fb118 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -6,7 +6,20 @@ import json from asyncio.locks import Lock import logging -from typing import Any, Callable, Dict, Iterable, Mapping, Optional, overload, List, Tuple, TYPE_CHECKING, Union +from typing import ( + Any, + Awaitable, + Callable, + Dict, + Iterable, + Mapping, + Optional, + overload, + List, + Tuple, + TYPE_CHECKING, + Union, +) from azure.appconfiguration import ( # pylint:disable=no-name-in-module FeatureFlagConfigurationSetting, diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py index 1b60ed192849..7685fd420789 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py @@ -33,7 +33,7 @@ def add_sanitizers(test_proxy): value="https://fake-key-vault.vault.azure.net/", target=os.environ.get("APPCONFIGURATION_KEY_VAULT_REFERENCE", "https://fake-key-vault.vault.azure.net/"), ) - + add_general_regex_sanitizer(value="api-version=1970-01-01", regex="api-version=.+") set_custom_default_matcher(ignored_headers="x-ms-content-sha256") add_oauth_response_sanitizer() From 33555613b5ad1f620b7374aedb7ad8f2ffdbd628 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Wed, 6 Sep 2023 11:55:36 -0700 Subject: [PATCH 10/23] Update _azureappconfigurationproviderasync.py --- .../provider/aio/_azureappconfigurationproviderasync.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index 71ecd06fb118..e308f79d1e57 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -362,7 +362,7 @@ def __contains__(self, __x: object) -> bool: """ return self._dict.__contains__(__x) - def keys(self) -> Iterable[str]: + async def keys(self) -> Iterable[str]: """ Returns a list of keys loaded from Azure App Configuration. @@ -372,7 +372,7 @@ def keys(self) -> Iterable[str]: async with self._update_lock: return self._dict.keys() - def items(self) -> Iterable[Tuple[str, str]]: + async def items(self) -> Iterable[Tuple[str, str]]: """ Returns a list of key-value pairs loaded from Azure App Configuration. Any values that are Key Vault references will be resolved. @@ -383,7 +383,7 @@ def items(self) -> Iterable[Tuple[str, str]]: async with self._update_lock: return self._dict.items() - def values(self) -> Iterable[str]: + async def values(self) -> Iterable[str]: """ Returns a list of values loaded from Azure App Configuration. Any values that are Key Vault references will be resolved. @@ -394,7 +394,7 @@ def values(self) -> Iterable[str]: async with self._update_lock: return self._dict.values() - def get(self, key: str, default: Optional[str] = None) -> str: + async def get(self, key: str, default: Optional[str] = None) -> str: """ Returns the value of the specified key. If the key does not exist, returns the default value. From d83ff113df5b11254685f9f4a742e5533a786a4e Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Wed, 6 Sep 2023 13:16:10 -0700 Subject: [PATCH 11/23] Update _azureappconfigurationproviderasync.py --- .../provider/aio/_azureappconfigurationproviderasync.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index e308f79d1e57..71ecd06fb118 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -362,7 +362,7 @@ def __contains__(self, __x: object) -> bool: """ return self._dict.__contains__(__x) - async def keys(self) -> Iterable[str]: + def keys(self) -> Iterable[str]: """ Returns a list of keys loaded from Azure App Configuration. @@ -372,7 +372,7 @@ async def keys(self) -> Iterable[str]: async with self._update_lock: return self._dict.keys() - async def items(self) -> Iterable[Tuple[str, str]]: + def items(self) -> Iterable[Tuple[str, str]]: """ Returns a list of key-value pairs loaded from Azure App Configuration. Any values that are Key Vault references will be resolved. @@ -383,7 +383,7 @@ async def items(self) -> Iterable[Tuple[str, str]]: async with self._update_lock: return self._dict.items() - async def values(self) -> Iterable[str]: + def values(self) -> Iterable[str]: """ Returns a list of values loaded from Azure App Configuration. Any values that are Key Vault references will be resolved. @@ -394,7 +394,7 @@ async def values(self) -> Iterable[str]: async with self._update_lock: return self._dict.values() - async def get(self, key: str, default: Optional[str] = None) -> str: + def get(self, key: str, default: Optional[str] = None) -> str: """ Returns the value of the specified key. If the key does not exist, returns the default value. From 4da79038bb10aaaf2042daec35fa869b7b96ca68 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Thu, 7 Sep 2023 10:12:17 -0700 Subject: [PATCH 12/23] Update _azureappconfigurationproviderasync.py --- .../aio/_azureappconfigurationproviderasync.py | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index 71ecd06fb118..4381a6df2536 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -369,8 +369,7 @@ def keys(self) -> Iterable[str]: :return: A list of keys loaded from Azure App Configuration. :rtype: Iterable[str] """ - async with self._update_lock: - return self._dict.keys() + return self._dict.keys() def items(self) -> Iterable[Tuple[str, str]]: """ @@ -380,8 +379,7 @@ def items(self) -> Iterable[Tuple[str, str]]: :return: A list of key-value pairs loaded from Azure App Configuration. :rtype: Iterable[Tuple[str, str]] """ - async with self._update_lock: - return self._dict.items() + return self._dict.items() def values(self) -> Iterable[str]: """ @@ -391,8 +389,7 @@ def values(self) -> Iterable[str]: :return: A list of values loaded from Azure App Configuration. :rtype: Iterable[str] """ - async with self._update_lock: - return self._dict.values() + return self._dict.values() def get(self, key: str, default: Optional[str] = None) -> str: """ @@ -404,8 +401,7 @@ def get(self, key: str, default: Optional[str] = None) -> str: :return: The value of the specified key. :rtype: str """ - async with self._update_lock: - return self._dict.get(key, default) + return self._dict.get(key, default) def __eq__(self, other: Any) -> bool: if not isinstance(other, AzureAppConfigurationProvider): From 5fa6a10bd5c63072d20db0342f10c58cddd47805 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Thu, 7 Sep 2023 10:54:29 -0700 Subject: [PATCH 13/23] Update _azureappconfigurationproviderasync.py --- .../provider/aio/_azureappconfigurationproviderasync.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index 4381a6df2536..b9bafcd246ce 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -82,7 +82,7 @@ async def load( :paramtype refresh_on: List[Tuple[str, str]] :keyword int refresh_interval: The minimum time in seconds between when a call to `refresh` will actually trigger a service call to update the settings. Default value is 30 seconds. - :paramtype on_refresh_error: Optional[Callable[[Exception], None]] + :paramtype on_refresh_error: Optional[Callable[[Exception], Awaitable[None]]] :keyword on_refresh_error: Optional callback to be invoked when an error occurs while refreshing settings. If not specified, errors will be raised. """ @@ -97,7 +97,7 @@ async def load( key_vault_options: Optional[AzureAppConfigurationKeyVaultOptions] = None, refresh_on: Optional[List[Tuple[str, str]]] = None, refresh_interval: int = 30, - on_refresh_error: Optional[Callable[[Exception], None]] = None, + on_refresh_error: Optional[Callable[[Exception], Awaitable[None]]] = None, **kwargs ) -> "AzureAppConfigurationProvider": """ @@ -115,7 +115,7 @@ async def load( :paramtype refresh_on: List[Tuple[str, str]] :keyword int refresh_interval: The minimum time in seconds between when a call to `refresh` will actually trigger a service call to update the settings. Default value is 30 seconds. - :paramtype on_refresh_error: Optional[Callable[[Exception], None]] + :paramtype on_refresh_error: Optional[Callable[[Exception], Awaitable[None]]] :keyword on_refresh_error: Optional callback to be invoked when an error occurs while refreshing settings. If not specified, errors will be raised. """ From 3fadddf93037b80a50e09ca4507fdc23a1c065b6 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Mon, 11 Sep 2023 15:50:42 -0700 Subject: [PATCH 14/23] Updated change log, user_agent support, integration test user agent, version number --- .../azure-appconfiguration-provider/CHANGELOG.md | 5 ++++- .../azure-appconfiguration-provider/assets.json | 2 +- .../provider/_azureappconfigurationprovider.py | 5 +++-- .../azure/appconfiguration/provider/_version.py | 2 +- .../provider/aio/_azureappconfigurationproviderasync.py | 5 +++-- .../azure-appconfiguration-provider/tests/asynctestcase.py | 2 ++ .../azure-appconfiguration-provider/tests/testcase.py | 2 ++ 7 files changed, 16 insertions(+), 7 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md b/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md index ea7197a37848..d58d487fe8ee 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md +++ b/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md @@ -1,9 +1,12 @@ # Release History -## 1.0.1 (Unreleased) +## 1.1.0b1 (Unreleased) ### Features Added +* New API for Azure App Configuration Provider, `refresh`, which can be used to refresh the configuration from the Azure App Configuration service. `refresh` by default can check every 30 seconds for changes to specified sentinal keys. If a change is detected then all configurations are reloaded. Seninal keys can be set by passing a list of `SentinelKey`'s to `refresh_on`. +* Added support for customer provided user agent prefix. + ### Breaking Changes ### Bugs Fixed diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json index 30437f264de0..372d3e9a7ca3 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "python", "TagPrefix": "python/appconfiguration/azure-appconfiguration-provider", - "Tag": "python/appconfiguration/azure-appconfiguration-provider_39244029c7" + "Tag": "python/appconfiguration/azure-appconfiguration-provider_f5d0d06053" } diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py index 816219c6aa7e..f0bca8bd64aa 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_azureappconfigurationprovider.py @@ -191,11 +191,12 @@ def _buildprovider( headers = _get_headers(key_vault_options, **kwargs) retry_total = kwargs.pop("retry_total", 2) retry_backoff_max = kwargs.pop("retry_backoff_max", 60) + user_agent = kwargs.pop("user_agent", "") + " " + USER_AGENT if connection_string: provider._client = AzureAppConfigurationClient.from_connection_string( connection_string, - user_agent=USER_AGENT, + user_agent=user_agent, headers=headers, retry_total=retry_total, retry_backoff_max=retry_backoff_max, @@ -205,7 +206,7 @@ def _buildprovider( provider._client = AzureAppConfigurationClient( endpoint, credential, - user_agent=USER_AGENT, + user_agent=user_agent, headers=headers, retry_total=retry_total, retry_backoff_max=retry_backoff_max, diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_version.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_version.py index 9825929bcbb2..c446f8d6248d 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_version.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/_version.py @@ -4,4 +4,4 @@ # license information. # ------------------------------------------------------------------------- -VERSION = "1.0.1" +VERSION = "1.1.0b1" diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index b9bafcd246ce..2788c42fc9c2 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -165,11 +165,12 @@ def _buildprovider( headers = _get_headers(provider._key_vault_options, **kwargs) retry_total = kwargs.pop("retry_total", 2) retry_backoff_max = kwargs.pop("retry_backoff_max", 60) + user_agent = kwargs.pop("user_agent", "") + " " + USER_AGENT if connection_string: provider._client = AzureAppConfigurationClient.from_connection_string( connection_string, - user_agent=USER_AGENT, + user_agent=user_agent, headers=headers, retry_total=retry_total, retry_backoff_max=retry_backoff_max, @@ -179,7 +180,7 @@ def _buildprovider( provider._client = AzureAppConfigurationClient( endpoint, credential, - user_agent=USER_AGENT, + user_agent=user_agent, headers=headers, retry_total=retry_total, retry_backoff_max=retry_backoff_max, diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py index e7285afedef5..7d07a3991da6 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/asynctestcase.py @@ -36,6 +36,7 @@ async def create_aad_client( selects=selects, refresh_on=refresh_on, refresh_interval=refresh_interval, + user_agent="SDK/Integration", ) async def create_client( @@ -55,6 +56,7 @@ async def create_client( selects=selects, refresh_on=refresh_on, refresh_interval=refresh_interval, + user_agent="SDK/Integration", ) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/testcase.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/testcase.py index 06e6107ddca5..13552fbe35bf 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/testcase.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/testcase.py @@ -31,6 +31,7 @@ def create_aad_client( selects=selects, refresh_on=refresh_on, refresh_interval=refresh_interval, + user_agent="SDK/Integration", ) def create_client( @@ -50,6 +51,7 @@ def create_client( selects=selects, refresh_on=refresh_on, refresh_interval=refresh_interval, + user_agent="SDK/Integration", ) From 275c37f97033b286a069442bcd3c66d9d9fa9da4 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Mon, 11 Sep 2023 17:37:17 -0700 Subject: [PATCH 15/23] Added Accept to ignore header list --- .../azure-appconfiguration-provider/tests/conftest.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py index 7685fd420789..9f15289561c6 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/conftest.py @@ -35,5 +35,5 @@ def add_sanitizers(test_proxy): ) add_general_regex_sanitizer(value="api-version=1970-01-01", regex="api-version=.+") - set_custom_default_matcher(ignored_headers="x-ms-content-sha256") + set_custom_default_matcher(ignored_headers="x-ms-content-sha256, Accept") add_oauth_response_sanitizer() From 3919afe0f9efa458dad2aa07908ab741e2045361 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Mon, 11 Sep 2023 22:03:06 -0700 Subject: [PATCH 16/23] Spelling --- .../azure-appconfiguration-provider/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md b/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md index d58d487fe8ee..ef33cbaba6ff 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md +++ b/sdk/appconfiguration/azure-appconfiguration-provider/CHANGELOG.md @@ -4,7 +4,7 @@ ### Features Added -* New API for Azure App Configuration Provider, `refresh`, which can be used to refresh the configuration from the Azure App Configuration service. `refresh` by default can check every 30 seconds for changes to specified sentinal keys. If a change is detected then all configurations are reloaded. Seninal keys can be set by passing a list of `SentinelKey`'s to `refresh_on`. +* New API for Azure App Configuration Provider, `refresh`, which can be used to refresh the configuration from the Azure App Configuration service. `refresh` by default can check every 30 seconds for changes to specified sentinel keys. If a change is detected then all configurations are reloaded. Sentinel keys can be set by passing a list of `SentinelKey`'s to `refresh_on`. * Added support for customer provided user agent prefix. ### Breaking Changes From ebcf98bbea4326031c864d2de7a1c15f93b737c8 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 13:30:33 -0700 Subject: [PATCH 17/23] Review comments --- .../aio/_azureappconfigurationproviderasync.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index 2788c42fc9c2..eb25c6f6d190 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -259,11 +259,11 @@ async def refresh(self, **kwargs) -> None: logging.debug("Refresh called but no refresh options set.") return - if not self._refresh_timer.needs_refresh(): - logging.debug("Refresh called but refresh interval not elapsed.") - return try: async with self._update_lock: + if not self._refresh_timer.needs_refresh(): + logging.debug("Refresh called but refresh interval not elapsed.") + return for (key, label), etag in self._refresh_on.items(): updated_sentinel = await self._client.get_configuration_setting( key=key, label=label, etag=etag, match_condition=MatchConditions.IfModified, **kwargs @@ -331,9 +331,9 @@ def _process_key_name(self, config): return trimmed_key[len(FEATURE_FLAG_PREFIX) :] return trimmed_key - def _process_key_value(self, config): + async def _process_key_value(self, config): if isinstance(config, SecretReferenceConfigurationSetting): - return _resolve_keyvault_reference(config, self) + return await _resolve_keyvault_reference(config, self) if _is_json_content_type(config.content_type) and not isinstance(config, FeatureFlagConfigurationSetting): # Feature flags are of type json, but don't treat them as such try: From 157e5a96af6386bcfda84306c049404f6e933809 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 13:31:56 -0700 Subject: [PATCH 18/23] process key value needs await now --- .../provider/aio/_azureappconfigurationproviderasync.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py index eb25c6f6d190..3cbc0f694176 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/azure/appconfiguration/provider/aio/_azureappconfigurationproviderasync.py @@ -304,7 +304,7 @@ async def _load_all(self, **kwargs): ) async for config in configurations: key = self._process_key_name(config) - value = self._process_key_value(config) + value = await self._process_key_value(config) if isinstance(config, FeatureFlagConfigurationSetting): feature_management = configuration_settings.get(FEATURE_MANAGEMENT_KEY, {}) From e14c062e119bc40267397d2c4043751a8a8cc5f3 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 14:17:03 -0700 Subject: [PATCH 19/23] Updating feature test because of 1.4.0 to 1.5.0b3 breaking change --- .../tests/test_async_provider.py | 12 ++++-------- .../tests/test_async_provider_aad.py | 6 ++---- .../tests/test_async_provider_refresh.py | 12 ++++-------- .../tests/test_provider.py | 14 ++++++-------- .../tests/test_provider_aad.py | 15 ++++++--------- .../tests/test_provider_refresh.py | 16 ++++++++-------- 6 files changed, 30 insertions(+), 45 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py index cca364f32c28..7aa7af9affbc 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider.py @@ -20,10 +20,8 @@ async def test_provider_creation(self, appconfiguration_connection_string, appco ) as client: assert client["message"] == "hi" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_trim_prefixes @app_config_decorator_async @@ -41,10 +39,8 @@ async def test_provider_trim_prefixes( assert client["my_json"]["key"] == "value" assert client["trimmed"] == "key" assert "test.trimmed" not in client - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_selectors @app_config_decorator_async diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py index 13d85d7e16e9..9c24ebe9d305 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py @@ -40,10 +40,8 @@ async def test_provider_trim_prefixes(self, appconfiguration_endpoint_string, ap assert client["my_json"]["key"] == "value" assert client["trimmed"] == "key" assert "test.trimmed" not in client - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_selectors @app_config_decorator_async diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py index 50c2b45cd196..03c83fcf8020 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_refresh.py @@ -26,10 +26,8 @@ async def test_refresh(self, appconfiguration_endpoint_string, appconfiguration_ ) as client: assert client["refresh_message"] == "original value" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] setting = await client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" await client._client.set_configuration_setting(setting) @@ -72,10 +70,8 @@ async def test_empty_refresh(self, appconfiguration_endpoint_string, appconfigur assert client["refresh_message"] == "original value" assert client["non_refreshed_message"] == "Static" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] setting = await client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" await client._client.set_configuration_setting(setting) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py index 49da1fc2b680..32adaad99bf9 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py @@ -19,10 +19,9 @@ def test_provider_creation(self, appconfiguration_connection_string, appconfigur ) assert client["message"] == "hi" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "test.trimmed" not in client + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_trim_prefixes @recorded_by_proxy @@ -38,10 +37,9 @@ def test_provider_trim_prefixes(self, appconfiguration_connection_string, appcon assert client["my_json"]["key"] == "value" assert client["trimmed"] == "key" assert "test.trimmed" not in client - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "test.trimmed" not in client + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_selectors @recorded_by_proxy diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py index aefa0a00ce2c..9ad66366baf2 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py @@ -19,11 +19,10 @@ def test_provider_creation_aad(self, appconfiguration_endpoint_string, appconfig ) assert client["message"] == "hi" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) - + assert "test.trimmed" not in client + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] + # method: provider_trim_prefixes @recorded_by_proxy @app_config_decorator_aad @@ -38,10 +37,8 @@ def test_provider_trim_prefixes(self, appconfiguration_endpoint_string, appconfi assert client["my_json"]["key"] == "value" assert client["trimmed"] == "key" assert "test.trimmed" not in client - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_selectors @recorded_by_proxy diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py index 20ffe01020e7..09798db71454 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py @@ -25,10 +25,10 @@ def test_refresh(self, appconfiguration_endpoint_string, appconfiguration_keyvau ) assert client["refresh_message"] == "original value" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "test.trimmed" not in client + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] + setting = client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" client._client.set_configuration_setting(setting) @@ -71,10 +71,10 @@ def test_empty_refresh(self, appconfiguration_endpoint_string, appconfiguration_ assert client["refresh_message"] == "original value" assert client["non_refreshed_message"] == "Static" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "test.trimmed" not in client + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] + setting = client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" client._client.set_configuration_setting(setting) From 70af0ea5d9e92a34acae98efd72717eec36fef2d Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 14:44:54 -0700 Subject: [PATCH 20/23] Formatting --- .../azure-appconfiguration-provider/tests/test_provider_aad.py | 2 +- .../tests/test_provider_refresh.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py index 9ad66366baf2..ba81981a1cdc 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py @@ -22,7 +22,7 @@ def test_provider_creation_aad(self, appconfiguration_endpoint_string, appconfig assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] - + # method: provider_trim_prefixes @recorded_by_proxy @app_config_decorator_aad diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py index 09798db71454..127b0d2892c3 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py @@ -74,7 +74,7 @@ def test_empty_refresh(self, appconfiguration_endpoint_string, appconfiguration_ assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] - + setting = client._client.get_configuration_setting(key="refresh_message") setting.value = "updated value" client._client.set_configuration_setting(setting) From be19ade31269ab16e1ce68b06e305a2ad0369bf6 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 14:55:51 -0700 Subject: [PATCH 21/23] Fixing extra check --- .../tests/test_async_provider_aad.py | 1 - .../azure-appconfiguration-provider/tests/test_provider.py | 2 -- .../azure-appconfiguration-provider/tests/test_provider_aad.py | 1 - .../tests/test_provider_refresh.py | 2 -- 4 files changed, 6 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py index 9c24ebe9d305..d7832dc3a3ab 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py @@ -39,7 +39,6 @@ async def test_provider_trim_prefixes(self, appconfiguration_endpoint_string, ap assert client["message"] == "hi" assert client["my_json"]["key"] == "value" assert client["trimmed"] == "key" - assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py index 32adaad99bf9..d7a39c4a8bdf 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider.py @@ -19,7 +19,6 @@ def test_provider_creation(self, appconfiguration_connection_string, appconfigur ) assert client["message"] == "hi" assert client["my_json"]["key"] == "value" - assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] @@ -37,7 +36,6 @@ def test_provider_trim_prefixes(self, appconfiguration_connection_string, appcon assert client["my_json"]["key"] == "value" assert client["trimmed"] == "key" assert "test.trimmed" not in client - assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py index ba81981a1cdc..6399845380fd 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_aad.py @@ -19,7 +19,6 @@ def test_provider_creation_aad(self, appconfiguration_endpoint_string, appconfig ) assert client["message"] == "hi" assert client["my_json"]["key"] == "value" - assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py index 127b0d2892c3..e28c35d5918e 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_provider_refresh.py @@ -25,7 +25,6 @@ def test_refresh(self, appconfiguration_endpoint_string, appconfiguration_keyvau ) assert client["refresh_message"] == "original value" assert client["my_json"]["key"] == "value" - assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] @@ -71,7 +70,6 @@ def test_empty_refresh(self, appconfiguration_endpoint_string, appconfiguration_ assert client["refresh_message"] == "original value" assert client["non_refreshed_message"] == "Static" assert client["my_json"]["key"] == "value" - assert "test.trimmed" not in client assert "FeatureManagementFeatureFlags" in client assert "Alpha" in client["FeatureManagementFeatureFlags"] From 0504c346ec00820f6f0caa6582e99bfd3b288335 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 15:38:13 -0700 Subject: [PATCH 22/23] Update assets.json --- .../azure-appconfiguration-provider/assets.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json index 372d3e9a7ca3..5e0ba3575c54 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/assets.json +++ b/sdk/appconfiguration/azure-appconfiguration-provider/assets.json @@ -2,5 +2,5 @@ "AssetsRepo": "Azure/azure-sdk-assets", "AssetsRepoPrefixPath": "python", "TagPrefix": "python/appconfiguration/azure-appconfiguration-provider", - "Tag": "python/appconfiguration/azure-appconfiguration-provider_f5d0d06053" + "Tag": "python/appconfiguration/azure-appconfiguration-provider_91de50b929" } From a79a01690a2060a82ac1623faca88df117c92f66 Mon Sep 17 00:00:00 2001 From: Matt Metcalf Date: Tue, 12 Sep 2023 15:39:07 -0700 Subject: [PATCH 23/23] Update test_async_provider_aad.py --- .../tests/test_async_provider_aad.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py index d7832dc3a3ab..db451fa41fde 100644 --- a/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py +++ b/sdk/appconfiguration/azure-appconfiguration-provider/tests/test_async_provider_aad.py @@ -21,10 +21,8 @@ async def test_provider_creation_aad(self, appconfiguration_endpoint_string, app ) as client: assert client.get("message") == "hi" assert client["my_json"]["key"] == "value" - assert ( - client["FeatureManagementFeatureFlags"]["Alpha"] - == '{"id": "Alpha", "enabled": false, "conditions": {"client_filters": []}}' - ) + assert "FeatureManagementFeatureFlags" in client + assert "Alpha" in client["FeatureManagementFeatureFlags"] # method: provider_trim_prefixes @app_config_decorator_async