From ab3ec0ca6e99590de459f613506b834af440bb96 Mon Sep 17 00:00:00 2001 From: Praveen Kuttappan Date: Wed, 22 Jan 2025 12:51:56 -0500 Subject: [PATCH] Do not show the line as modified if all tokens in a line is skipped from diff --- .../APIView/APIView/Model/V2/ReviewLine.cs | 6 + .../APIViewUnitTests/APIViewUnitTests.csproj | 9 + .../APIView/APIViewUnitTests/CodeFileTests.cs | 63 + .../app-conf-change-in-skipped-diff.json | 9895 ++++++++++++++++ .../SampleTestFiles/app-conf.json | 9909 +++++++++++++++++ .../app-conf_without_skip_diff.json | 9796 ++++++++++++++++ .../APIViewWeb/Helpers/CodeFileHelpers.cs | 22 +- 7 files changed, 29692 insertions(+), 8 deletions(-) create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf-change-in-skipped-diff.json create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf.json create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf_without_skip_diff.json diff --git a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs index e74ca2b6eb1..7eb14775595 100644 --- a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs +++ b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs @@ -153,5 +153,11 @@ private static string CreateHashFromString(string inputString) int hash = inputString.GetHashCode(); return "nId" + hash.ToString(); } + + public bool IsSkippedFromDiff() + { + return Tokens.All(t => t.SkipDiff == true); + } + } } diff --git a/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj b/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj index e2d88230c96..28c74742c83 100644 --- a/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj +++ b/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj @@ -39,6 +39,15 @@ + + Always + + + Always + + + Always + Always diff --git a/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs b/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs index 4011c079e38..3c66c4c357d 100644 --- a/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs +++ b/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs @@ -14,6 +14,8 @@ using Xunit; using Xunit.Abstractions; using APIViewWeb.Helpers; +using APIView.Model.V2; +using APIView.TreeToken; namespace APIViewUnitTests { @@ -122,5 +124,66 @@ public async Task TestCodeFileConversion() bool result = CodeFileHelpers.AreCodeFilesSame(codeFileA, codeFileB); Assert.True(result); } + + [Fact] + public async Task TestCodeFileComparisonWithSkippedLines() + { + var codeFileA = new CodeFile(); + var codeFileB = new CodeFile(); + var filePath = Path.Combine("SampleTestFiles", "app-conf.json"); + var fileInfo = new FileInfo(filePath); + var fileStream = fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read); + codeFileA = await CodeFile.DeserializeAsync(fileStream); + + filePath = Path.Combine("SampleTestFiles", "app-conf_without_skip_diff.json"); + fileInfo = new FileInfo(filePath); + fileStream = fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read); + codeFileB = await CodeFile.DeserializeAsync(fileStream); + + bool isSame = CodeFileHelpers.AreCodeFilesSame(codeFileA, codeFileB); + Assert.True(isSame); + + var diff = CodeFileHelpers.FindDiff(codeFileA.ReviewLines, codeFileB.ReviewLines); + Assert.False(FindAnyDiffLine(diff)); + } + + private bool FindAnyDiffLine(List lines) + { + if(lines == null || lines.Count == 0) + { + return false; + } + + foreach (var line in lines) + { + if (line.DiffKind != DiffKind.NoneDiff || FindAnyDiffLine(line.Children)) + { + return true; + } + } + return false; + } + + [Fact] + public async Task TestCodeFileComparisonWithChangeInSkippedLines() + { + var codeFileA = new CodeFile(); + var codeFileB = new CodeFile(); + var filePath = Path.Combine("SampleTestFiles", "app-conf.json"); + var fileInfo = new FileInfo(filePath); + var fileStream = fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read); + codeFileA = await CodeFile.DeserializeAsync(fileStream); + + filePath = Path.Combine("SampleTestFiles", "app-conf-change-in-skipped-diff.json"); + fileInfo = new FileInfo(filePath); + fileStream = fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read); + codeFileB = await CodeFile.DeserializeAsync(fileStream); + + bool isSame = CodeFileHelpers.AreCodeFilesSame(codeFileA, codeFileB); + Assert.True(isSame); + + var diff = CodeFileHelpers.FindDiff(codeFileA.ReviewLines, codeFileB.ReviewLines); + Assert.False(FindAnyDiffLine(diff)); + } } } diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf-change-in-skipped-diff.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf-change-in-skipped-diff.json new file mode 100644 index 00000000000..41ad56fcd84 --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf-change-in-skipped-diff.json @@ -0,0 +1,9895 @@ +{ + "Name": "@azure/app-configuration", + "PackageName": "@azure/app-configuration", + "PackageVersion": "", + "ParserVersion": "2.0.0", + "Language": "JavaScript", + "ReviewLines": [ + { + "LineId": "Dependencies", + "Tokens": [ + { + "Kind": 5, + "Value": "Dependencies:", + "NavigationDisplayName": "Dependencies", + "RenderClasses": ["dependencies"], + "SkipDiff": true, + "HasSuffixSpace": false + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/abort-controller-test", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/core-http-compat", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-lro", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.5.1", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-paging", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.4.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/core-rest-pipeline", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.6.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/core-tracing", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-util", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.6.1", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/logger", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "tslib", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.2.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + } + ] + }, + { "RelatedToLine": "Dependencies", "Tokens": [] }, + { + "LineId": "Subpath-export-.", + "Tokens": [ + { "Kind": 5, "Value": " \".\"", "NavigationDisplayName": "\".\"", "HasSuffixSpace": false } + ], + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lets you know if the ConfigurationSetting is a feature flag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [Checks if the content type is featureFlagContentType `\"application/vnd.microsoft.appconfig.ff+json;charset=utf-8\"`]", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "LineId": "@azure/app-configuration!isFeatureFlag:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "isFeatureFlag", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!isFeatureFlag:function(1)", + "NavigationDisplayName": "isFeatureFlag" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!~setting", + "Value": "setting", + "HasSuffixSpace": true + }, + { "Kind": 2, "Value": "is", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Required:type", + "Value": "Required", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"value\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lets you know if the ConfigurationSetting is a secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [Checks if the content type is secretReferenceContentType `\"application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8\"`]", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "LineId": "@azure/app-configuration!isSecretReference:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "isSecretReference", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!isSecretReference:function(1)", + "NavigationDisplayName": "isSecretReference" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!~setting", + "Value": "setting", + "HasSuffixSpace": true + }, + { "Kind": 2, "Value": "is", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Required:type", + "Value": "Required", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"value\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Takes the ConfigurationSetting as input and returns the ConfigurationSetting by parsing the value string.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "LineId": "@azure/app-configuration!parseFeatureFlag:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "parseFeatureFlag", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!parseFeatureFlag:function(1)", + "NavigationDisplayName": "parseFeatureFlag" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Takes the ConfigurationSetting as input and returns the ConfigurationSetting by parsing the value string.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "LineId": "@azure/app-configuration!parseSecretReference:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "parseSecretReference", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!parseSecretReference:function(1)", + "NavigationDisplayName": "parseSecretReference" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Client for the Azure App Configuration service.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:class", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Initializes a new instance of the AppConfigurationClient class.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param connectionString - Connection string needed for a client to connect to Azure.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Options for the AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:constructor(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "constructor", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "connectionString", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Initializes a new instance of the AppConfigurationClient class using a TokenCredential.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param endpoint - The endpoint of the App Configuration service (ex: https://sample.azconfig.io).", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param tokenCredential - An object that implements the `TokenCredential` interface used to authenticate requests to the service. Use the \\@azure/identity package to create a credential that suits your needs.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Options for the AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:constructor(2)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "constructor", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "endpoint", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "tokenCredential", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-auth!TokenCredential:interface", + "Value": "TokenCredential", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Add a setting into the Azure App Configuration service, failing if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:AddConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.addConfigurationSetting({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * key: \"MyKey\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * label: \"MyLabel\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * value: \"MyValue\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param configurationSetting - A configuration setting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "addConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "configurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Value": "AddConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Value": "AddConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Archive a ready snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ArchiveSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.archiveSnapshot({ name: \"MySnapshot\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "archiveSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Begins creating a snapshot for Azure App Configuration service, fails if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "beginCreateSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "Value": "SnapshotInfo", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/core-lro!SimplePollerLike:interface", + "Value": "SimplePollerLike", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/core-lro!OperationState:interface", + "Value": "OperationState", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Begins creating a snapshot for Azure App Configuration service, waits until it is done, fails if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "beginCreateSnapshotAndWait", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "Value": "SnapshotInfo", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Delete a setting from the Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:DeleteConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const deletedSetting = await client.deleteConfigurationSetting({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * key: \"MyKey\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * label: \"MyLabel\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to delete.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request (ex: etag, label)", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "deleteConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Value": "DeleteConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Value": "DeleteConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Gets a setting from the Azure App Configuration service.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:GetConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const setting = await client.getConfigurationSetting({ key: \"MyKey\", label: \"MyLabel\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to get.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "getConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Value": "GetConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Value": "GetConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Get a snapshot from Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:GetSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const retrievedSnapshot = await client.getSnapshot(\"testsnapshot\");", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * console.log(\"Retrieved snapshot:\", retrievedSnapshot);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "getSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetSnapshotOptions:interface", + "Value": "GetSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetSnapshotResponse:interface", + "Value": "GetSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists settings from the Azure App Configuration service, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListConfigurationSettings", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listConfigurationSettings({ labelFilter: \"MyLabel\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listConfigurationSettings", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Value": "ListConfigurationSettingsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists settings from the Azure App Configuration service for snapshots based on name, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListConfigurationSettingsForSnashots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listConfigurationSettingsForSnashots({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * snapshotName: \"MySnapshot\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)", + "Children": [], + "Tokens": [ + { + "Kind": 4, + "Value": "listConfigurationSettingsForSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshotName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Value": "ListConfigurationSettingsForSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Get a list of labels from the Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListLabels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listLabels({ nameFilter: \"prod*\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listLabels", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListLabelsOptions:interface", + "Value": "ListLabelsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListLabelsPage:interface", + "Value": "ListLabelsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists revisions of a set of keys, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListRevisions", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const revisionsIterator = client.listRevisions({ keys: [\"MyKey\"] });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listRevisions", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListRevisionsOptions:interface", + "Value": "ListRevisionsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListRevisionsPage:interface", + "Value": "ListRevisionsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * List all snapshots from Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListSnapshots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const snapshots = await client.listSnapshots();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * for await (const snapshot of snapshots) {", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * console.log(`Found snapshot: ${snapshot.name}`);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * }", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listSnapshots", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Value": "ListSnapshotsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshotsPage:interface", + "Value": "ListSnapshotsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Recover an archived snapshot back to ready status", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:RecoverSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.recoverSnapshot(\"MySnapshot\");", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "recoverSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sets the value of a key in the Azure App Configuration service, allowing for an optional etag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param key - The name of the key.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param configurationSetting - A configuration value.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:SetConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * await client.setConfigurationSetting({ key: \"MyKey\", value: \"MyValue\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "setConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "configurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Value": "SetConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Value": "SetConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sets or clears a key's read-only status.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to modify.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "setReadOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "readOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "Value": "SetReadOnlyOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "Value": "SetReadOnlyResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Adds an external synchronization token to ensure service requests receive up-to-date values.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param syncToken - The synchronization token value.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "updateSyncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "syncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "void", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "declare", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "class", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AppConfigurationClient", + "HasSuffixSpace": true, + "RenderClasses": ["class"], + "NavigateToId": "@azure/app-configuration!AppConfigurationClient:class", + "NavigationDisplayName": "AppConfigurationClient" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Known values of {@link ConfigurationSnapshotStatus} that the service accepts.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Archived", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Archived", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"archived\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Failed", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Failed", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"failed\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Provisioning", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Provisioning", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"provisioning\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * Ready", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Ready", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"ready\"", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "enum", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "KnownConfigurationSnapshotStatus", + "HasSuffixSpace": true, + "RenderClasses": ["enum"], + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "NavigationDisplayName": "KnownConfigurationSnapshotStatus" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Known values of {@link SnapshotComposition} that the service accepts.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition:enum", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * Key", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition.Key:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Key", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"key\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * KeyLabel", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "KeyLabel", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"key_label\"", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "enum", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "KnownSnapshotComposition", + "HasSuffixSpace": true, + "RenderClasses": ["enum"], + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition:enum", + "NavigationDisplayName": "KnownSnapshotComposition" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when adding a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "NavigationDisplayName": "AddConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from adding a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "NavigationDisplayName": "AddConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Provides configuration options for AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The API version to use when interacting with the service. The default value is `2023-11-01`. Note that overriding this default value may result in unsupported behavior.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "apiVersion", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "NavigationDisplayName": "AppConfigurationClientOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!CommonClientOptions:interface", + "Value": "CommonClientOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that uniquely identify a configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The key for this setting. Feature flags must be prefixed with `.appconfig.featureflag/`.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#key:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "key", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The label for this setting. Leaving this undefined means this setting does not have a label.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#label:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "label", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingId", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "NavigationDisplayName": "ConfigurationSettingId" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Enables filtering of key-values. Syntax reference: https://aka.ms/azconfig/docs/restapisnapshots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their key field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "keyFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their label field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "labelFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their tags field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "tagsFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "NavigationDisplayName": "ConfigurationSettingsFilter" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Snapshot details include name, filters, expiresOn, sizeInBytes, status, itemCount, and more", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The composition type describes how the key-values within the snapshot are composed. The 'key' composition type ensures there are no two key-values containing the same key. The 'key_label' composition type ensures there are no two key-values containing the same key and label.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "compositionType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "Value": "SnapshotComposition", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The time that the snapshot was created. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "createdOn", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A value representing the current state of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The time that the snapshot will expire. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "expiresOn", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A list of filters used to filter the key-values included in the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#filters:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "filters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of key-values in the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "itemCount", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#name:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time, in seconds, that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "retentionPeriodInSeconds", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The size in bytes of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "sizeInBytes", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The current status of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#status:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "status", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The tags of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#tags:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "NavigationDisplayName": "ConfigurationSnapshot" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when creating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time to wait (in milliseconds) between subsequent requests relating to the same operation.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "updateIntervalInMs", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "NavigationDisplayName": "CreateSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "NavigationDisplayName": "CreateSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for deleting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "DeleteConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "NavigationDisplayName": "DeleteConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from deleting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "DeleteConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "NavigationDisplayName": "DeleteConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "Value": "HttpResponseFields", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Entity with etag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "LineId": "@azure/app-configuration!EtagEntity:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this entity", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "LineId": "@azure/app-configuration!EtagEntity#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "EtagEntity", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "NavigationDisplayName": "EtagEntity" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!EtagEntity:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Value of a feature flag", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A Feature filter consistently evaluates the state of a feature flag. Our feature management library supports three types of built-in filters: Targeting, TimeWindow, and Percentage. Custom filters can also be created based on different factors, such as device used, browser types, geographic location, etc.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [More Info](https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-feature-filters-aspnet-core)", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#conditions:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "clientFilters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "parameters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Record:type", + "Value": "Record", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "unknown", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "conditions", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Description of the feature.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#description:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "description", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Display name for the feature to use for display rather than the ID.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#displayName:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "displayName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Boolean flag to say if the feature flag is enabled.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#enabled:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "enabled", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Id for the feature flag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#id:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "FeatureFlagValue", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "NavigationDisplayName": "FeatureFlagValue" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Headers from getting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "NavigationDisplayName": "GetConfigurationHeaders" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for getting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "NavigationDisplayName": "GetConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Value": "HttpOnlyIfChangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from retrieving a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "NavigationDisplayName": "GetConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "Value": "HttpResponseFields", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when getting a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!GetSnapshotOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetSnapshotOptions:interface", + "NavigationDisplayName": "GetSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from getting a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!GetSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetSnapshotResponse:interface", + "NavigationDisplayName": "GetSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used to provide if-none-match for an HTTP request", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to perform an operation only if the targeted resource's etag does not match the value provided.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "onlyIfChanged", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpOnlyIfChangedField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "NavigationDisplayName": "HttpOnlyIfChangedField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used to provide if-match for an HTTP request", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to perform an operation only if the targeted resource's etag matches the value provided.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "onlyIfUnchanged", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "NavigationDisplayName": "HttpOnlyIfUnchangedField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * HTTP response related information - headers and raw body.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpResponseField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The underlying HTTP response.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "LineId": "@azure/app-configuration!HttpResponseField#_response:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "parsedHeaders", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "bodyAsText", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "_response", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-http-compat!CompatResponse:interface", + "Value": "CompatResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpResponseField", + "HasSuffixSpace": false, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "NavigationDisplayName": "HttpResponseField" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that are hoisted up from the _response field of the object Used in cases where individual HTTP response fields are important for the user to use in common-use cases like handling http status codes 204 or 304.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "LineId": "@azure/app-configuration!HttpResponseFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The HTTP status code for the response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "LineId": "@azure/app-configuration!HttpResponseFields#statusCode:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "statusCode", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpResponseFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "NavigationDisplayName": "HttpResponseFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "NavigationDisplayName": "ListConfigurationSettingPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "Value": "EtagEntity", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingsForSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "NavigationDisplayName": "ListConfigurationSettingsForSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listConfigurationSettings that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Etags list for page", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "pageEtags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "NavigationDisplayName": "ListConfigurationSettingsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "Value": "ListSettingsOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listLabels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter for the name of the returned labels.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions#nameFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "nameFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListLabelsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListLabelsOptions:interface", + "NavigationDisplayName": "ListLabelsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalLabelsFields:interface", + "Value": "OptionalLabelsFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListLabelsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The collection of labels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListLabelsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListLabelsPage:interface", + "NavigationDisplayName": "ListLabelsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "Value": "EtagEntity", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listRevisions that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListRevisionsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListRevisionsOptions:interface", + "NavigationDisplayName": "ListRevisionsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "Value": "ListSettingsOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListRevisionsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListRevisionsPage:interface", + "NavigationDisplayName": "ListRevisionsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters for keys. There are two types of matching:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * 1. Exact matching. Up to 5 key names are allowed, separated by commas (',') 2. Wildcard matching. A single wildcard expression can be specified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * | Value | Matches | |--------------|---------------------------------------| | omitted or * | Matches any key | | abc | Matches a key named abc | | abc* | Matches key names that start with abc |", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * These characters are reserved and must be prefixed with backslash in order to be specified: * or \\\\ or ,", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#keyFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "keyFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters for labels. There are two types of matching:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * 1. Exact matching. Up to 5 labels are allowed, separated by commas (',') 2. Wildcard matching. A single wildcard expression can be specified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * | Value | Matches | |--------------|------------------------------------------------------| | omitted or * | Matches any key | | \\0 | Matches any key without a label (URL encoded as %00) | | prod | Matches a key with label named prod | | prod* | Matches key with label names that start with prod | These characters are reserved and must be prefixed with backslash in order to be specified: * or \\\\ or ,", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Reference: https://learn.microsoft.com/azure/azure-app-configuration/rest-api-key-value", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#labelFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "labelFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter used to query by tags. Syntax reference: https://aka.ms/azconfig/docs/keyvaluefiltering", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "tagsFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSettingsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "NavigationDisplayName": "ListSettingsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter for the name of the returned snapshots.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots#nameFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "nameFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to filter returned snapshots by their status property.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots#statusFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "statusFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshots", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshots:interface", + "NavigationDisplayName": "ListSnapshots" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listConfigurationSettings that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshotsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "NavigationDisplayName": "ListSnapshotsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshots:interface", + "Value": "ListSnapshots", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshotsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshotsPage:interface", + "NavigationDisplayName": "ListSnapshotsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "NavigationDisplayName": "OptionalFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!OptionalFields:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning labels fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalLabelsFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalLabelsFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalLabelsFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalLabelsFields:interface", + "NavigationDisplayName": "OptionalLabelsFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalSnapshotFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "NavigationDisplayName": "OptionalSnapshotFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * An interface that tracks the settings for paged iteration", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "LineId": "@azure/app-configuration!PageSettings:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The token that keeps track of where to continue the iterator", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "LineId": "@azure/app-configuration!PageSettings#continuationToken:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "continuationToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "PageSettings", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "NavigationDisplayName": "PageSettings" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!PageSettings:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options that control how to retry failed requests.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "LineId": "@azure/app-configuration!RetryOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The maximum number of retry attempts. Defaults to 3.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "LineId": "@azure/app-configuration!RetryOptions#maxRetries:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "maxRetries", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The maximum delay in milliseconds allowed before retrying an operation.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "LineId": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "maxRetryDelayInMs", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "RetryOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!RetryOptions:interface", + "NavigationDisplayName": "RetryOptions" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!RetryOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Necessary fields for updating or creating a new secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "LineId": "@azure/app-configuration!SecretReferenceValue:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Id for the secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "LineId": "@azure/app-configuration!SecretReferenceValue#secretId:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "secretId", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SecretReferenceValue", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "NavigationDisplayName": "SecretReferenceValue" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when saving a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "NavigationDisplayName": "SetConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from setting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "NavigationDisplayName": "SetConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for setReadOnly", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "LineId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetReadOnlyOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "NavigationDisplayName": "SetReadOnlyOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response when setting a value to read-only.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetReadOnlyResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "NavigationDisplayName": "SetReadOnlyResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Label details, with name property that can only be populated by the server", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "LineId": "@azure/app-configuration!SettingLabel:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name of the label. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "LineId": "@azure/app-configuration!SettingLabel#name:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SettingLabel", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "NavigationDisplayName": "SettingLabel" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!SettingLabel:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that uniquely identify a snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The composition type describes how the key-values within the snapshot are composed. The 'all' composition type includes all key-values. The 'group_by_key' composition type ensures there are no two key-values containing the same key.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#compositionType:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "compositionType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "Value": "SnapshotComposition", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A list of filters used to filter the key-values included in the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#filters:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "filters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name for this snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#name:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time, in seconds, that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "retentionPeriodInSeconds", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The tags of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#tags:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotInfo", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "NavigationDisplayName": "SnapshotInfo" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from adding a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "NavigationDisplayName": "SnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sync token header field", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "LineId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Enables real-time consistency between requests by providing the returned value in the next request made to the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "LineId": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "syncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "NavigationDisplayName": "SyncTokenHeaderField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotOptions#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "NavigationDisplayName": "UpdateSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "NavigationDisplayName": "UpdateSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Parameters for adding a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "NavigationDisplayName": "AddConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Configuration setting with extra metadata from the server, indicating its etag, whether it is currently readOnly and when it was last modified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSetting:type", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "isReadOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "lastModified", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSetting", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "NavigationDisplayName": "ConfigurationSetting" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Necessary fields for updating or creating a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "contentType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "value", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": true }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "value", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "NavigationDisplayName": "ConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Standard base response for getting, deleting or updating a configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingResponse:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingResponse", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingResponse:type", + "NavigationDisplayName": "ConfigurationSettingResponse" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Exclude:type", + "Value": "Exclude", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"eTag\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Defines values for ConfigurationSnapshotStatus. \\ {@link KnownConfigurationSnapshotStatus} can be used interchangeably with ConfigurationSnapshotStatus, this enum contains the known values that the service supports. ### Known values supported by the service **provisioning** \\ **ready** \\ **archived** \\ **failed**", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": true, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "NavigationDisplayName": "ConfigurationSnapshotStatus" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Parameters for creating or updating a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "NavigationDisplayName": "SetConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Defines values for SnapshotComposition. \\ {@link KnownSnapshotComposition} can be used interchangeably with SnapshotComposition, this enum contains the known values that the service supports. ### Known values supported by the service **key** \\ **key_label**", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "LineId": "@azure/app-configuration!SnapshotComposition:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotComposition", + "HasSuffixSpace": true, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "NavigationDisplayName": "SnapshotComposition" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The content type for a FeatureFlag", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "LineId": "@azure/app-configuration!featureFlagContentType:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "featureFlagContentType", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!featureFlagContentType:var", + "NavigationDisplayName": "featureFlagContentType" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 5, + "Value": "\"application/vnd.microsoft.appconfig.ff+json;charset=utf-8\"", + "HasSuffixSpace": false + } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The prefix for feature flags.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "LineId": "@azure/app-configuration!featureFlagPrefix:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "featureFlagPrefix", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!featureFlagPrefix:var", + "NavigationDisplayName": "featureFlagPrefix" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\".appconfig.featureflag/\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * content-type for the secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "LineId": "@azure/app-configuration!secretReferenceContentType:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "secretReferenceContentType", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!secretReferenceContentType:var", + "NavigationDisplayName": "secretReferenceContentType" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 5, + "Value": "\"application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8\"", + "HasSuffixSpace": false + } + ] + } + ] + }, + { "RelatedToLine": "Subpath-export-.", "Tokens": [] } + ] +} diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf.json new file mode 100644 index 00000000000..39ab6f01c91 --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf.json @@ -0,0 +1,9909 @@ +{ + "Name": "@azure/app-configuration", + "PackageName": "@azure/app-configuration", + "PackageVersion": "", + "ParserVersion": "2.0.0", + "Language": "JavaScript", + "ReviewLines": [ + { + "LineId": "Dependencies", + "Tokens": [ + { + "Kind": 5, + "Value": "Dependencies:", + "NavigationDisplayName": "Dependencies", + "RenderClasses": ["dependencies"], + "SkipDiff": true, + "HasSuffixSpace": false + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/abort-controller", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-auth", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.3.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-client", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.5.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/core-http-compat", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-lro", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.5.1", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-paging", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.4.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/core-rest-pipeline", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.6.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "@azure/core-tracing", + "SkipDiff": true, + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/core-util", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.6.1", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "@azure/logger", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^1.0.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 5, "Value": "tslib", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "SkipDiff": true, "HasSuffixSpace": false }, + { "Kind": 5, "Value": " ^2.2.0", "SkipDiff": true, "HasSuffixSpace": false } + ] + } + ] + }, + { "RelatedToLine": "Dependencies", "Tokens": [] }, + { + "LineId": "Subpath-export-.", + "Tokens": [ + { "Kind": 5, "Value": " \".\"", "NavigationDisplayName": "\".\"", "HasSuffixSpace": false } + ], + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lets you know if the ConfigurationSetting is a feature flag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [Checks if the content type is featureFlagContentType `\"application/vnd.microsoft.appconfig.ff+json;charset=utf-8\"`]", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "LineId": "@azure/app-configuration!isFeatureFlag:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "isFeatureFlag", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!isFeatureFlag:function(1)", + "NavigationDisplayName": "isFeatureFlag" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!~setting", + "Value": "setting", + "HasSuffixSpace": true + }, + { "Kind": 2, "Value": "is", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Required:type", + "Value": "Required", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"value\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lets you know if the ConfigurationSetting is a secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [Checks if the content type is secretReferenceContentType `\"application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8\"`]", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "LineId": "@azure/app-configuration!isSecretReference:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "isSecretReference", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!isSecretReference:function(1)", + "NavigationDisplayName": "isSecretReference" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!~setting", + "Value": "setting", + "HasSuffixSpace": true + }, + { "Kind": 2, "Value": "is", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Required:type", + "Value": "Required", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"value\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Takes the ConfigurationSetting as input and returns the ConfigurationSetting by parsing the value string.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "LineId": "@azure/app-configuration!parseFeatureFlag:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "parseFeatureFlag", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!parseFeatureFlag:function(1)", + "NavigationDisplayName": "parseFeatureFlag" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Takes the ConfigurationSetting as input and returns the ConfigurationSetting by parsing the value string.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "LineId": "@azure/app-configuration!parseSecretReference:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "parseSecretReference", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!parseSecretReference:function(1)", + "NavigationDisplayName": "parseSecretReference" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Client for the Azure App Configuration service.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:class", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Initializes a new instance of the AppConfigurationClient class.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param connectionString - Connection string needed for a client to connect to Azure.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Options for the AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:constructor(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "constructor", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "connectionString", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Initializes a new instance of the AppConfigurationClient class using a TokenCredential.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param endpoint - The endpoint of the App Configuration service (ex: https://sample.azconfig.io).", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param tokenCredential - An object that implements the `TokenCredential` interface used to authenticate requests to the service. Use the \\@azure/identity package to create a credential that suits your needs.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Options for the AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:constructor(2)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "constructor", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "endpoint", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "tokenCredential", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-auth!TokenCredential:interface", + "Value": "TokenCredential", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Add a setting into the Azure App Configuration service, failing if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:AddConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.addConfigurationSetting({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * key: \"MyKey\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * label: \"MyLabel\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * value: \"MyValue\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param configurationSetting - A configuration setting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "addConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "configurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Value": "AddConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Value": "AddConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Archive a ready snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ArchiveSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.archiveSnapshot({ name: \"MySnapshot\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "archiveSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Begins creating a snapshot for Azure App Configuration service, fails if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "beginCreateSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "Value": "SnapshotInfo", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/core-lro!SimplePollerLike:interface", + "Value": "SimplePollerLike", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/core-lro!OperationState:interface", + "Value": "OperationState", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Begins creating a snapshot for Azure App Configuration service, waits until it is done, fails if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "beginCreateSnapshotAndWait", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "Value": "SnapshotInfo", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Delete a setting from the Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:DeleteConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const deletedSetting = await client.deleteConfigurationSetting({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * key: \"MyKey\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * label: \"MyLabel\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to delete.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request (ex: etag, label)", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "deleteConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Value": "DeleteConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Value": "DeleteConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Gets a setting from the Azure App Configuration service.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:GetConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const setting = await client.getConfigurationSetting({ key: \"MyKey\", label: \"MyLabel\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to get.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "getConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Value": "GetConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Value": "GetConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Get a snapshot from Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:GetSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const retrievedSnapshot = await client.getSnapshot(\"testsnapshot\");", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * console.log(\"Retrieved snapshot:\", retrievedSnapshot);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "getSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetSnapshotOptions:interface", + "Value": "GetSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetSnapshotResponse:interface", + "Value": "GetSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists settings from the Azure App Configuration service, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListConfigurationSettings", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listConfigurationSettings({ labelFilter: \"MyLabel\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listConfigurationSettings", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Value": "ListConfigurationSettingsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists settings from the Azure App Configuration service for snapshots based on name, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListConfigurationSettingsForSnashots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listConfigurationSettingsForSnashots({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * snapshotName: \"MySnapshot\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)", + "Children": [], + "Tokens": [ + { + "Kind": 4, + "Value": "listConfigurationSettingsForSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshotName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Value": "ListConfigurationSettingsForSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Get a list of labels from the Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListLabels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listLabels({ nameFilter: \"prod*\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listLabels", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListLabelsOptions:interface", + "Value": "ListLabelsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListLabelsPage:interface", + "Value": "ListLabelsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists revisions of a set of keys, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListRevisions", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const revisionsIterator = client.listRevisions({ keys: [\"MyKey\"] });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listRevisions", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListRevisionsOptions:interface", + "Value": "ListRevisionsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListRevisionsPage:interface", + "Value": "ListRevisionsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * List all snapshots from Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListSnapshots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const snapshots = await client.listSnapshots();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * for await (const snapshot of snapshots) {", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * console.log(`Found snapshot: ${snapshot.name}`);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * }", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listSnapshots", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Value": "ListSnapshotsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshotsPage:interface", + "Value": "ListSnapshotsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Recover an archived snapshot back to ready status", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:RecoverSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.recoverSnapshot(\"MySnapshot\");", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "recoverSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sets the value of a key in the Azure App Configuration service, allowing for an optional etag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param key - The name of the key.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param configurationSetting - A configuration value.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:SetConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * await client.setConfigurationSetting({ key: \"MyKey\", value: \"MyValue\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "setConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "configurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Value": "SetConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Value": "SetConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sets or clears a key's read-only status.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to modify.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "setReadOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "readOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "Value": "SetReadOnlyOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "Value": "SetReadOnlyResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Adds an external synchronization token to ensure service requests receive up-to-date values.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param syncToken - The synchronization token value.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "updateSyncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "syncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "void", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "declare", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "class", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AppConfigurationClient", + "HasSuffixSpace": true, + "RenderClasses": ["class"], + "NavigateToId": "@azure/app-configuration!AppConfigurationClient:class", + "NavigationDisplayName": "AppConfigurationClient" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Known values of {@link ConfigurationSnapshotStatus} that the service accepts.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Archived", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Archived", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"archived\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Failed", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Failed", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"failed\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Provisioning", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Provisioning", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"provisioning\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * Ready", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Ready", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"ready\"", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "enum", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "KnownConfigurationSnapshotStatus", + "HasSuffixSpace": true, + "RenderClasses": ["enum"], + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "NavigationDisplayName": "KnownConfigurationSnapshotStatus" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Known values of {@link SnapshotComposition} that the service accepts.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition:enum", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * Key", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition.Key:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Key", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"key\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * KeyLabel", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "KeyLabel", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"key_label\"", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "enum", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "KnownSnapshotComposition", + "HasSuffixSpace": true, + "RenderClasses": ["enum"], + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition:enum", + "NavigationDisplayName": "KnownSnapshotComposition" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when adding a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "NavigationDisplayName": "AddConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from adding a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "NavigationDisplayName": "AddConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Provides configuration options for AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The API version to use when interacting with the service. The default value is `2023-11-01`. Note that overriding this default value may result in unsupported behavior.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "apiVersion", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "NavigationDisplayName": "AppConfigurationClientOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!CommonClientOptions:interface", + "Value": "CommonClientOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that uniquely identify a configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The key for this setting. Feature flags must be prefixed with `.appconfig.featureflag/`.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#key:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "key", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The label for this setting. Leaving this undefined means this setting does not have a label.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#label:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "label", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingId", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "NavigationDisplayName": "ConfigurationSettingId" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Enables filtering of key-values. Syntax reference: https://aka.ms/azconfig/docs/restapisnapshots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their key field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "keyFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their label field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "labelFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their tags field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "tagsFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "NavigationDisplayName": "ConfigurationSettingsFilter" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Snapshot details include name, filters, expiresOn, sizeInBytes, status, itemCount, and more", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The composition type describes how the key-values within the snapshot are composed. The 'key' composition type ensures there are no two key-values containing the same key. The 'key_label' composition type ensures there are no two key-values containing the same key and label.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "compositionType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "Value": "SnapshotComposition", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The time that the snapshot was created. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "createdOn", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A value representing the current state of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The time that the snapshot will expire. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "expiresOn", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A list of filters used to filter the key-values included in the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#filters:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "filters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of key-values in the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "itemCount", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#name:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time, in seconds, that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "retentionPeriodInSeconds", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The size in bytes of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "sizeInBytes", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The current status of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#status:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "status", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The tags of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#tags:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "NavigationDisplayName": "ConfigurationSnapshot" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when creating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time to wait (in milliseconds) between subsequent requests relating to the same operation.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "updateIntervalInMs", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "NavigationDisplayName": "CreateSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "NavigationDisplayName": "CreateSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for deleting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "DeleteConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "NavigationDisplayName": "DeleteConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from deleting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "DeleteConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "NavigationDisplayName": "DeleteConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "Value": "HttpResponseFields", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Entity with etag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "LineId": "@azure/app-configuration!EtagEntity:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this entity", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "LineId": "@azure/app-configuration!EtagEntity#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "EtagEntity", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "NavigationDisplayName": "EtagEntity" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!EtagEntity:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Value of a feature flag", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A Feature filter consistently evaluates the state of a feature flag. Our feature management library supports three types of built-in filters: Targeting, TimeWindow, and Percentage. Custom filters can also be created based on different factors, such as device used, browser types, geographic location, etc.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [More Info](https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-feature-filters-aspnet-core)", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#conditions:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "clientFilters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "parameters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Record:type", + "Value": "Record", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "unknown", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "conditions", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Description of the feature.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#description:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "description", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Display name for the feature to use for display rather than the ID.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#displayName:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "displayName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Boolean flag to say if the feature flag is enabled.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#enabled:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "enabled", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Id for the feature flag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#id:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "FeatureFlagValue", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "NavigationDisplayName": "FeatureFlagValue" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Headers from getting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "NavigationDisplayName": "GetConfigurationHeaders" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for getting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "NavigationDisplayName": "GetConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Value": "HttpOnlyIfChangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from retrieving a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "NavigationDisplayName": "GetConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "Value": "HttpResponseFields", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when getting a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!GetSnapshotOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetSnapshotOptions:interface", + "NavigationDisplayName": "GetSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from getting a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!GetSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetSnapshotResponse:interface", + "NavigationDisplayName": "GetSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used to provide if-none-match for an HTTP request", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to perform an operation only if the targeted resource's etag does not match the value provided.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "onlyIfChanged", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpOnlyIfChangedField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "NavigationDisplayName": "HttpOnlyIfChangedField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used to provide if-match for an HTTP request", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to perform an operation only if the targeted resource's etag matches the value provided.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "onlyIfUnchanged", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "NavigationDisplayName": "HttpOnlyIfUnchangedField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * HTTP response related information - headers and raw body.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpResponseField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The underlying HTTP response.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "LineId": "@azure/app-configuration!HttpResponseField#_response:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "parsedHeaders", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "bodyAsText", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "_response", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-http-compat!CompatResponse:interface", + "Value": "CompatResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpResponseField", + "HasSuffixSpace": false, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "NavigationDisplayName": "HttpResponseField" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that are hoisted up from the _response field of the object Used in cases where individual HTTP response fields are important for the user to use in common-use cases like handling http status codes 204 or 304.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "LineId": "@azure/app-configuration!HttpResponseFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The HTTP status code for the response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "LineId": "@azure/app-configuration!HttpResponseFields#statusCode:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "statusCode", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpResponseFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "NavigationDisplayName": "HttpResponseFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "NavigationDisplayName": "ListConfigurationSettingPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "Value": "EtagEntity", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingsForSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "NavigationDisplayName": "ListConfigurationSettingsForSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listConfigurationSettings that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Etags list for page", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "pageEtags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "NavigationDisplayName": "ListConfigurationSettingsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "Value": "ListSettingsOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listLabels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter for the name of the returned labels.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions#nameFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "nameFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListLabelsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListLabelsOptions:interface", + "NavigationDisplayName": "ListLabelsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalLabelsFields:interface", + "Value": "OptionalLabelsFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListLabelsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The collection of labels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListLabelsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListLabelsPage:interface", + "NavigationDisplayName": "ListLabelsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "Value": "EtagEntity", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listRevisions that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListRevisionsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListRevisionsOptions:interface", + "NavigationDisplayName": "ListRevisionsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "Value": "ListSettingsOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListRevisionsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListRevisionsPage:interface", + "NavigationDisplayName": "ListRevisionsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters for keys. There are two types of matching:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * 1. Exact matching. Up to 5 key names are allowed, separated by commas (',') 2. Wildcard matching. A single wildcard expression can be specified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * | Value | Matches | |--------------|---------------------------------------| | omitted or * | Matches any key | | abc | Matches a key named abc | | abc* | Matches key names that start with abc |", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * These characters are reserved and must be prefixed with backslash in order to be specified: * or \\\\ or ,", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#keyFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "keyFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters for labels. There are two types of matching:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * 1. Exact matching. Up to 5 labels are allowed, separated by commas (',') 2. Wildcard matching. A single wildcard expression can be specified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * | Value | Matches | |--------------|------------------------------------------------------| | omitted or * | Matches any key | | \\0 | Matches any key without a label (URL encoded as %00) | | prod | Matches a key with label named prod | | prod* | Matches key with label names that start with prod | These characters are reserved and must be prefixed with backslash in order to be specified: * or \\\\ or ,", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Reference: https://learn.microsoft.com/azure/azure-app-configuration/rest-api-key-value", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#labelFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "labelFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter used to query by tags. Syntax reference: https://aka.ms/azconfig/docs/keyvaluefiltering", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "tagsFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSettingsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "NavigationDisplayName": "ListSettingsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter for the name of the returned snapshots.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots#nameFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "nameFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to filter returned snapshots by their status property.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots#statusFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "statusFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshots", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshots:interface", + "NavigationDisplayName": "ListSnapshots" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listConfigurationSettings that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshotsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "NavigationDisplayName": "ListSnapshotsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshots:interface", + "Value": "ListSnapshots", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshotsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshotsPage:interface", + "NavigationDisplayName": "ListSnapshotsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "NavigationDisplayName": "OptionalFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!OptionalFields:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning labels fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalLabelsFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalLabelsFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalLabelsFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalLabelsFields:interface", + "NavigationDisplayName": "OptionalLabelsFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalSnapshotFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "NavigationDisplayName": "OptionalSnapshotFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * An interface that tracks the settings for paged iteration", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "LineId": "@azure/app-configuration!PageSettings:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The token that keeps track of where to continue the iterator", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "LineId": "@azure/app-configuration!PageSettings#continuationToken:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "continuationToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "PageSettings", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "NavigationDisplayName": "PageSettings" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!PageSettings:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options that control how to retry failed requests.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "LineId": "@azure/app-configuration!RetryOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The maximum number of retry attempts. Defaults to 3.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "LineId": "@azure/app-configuration!RetryOptions#maxRetries:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "maxRetries", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The maximum delay in milliseconds allowed before retrying an operation.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "LineId": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "maxRetryDelayInMs", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "RetryOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!RetryOptions:interface", + "NavigationDisplayName": "RetryOptions" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!RetryOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Necessary fields for updating or creating a new secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "LineId": "@azure/app-configuration!SecretReferenceValue:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Id for the secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "LineId": "@azure/app-configuration!SecretReferenceValue#secretId:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "secretId", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SecretReferenceValue", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "NavigationDisplayName": "SecretReferenceValue" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when saving a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "NavigationDisplayName": "SetConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from setting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "NavigationDisplayName": "SetConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for setReadOnly", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "LineId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetReadOnlyOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "NavigationDisplayName": "SetReadOnlyOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response when setting a value to read-only.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetReadOnlyResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "NavigationDisplayName": "SetReadOnlyResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Label details, with name property that can only be populated by the server", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "LineId": "@azure/app-configuration!SettingLabel:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name of the label. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "LineId": "@azure/app-configuration!SettingLabel#name:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SettingLabel", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "NavigationDisplayName": "SettingLabel" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!SettingLabel:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that uniquely identify a snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The composition type describes how the key-values within the snapshot are composed. The 'all' composition type includes all key-values. The 'group_by_key' composition type ensures there are no two key-values containing the same key.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#compositionType:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "compositionType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "Value": "SnapshotComposition", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A list of filters used to filter the key-values included in the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#filters:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "filters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name for this snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#name:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time, in seconds, that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "retentionPeriodInSeconds", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The tags of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#tags:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotInfo", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "NavigationDisplayName": "SnapshotInfo" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from adding a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "NavigationDisplayName": "SnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sync token header field", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "LineId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Enables real-time consistency between requests by providing the returned value in the next request made to the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "LineId": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "syncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "NavigationDisplayName": "SyncTokenHeaderField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotOptions#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "NavigationDisplayName": "UpdateSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "NavigationDisplayName": "UpdateSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Parameters for adding a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "NavigationDisplayName": "AddConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Configuration setting with extra metadata from the server, indicating its etag, whether it is currently readOnly and when it was last modified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSetting:type", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "isReadOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "lastModified", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSetting", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "NavigationDisplayName": "ConfigurationSetting" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Necessary fields for updating or creating a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "contentType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "value", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": true }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "value", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "NavigationDisplayName": "ConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Standard base response for getting, deleting or updating a configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingResponse:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingResponse", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingResponse:type", + "NavigationDisplayName": "ConfigurationSettingResponse" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Exclude:type", + "Value": "Exclude", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"eTag\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Defines values for ConfigurationSnapshotStatus. \\ {@link KnownConfigurationSnapshotStatus} can be used interchangeably with ConfigurationSnapshotStatus, this enum contains the known values that the service supports. ### Known values supported by the service **provisioning** \\ **ready** \\ **archived** \\ **failed**", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": true, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "NavigationDisplayName": "ConfigurationSnapshotStatus" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Parameters for creating or updating a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "NavigationDisplayName": "SetConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Defines values for SnapshotComposition. \\ {@link KnownSnapshotComposition} can be used interchangeably with SnapshotComposition, this enum contains the known values that the service supports. ### Known values supported by the service **key** \\ **key_label**", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "LineId": "@azure/app-configuration!SnapshotComposition:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotComposition", + "HasSuffixSpace": true, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "NavigationDisplayName": "SnapshotComposition" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The content type for a FeatureFlag", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "LineId": "@azure/app-configuration!featureFlagContentType:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "featureFlagContentType", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!featureFlagContentType:var", + "NavigationDisplayName": "featureFlagContentType" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 5, + "Value": "\"application/vnd.microsoft.appconfig.ff+json;charset=utf-8\"", + "HasSuffixSpace": false + } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The prefix for feature flags.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "LineId": "@azure/app-configuration!featureFlagPrefix:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "featureFlagPrefix", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!featureFlagPrefix:var", + "NavigationDisplayName": "featureFlagPrefix" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\".appconfig.featureflag/\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * content-type for the secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "LineId": "@azure/app-configuration!secretReferenceContentType:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "secretReferenceContentType", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!secretReferenceContentType:var", + "NavigationDisplayName": "secretReferenceContentType" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 5, + "Value": "\"application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8\"", + "HasSuffixSpace": false + } + ] + } + ] + }, + { "RelatedToLine": "Subpath-export-.", "Tokens": [] } + ] +} diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf_without_skip_diff.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf_without_skip_diff.json new file mode 100644 index 00000000000..350e6279c3e --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/app-conf_without_skip_diff.json @@ -0,0 +1,9796 @@ +{ + "Name": "@azure/app-configuration", + "PackageName": "@azure/app-configuration", + "PackageVersion": "", + "ParserVersion": "2.0.0", + "Language": "JavaScript", + "ReviewLines": [ + { + "LineId": "Subpath-export-.", + "Tokens": [ + { "Kind": 5, "Value": " \".\"", "NavigationDisplayName": "\".\"", "HasSuffixSpace": false } + ], + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lets you know if the ConfigurationSetting is a feature flag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [Checks if the content type is featureFlagContentType `\"application/vnd.microsoft.appconfig.ff+json;charset=utf-8\"`]", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)" + }, + { + "LineId": "@azure/app-configuration!isFeatureFlag:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "isFeatureFlag", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!isFeatureFlag:function(1)", + "NavigationDisplayName": "isFeatureFlag" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!~setting", + "Value": "setting", + "HasSuffixSpace": true + }, + { "Kind": 2, "Value": "is", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Required:type", + "Value": "Required", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"value\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!isFeatureFlag:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lets you know if the ConfigurationSetting is a secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [Checks if the content type is secretReferenceContentType `\"application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8\"`]", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)" + }, + { + "LineId": "@azure/app-configuration!isSecretReference:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "isSecretReference", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!isSecretReference:function(1)", + "NavigationDisplayName": "isSecretReference" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!~setting", + "Value": "setting", + "HasSuffixSpace": true + }, + { "Kind": 2, "Value": "is", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Required:type", + "Value": "Required", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"value\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!isSecretReference:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Takes the ConfigurationSetting as input and returns the ConfigurationSetting by parsing the value string.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)" + }, + { + "LineId": "@azure/app-configuration!parseFeatureFlag:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "parseFeatureFlag", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!parseFeatureFlag:function(1)", + "NavigationDisplayName": "parseFeatureFlag" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!parseFeatureFlag:function(1)", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Takes the ConfigurationSetting as input and returns the ConfigurationSetting by parsing the value string.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)" + }, + { + "LineId": "@azure/app-configuration!parseSecretReference:function(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "function", "HasSuffixSpace": true }, + { + "Kind": 4, + "Value": "parseSecretReference", + "HasSuffixSpace": false, + "RenderClasses": ["method"], + "NavigateToId": "@azure/app-configuration!parseSecretReference:function(1)", + "NavigationDisplayName": "parseSecretReference" + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "setting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!parseSecretReference:function(1)", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Client for the Azure App Configuration service.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:class", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Initializes a new instance of the AppConfigurationClient class.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param connectionString - Connection string needed for a client to connect to Azure.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Options for the AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:constructor(1)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "constructor", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "connectionString", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Initializes a new instance of the AppConfigurationClient class using a TokenCredential.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param endpoint - The endpoint of the App Configuration service (ex: https://sample.azconfig.io).", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param tokenCredential - An object that implements the `TokenCredential` interface used to authenticate requests to the service. Use the \\@azure/identity package to create a credential that suits your needs.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Options for the AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:constructor(2)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient:constructor(2)", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "constructor", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "endpoint", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "tokenCredential", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-auth!TokenCredential:interface", + "Value": "TokenCredential", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Add a setting into the Azure App Configuration service, failing if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:AddConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.addConfigurationSetting({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * key: \"MyKey\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * label: \"MyLabel\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * value: \"MyValue\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param configurationSetting - A configuration setting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#addConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "addConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "configurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Value": "AddConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Value": "AddConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Archive a ready snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ArchiveSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.archiveSnapshot({ name: \"MySnapshot\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#archiveSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "archiveSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Begins creating a snapshot for Azure App Configuration service, fails if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "beginCreateSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "Value": "SnapshotInfo", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/core-lro!SimplePollerLike:interface", + "Value": "SimplePollerLike", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/core-lro!OperationState:interface", + "Value": "OperationState", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Begins creating a snapshot for Azure App Configuration service, waits until it is done, fails if it already exists.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#beginCreateSnapshotAndWait:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "beginCreateSnapshotAndWait", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "Value": "SnapshotInfo", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Delete a setting from the Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:DeleteConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const deletedSetting = await client.deleteConfigurationSetting({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * key: \"MyKey\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * label: \"MyLabel\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to delete.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request (ex: etag, label)", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#deleteConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "deleteConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Value": "DeleteConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Value": "DeleteConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Gets a setting from the Azure App Configuration service.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:GetConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const setting = await client.getConfigurationSetting({ key: \"MyKey\", label: \"MyLabel\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to get.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#getConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "getConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Value": "GetConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Value": "GetConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Get a snapshot from Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:GetSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const retrievedSnapshot = await client.getSnapshot(\"testsnapshot\");", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * console.log(\"Retrieved snapshot:\", retrievedSnapshot);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#getSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "getSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetSnapshotOptions:interface", + "Value": "GetSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetSnapshotResponse:interface", + "Value": "GetSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists settings from the Azure App Configuration service, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListConfigurationSettings", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listConfigurationSettings({ labelFilter: \"MyLabel\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettings:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listConfigurationSettings", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Value": "ListConfigurationSettingsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists settings from the Azure App Configuration service for snapshots based on name, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListConfigurationSettingsForSnashots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listConfigurationSettingsForSnashots({", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * snapshotName: \"MySnapshot\",", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * });", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listConfigurationSettingsForSnapshot:member(1)", + "Children": [], + "Tokens": [ + { + "Kind": 4, + "Value": "listConfigurationSettingsForSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "snapshotName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Value": "ListConfigurationSettingsForSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Get a list of labels from the Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListLabels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const allSettingsWithLabel = client.listLabels({ nameFilter: \"prod*\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listLabels:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listLabels", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListLabelsOptions:interface", + "Value": "ListLabelsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListLabelsPage:interface", + "Value": "ListLabelsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Lists revisions of a set of keys, optionally filtered by key names, labels and accept datetime.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListRevisions", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const revisionsIterator = client.listRevisions({ keys: [\"MyKey\"] });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listRevisions:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listRevisions", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListRevisionsOptions:interface", + "Value": "ListRevisionsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListRevisionsPage:interface", + "Value": "ListRevisionsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * List all snapshots from Azure App Configuration service", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:ListSnapshots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const snapshots = await client.listSnapshots();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * for await (const snapshot of snapshots) {", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * console.log(`Found snapshot: ${snapshot.name}`);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * }", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#listSnapshots:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "listSnapshots", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Value": "ListSnapshotsOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-paging!PagedAsyncIterableIterator:interface", + "Value": "PagedAsyncIterableIterator", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshotsPage:interface", + "Value": "ListSnapshotsPage", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Recover an archived snapshot back to ready status", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example usage:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:RecoverSnapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const result = await client.recoverSnapshot(\"MySnapshot\");", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param name - The name of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#recoverSnapshot:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "recoverSnapshot", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sets the value of a key in the Azure App Configuration service, allowing for an optional etag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param key - The name of the key.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param configurationSetting - A configuration value.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param options - Optional parameters for the request.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Example code:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * ```ts snippet:SetConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { DefaultAzureCredential } from \"@azure/identity\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * import { AppConfigurationClient } from \"@azure/app-configuration\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * // The endpoint for your App Configuration resource", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const endpoint = \"https://example.azconfig.io\";", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const credential = new DefaultAzureCredential();", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * const client = new AppConfigurationClient(endpoint, credential);", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * await client.setConfigurationSetting({ key: \"MyKey\", value: \"MyValue\" });", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * ```", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#setConfigurationSetting:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "setConfigurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "configurationSetting", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Value": "SetConfigurationSettingOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Value": "SetConfigurationSettingResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sets or clears a key's read-only status.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param id - The id of the configuration setting to modify.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#setReadOnly:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "setReadOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "readOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 0, "Value": "options", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "Value": "SetReadOnlyOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Promise:interface", + "Value": "Promise", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "Value": "SetReadOnlyResponse", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Adds an external synchronization token to ensure service requests receive up-to-date values.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * @param syncToken - The synchronization token value.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClient#updateSyncToken:member(1)", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "updateSyncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "syncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "void", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "declare", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "class", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AppConfigurationClient", + "HasSuffixSpace": true, + "RenderClasses": ["class"], + "NavigateToId": "@azure/app-configuration!AppConfigurationClient:class", + "NavigationDisplayName": "AppConfigurationClient" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!AppConfigurationClient:class", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Known values of {@link ConfigurationSnapshotStatus} that the service accepts.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Archived", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Archived", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Archived:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"archived\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Failed", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Failed", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Failed:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"failed\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Provisioning", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Provisioning", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Provisioning:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"provisioning\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * Ready", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { + "LineId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Ready", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus.Ready:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"ready\"", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "enum", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "KnownConfigurationSnapshotStatus", + "HasSuffixSpace": true, + "RenderClasses": ["enum"], + "NavigateToId": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "NavigationDisplayName": "KnownConfigurationSnapshotStatus" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!KnownConfigurationSnapshotStatus:enum", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Known values of {@link SnapshotComposition} that the service accepts.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition:enum", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " * Key", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition.Key:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "Key", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition.Key:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"key\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * KeyLabel", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { + "LineId": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member", + "Children": [], + "Tokens": [ + { + "Kind": 3, + "Value": "KeyLabel", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition.KeyLabel:member" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"key_label\"", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "enum", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "KnownSnapshotComposition", + "HasSuffixSpace": true, + "RenderClasses": ["enum"], + "NavigateToId": "@azure/app-configuration!KnownSnapshotComposition:enum", + "NavigationDisplayName": "KnownSnapshotComposition" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!KnownSnapshotComposition:enum", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when adding a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "NavigationDisplayName": "AddConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from adding a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "NavigationDisplayName": "AddConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Provides configuration options for AppConfigurationClient.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The API version to use when interacting with the service. The default value is `2023-11-01`. Note that overriding this default value may result in unsupported behavior.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member" + }, + { + "LineId": "@azure/app-configuration!AppConfigurationClientOptions#apiVersion:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "apiVersion", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AppConfigurationClientOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "NavigationDisplayName": "AppConfigurationClientOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!CommonClientOptions:interface", + "Value": "CommonClientOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!AppConfigurationClientOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that uniquely identify a configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#etag:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The key for this setting. Feature flags must be prefixed with `.appconfig.featureflag/`.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#key:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#key:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "key", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The label for this setting. Leaving this undefined means this setting does not have a label.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId#label:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingId#label:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "label", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingId", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "NavigationDisplayName": "ConfigurationSettingId" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingId:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Enables filtering of key-values. Syntax reference: https://aka.ms/azconfig/docs/restapisnapshots", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their key field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#keyFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "keyFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their label field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#labelFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "labelFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters key-values by their tags field.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingsFilter#tagsFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "tagsFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "NavigationDisplayName": "ConfigurationSettingsFilter" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Snapshot details include name, filters, expiresOn, sizeInBytes, status, itemCount, and more", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The composition type describes how the key-values within the snapshot are composed. The 'key' composition type ensures there are no two key-values containing the same key. The 'key_label' composition type ensures there are no two key-values containing the same key and label.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#compositionType:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "compositionType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "Value": "SnapshotComposition", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The time that the snapshot was created. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#createdOn:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "createdOn", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A value representing the current state of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#etag:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The time that the snapshot will expire. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#expiresOn:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "expiresOn", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A list of filters used to filter the key-values included in the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#filters:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#filters:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "filters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of key-values in the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#itemCount:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "itemCount", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#name:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#name:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time, in seconds, that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#retentionPeriodInSeconds:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "retentionPeriodInSeconds", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The size in bytes of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#sizeInBytes:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "sizeInBytes", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The current status of the snapshot. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#status:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#status:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "status", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The tags of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot#tags:member" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshot#tags:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "NavigationDisplayName": "ConfigurationSnapshot" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when creating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time to wait (in milliseconds) between subsequent requests relating to the same operation.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotOptions#updateIntervalInMs:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "updateIntervalInMs", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "CreateSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!CreateSnapshotOptions:interface", + "NavigationDisplayName": "CreateSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!CreateSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "CreateSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!CreateSnapshotResponse:interface", + "NavigationDisplayName": "CreateSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!CreateSnapshotResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for deleting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "DeleteConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "NavigationDisplayName": "DeleteConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from deleting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "DeleteConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "NavigationDisplayName": "DeleteConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "Value": "HttpResponseFields", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!DeleteConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Entity with etag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface" + }, + { + "LineId": "@azure/app-configuration!EtagEntity:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this entity", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!EtagEntity#etag:member" + }, + { + "LineId": "@azure/app-configuration!EtagEntity#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "EtagEntity", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "NavigationDisplayName": "EtagEntity" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!EtagEntity:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!EtagEntity:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Value of a feature flag", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A Feature filter consistently evaluates the state of a feature flag. Our feature management library supports three types of built-in filters: Targeting, TimeWindow, and Percentage. Custom filters can also be created based on different factors, such as device used, browser types, geographic location, etc.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * [More Info](https://learn.microsoft.com/en-us/azure/azure-app-configuration/howto-feature-filters-aspnet-core)", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#conditions:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#conditions:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "clientFilters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "parameters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Record:type", + "Value": "Record", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "unknown", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "conditions", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Description of the feature.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#description:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#description:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "description", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Display name for the feature to use for display rather than the ID.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#displayName:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#displayName:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "displayName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Boolean flag to say if the feature flag is enabled.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#enabled:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#enabled:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "enabled", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Id for the feature flag.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue#id:member" + }, + { + "LineId": "@azure/app-configuration!FeatureFlagValue#id:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "id", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "FeatureFlagValue", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "NavigationDisplayName": "FeatureFlagValue" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!FeatureFlagValue:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Headers from getting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "NavigationDisplayName": "GetConfigurationHeaders" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for getting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "NavigationDisplayName": "GetConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Value": "HttpOnlyIfChangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from retrieving a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "NavigationDisplayName": "GetConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "Value": "HttpResponseFields", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!GetConfigurationHeaders:interface", + "Value": "GetConfigurationHeaders", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!GetConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when getting a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!GetSnapshotOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetSnapshotOptions:interface", + "NavigationDisplayName": "GetSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!GetSnapshotOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from getting a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!GetSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "GetSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!GetSnapshotResponse:interface", + "NavigationDisplayName": "GetSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!GetSnapshotResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used to provide if-none-match for an HTTP request", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to perform an operation only if the targeted resource's etag does not match the value provided.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfChangedField#onlyIfChanged:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "onlyIfChanged", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpOnlyIfChangedField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "NavigationDisplayName": "HttpOnlyIfChangedField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfChangedField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used to provide if-match for an HTTP request", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to perform an operation only if the targeted resource's etag matches the value provided.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member" + }, + { + "LineId": "@azure/app-configuration!HttpOnlyIfUnchangedField#onlyIfUnchanged:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "onlyIfUnchanged", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "NavigationDisplayName": "HttpOnlyIfUnchangedField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * HTTP response related information - headers and raw body.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface" + }, + { + "LineId": "@azure/app-configuration!HttpResponseField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The underlying HTTP response.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseField#_response:member" + }, + { + "LineId": "@azure/app-configuration!HttpResponseField#_response:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "parsedHeaders", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "bodyAsText", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "_response", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-http-compat!CompatResponse:interface", + "Value": "CompatResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpResponseField", + "HasSuffixSpace": false, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "NavigationDisplayName": "HttpResponseField" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!HttpResponseField:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that are hoisted up from the _response field of the object Used in cases where individual HTTP response fields are important for the user to use in common-use cases like handling http status codes 204 or 304.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface" + }, + { + "LineId": "@azure/app-configuration!HttpResponseFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The HTTP status code for the response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields#statusCode:member" + }, + { + "LineId": "@azure/app-configuration!HttpResponseFields#statusCode:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "statusCode", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "HttpResponseFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!HttpResponseFields:interface", + "NavigationDisplayName": "HttpResponseFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!HttpResponseFields:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "NavigationDisplayName": "ListConfigurationSettingPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "Value": "EtagEntity", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingPage:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingsForSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "NavigationDisplayName": "ListConfigurationSettingsForSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsForSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listConfigurationSettings that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Etags list for page", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member" + }, + { + "LineId": "@azure/app-configuration!ListConfigurationSettingsOptions#pageEtags:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "pageEtags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListConfigurationSettingsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "NavigationDisplayName": "ListConfigurationSettingsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "Value": "ListSettingsOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!ListConfigurationSettingsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listLabels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter for the name of the returned labels.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions#nameFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsOptions#nameFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "nameFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListLabelsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListLabelsOptions:interface", + "NavigationDisplayName": "ListLabelsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalLabelsFields:interface", + "Value": "OptionalLabelsFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListLabelsOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListLabelsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The collection of labels", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListLabelsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListLabelsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListLabelsPage:interface", + "NavigationDisplayName": "ListLabelsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!EtagEntity:interface", + "Value": "EtagEntity", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListLabelsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listRevisions that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListRevisionsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListRevisionsOptions:interface", + "NavigationDisplayName": "ListRevisionsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "Value": "ListSettingsOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListRevisionsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListRevisionsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListRevisionsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListRevisionsPage:interface", + "NavigationDisplayName": "ListRevisionsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListRevisionsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Requests the server to respond with the state of the resource at the specified time.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#acceptDateTime:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "acceptDateTime", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters for keys. There are two types of matching:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * 1. Exact matching. Up to 5 key names are allowed, separated by commas (',') 2. Wildcard matching. A single wildcard expression can be specified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * | Value | Matches | |--------------|---------------------------------------| | omitted or * | Matches any key | | abc | Matches a key named abc | | abc* | Matches key names that start with abc |", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * These characters are reserved and must be prefixed with backslash in order to be specified: * or \\\\ or ,", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#keyFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#keyFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "keyFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Filters for labels. There are two types of matching:", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * 1. Exact matching. Up to 5 labels are allowed, separated by commas (',') 2. Wildcard matching. A single wildcard expression can be specified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * | Value | Matches | |--------------|------------------------------------------------------| | omitted or * | Matches any key | | \\0 | Matches any key without a label (URL encoded as %00) | | prod | Matches a key with label named prod | | prod* | Matches key with label names that start with prod | These characters are reserved and must be prefixed with backslash in order to be specified: * or \\\\ or ,", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " *", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Reference: https://learn.microsoft.com/azure/azure-app-configuration/rest-api-key-value", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#labelFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#labelFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "labelFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter used to query by tags. Syntax reference: https://aka.ms/azconfig/docs/keyvaluefiltering", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSettingsOptions#tagsFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "tagsFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSettingsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSettingsOptions:interface", + "NavigationDisplayName": "ListSettingsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "Value": "OptionalFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSettingsOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Common options for 'list' style APIs in AppConfig used to specify wildcards as well as the accept date time header.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A filter for the name of the returned snapshots.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#nameFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots#nameFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "nameFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used to filter returned snapshots by their status property.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshots#statusFilter:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshots#statusFilter:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "statusFilter", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshots", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshots:interface", + "NavigationDisplayName": "ListSnapshots" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSnapshots:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for listConfigurationSettings that allow for filtering based on keys, labels and other fields. Also provides `fields` which allows you to selectively choose which fields are populated in the result.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshotsOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshotsOptions:interface", + "NavigationDisplayName": "ListSnapshotsOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ListSnapshots:interface", + "Value": "ListSnapshots", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ListSnapshotsOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A page of configuration settings and the corresponding HTTP response", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsPage:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The configuration settings for this page of results.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage#items:member" + }, + { + "LineId": "@azure/app-configuration!ListSnapshotsPage#items:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "items", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ListSnapshotsPage", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!ListSnapshotsPage:interface", + "NavigationDisplayName": "ListSnapshotsPage" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "Value": "PageSettings", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!ListSnapshotsPage:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalFields:interface", + "NavigationDisplayName": "OptionalFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalFields:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!OptionalFields:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning labels fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalLabelsFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalLabelsFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "Value": "SettingLabel", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalLabelsFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalLabelsFields:interface", + "NavigationDisplayName": "OptionalLabelsFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!OptionalLabelsFields:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Used when the API supports selectively returning fields.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface" + }, + { + "LineId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Which fields to return for each ConfigurationSetting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields#fields:member" + }, + { + "LineId": "@azure/app-configuration!OptionalSnapshotFields#fields:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "fields", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "OptionalSnapshotFields", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!OptionalSnapshotFields:interface", + "NavigationDisplayName": "OptionalSnapshotFields" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!OptionalSnapshotFields:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * An interface that tracks the settings for paged iteration", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface" + }, + { + "LineId": "@azure/app-configuration!PageSettings:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The token that keeps track of where to continue the iterator", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!PageSettings#continuationToken:member" + }, + { + "LineId": "@azure/app-configuration!PageSettings#continuationToken:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "continuationToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "PageSettings", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!PageSettings:interface", + "NavigationDisplayName": "PageSettings" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!PageSettings:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!PageSettings:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options that control how to retry failed requests.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface" + }, + { + "LineId": "@azure/app-configuration!RetryOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The maximum number of retry attempts. Defaults to 3.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetries:member" + }, + { + "LineId": "@azure/app-configuration!RetryOptions#maxRetries:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "maxRetries", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The maximum delay in milliseconds allowed before retrying an operation.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member" + }, + { + "LineId": "@azure/app-configuration!RetryOptions#maxRetryDelayInMs:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "maxRetryDelayInMs", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "RetryOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!RetryOptions:interface", + "NavigationDisplayName": "RetryOptions" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!RetryOptions:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!RetryOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Necessary fields for updating or creating a new secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface" + }, + { + "LineId": "@azure/app-configuration!SecretReferenceValue:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Id for the secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue#secretId:member" + }, + { + "LineId": "@azure/app-configuration!SecretReferenceValue#secretId:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "secretId", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SecretReferenceValue", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "NavigationDisplayName": "SecretReferenceValue" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!SecretReferenceValue:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when saving a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "NavigationDisplayName": "SetConfigurationSettingOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from setting a ConfigurationSetting.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "NavigationDisplayName": "SetConfigurationSettingResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options for setReadOnly", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface" + }, + { + "LineId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetReadOnlyOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetReadOnlyOptions:interface", + "NavigationDisplayName": "SetReadOnlyOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpOnlyIfUnchangedField:interface", + "Value": "HttpOnlyIfUnchangedField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SetReadOnlyOptions:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response when setting a value to read-only.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetReadOnlyResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SetReadOnlyResponse:interface", + "NavigationDisplayName": "SetReadOnlyResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SetReadOnlyResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Label details, with name property that can only be populated by the server", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface" + }, + { + "LineId": "@azure/app-configuration!SettingLabel:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name of the label. NOTE: This property will not be serialized. It can only be populated by the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SettingLabel#name:member" + }, + { + "LineId": "@azure/app-configuration!SettingLabel#name:member", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "readonly", "HasSuffixSpace": true }, + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SettingLabel", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SettingLabel:interface", + "NavigationDisplayName": "SettingLabel" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SettingLabel:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!SettingLabel:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Fields that uniquely identify a snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The composition type describes how the key-values within the snapshot are composed. The 'all' composition type includes all key-values. The 'group_by_key' composition type ensures there are no two key-values containing the same key.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#compositionType:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#compositionType:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "compositionType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "Value": "SnapshotComposition", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * A list of filters used to filter the key-values included in the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#filters:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#filters:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "filters", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingsFilter:interface", + "Value": "ConfigurationSettingsFilter", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The name for this snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#name:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#name:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "name", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The amount of time, in seconds, that a snapshot will remain in the archived state before expiring. This property is only writable during the creation of a snapshot. If not specified, the default lifetime of key-value revisions will be used.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#retentionPeriodInSeconds:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "retentionPeriodInSeconds", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "number", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The tags of the snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo#tags:member" + }, + { + "LineId": "@azure/app-configuration!SnapshotInfo#tags:member", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 4, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotInfo", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SnapshotInfo:interface", + "NavigationDisplayName": "SnapshotInfo" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface", + "IsContextEndLine": true + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotInfo:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from adding a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!SnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "NavigationDisplayName": "SnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshot:interface", + "Value": "ConfigurationSnapshot", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotResponse:interface", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Sync token header field", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface" + }, + { + "LineId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Enables real-time consistency between requests by providing the returned value in the next request made to the server.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member" + }, + { + "LineId": "@azure/app-configuration!SyncTokenHeaderField#syncToken:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "syncToken", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SyncTokenHeaderField", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!SyncTokenHeaderField:interface", + "NavigationDisplayName": "SyncTokenHeaderField" + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!SyncTokenHeaderField:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Options used when updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Children": [ + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The etag for this snapshot", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions#etag:member" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotOptions#etag:member", + "Children": [], + "Tokens": [ + { "Kind": 4, "Value": "etag", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "UpdateSnapshotOptions", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "NavigationDisplayName": "UpdateSnapshotOptions" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/core-client!OperationOptions:interface", + "Value": "OperationOptions", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [{ "Kind": 1, "Value": "}", "HasSuffixSpace": false }], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "IsContextEndLine": true + }, + { + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotOptions:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Response from updating a Snapshot.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface" + }, + { + "LineId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "interface", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "UpdateSnapshotResponse", + "HasSuffixSpace": true, + "RenderClasses": ["interface"], + "NavigateToId": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "NavigationDisplayName": "UpdateSnapshotResponse" + }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SnapshotResponse:interface", + "Value": "SnapshotResponse", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!UpdateSnapshotResponse:interface", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Parameters for adding a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "AddConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!AddConfigurationSettingParam:type", + "NavigationDisplayName": "AddConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!AddConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Configuration setting with extra metadata from the server, indicating its etag, whether it is currently readOnly and when it was last modified.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSetting:type", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "isReadOnly", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "boolean", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "lastModified", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Date:interface", + "Value": "Date", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSetting", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "NavigationDisplayName": "ConfigurationSetting" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!ConfigurationSetting:type", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Necessary fields for updating or creating a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Children": [ + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "contentType", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "tags", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "[", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "propertyName", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "]", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "(", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "value", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "?", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": true }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 0, "Value": " ", "HasSuffixSpace": false }, + { "Kind": 0, "Value": "value", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ":", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 1, "Value": "}", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ")", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + } + ], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "NavigationDisplayName": "ConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingId:interface", + "Value": "ConfigurationSettingId", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "{", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Standard base response for getting, deleting or updating a configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSettingResponse:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSettingResponse", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSettingResponse:type", + "NavigationDisplayName": "ConfigurationSettingResponse" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSetting:type", + "Value": "ConfigurationSetting", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!HttpResponseField:interface", + "Value": "HttpResponseField", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "&", "HasSuffixSpace": true }, + { "Kind": 3, "NavigateToId": "!Pick:type", "Value": "Pick", "HasSuffixSpace": false }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "!Exclude:type", + "Value": "Exclude", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 2, "Value": "keyof", "HasSuffixSpace": true }, + { "Kind": 3, "Value": "HeadersT", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ",", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\"eTag\"", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">>", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSettingResponse:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Defines values for ConfigurationSnapshotStatus. \\ {@link KnownConfigurationSnapshotStatus} can be used interchangeably with ConfigurationSnapshotStatus, this enum contains the known values that the service supports. ### Known values supported by the service **provisioning** \\ **ready** \\ **archived** \\ **failed**", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type" + }, + { + "LineId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "ConfigurationSnapshotStatus", + "HasSuffixSpace": true, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "NavigationDisplayName": "ConfigurationSnapshotStatus" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!ConfigurationSnapshotStatus:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Parameters for creating or updating a new configuration setting", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type" + }, + { + "LineId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SetConfigurationSettingParam", + "HasSuffixSpace": false, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!SetConfigurationSettingParam:type", + "NavigationDisplayName": "SetConfigurationSettingParam" + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "extends", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!FeatureFlagValue:interface", + "Value": "FeatureFlagValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "|", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!SecretReferenceValue:interface", + "Value": "SecretReferenceValue", + "HasSuffixSpace": true + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": true }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 3, + "NavigateToId": "@azure/app-configuration!ConfigurationSettingParam:type", + "Value": "ConfigurationSettingParam", + "HasSuffixSpace": false + }, + { "Kind": 1, "Value": "<", "HasSuffixSpace": false }, + { "Kind": 3, "Value": "T", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ">", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { + "RelatedToLine": "@azure/app-configuration!SetConfigurationSettingParam:type", + "Tokens": [] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * Defines values for SnapshotComposition. \\ {@link KnownSnapshotComposition} can be used interchangeably with SnapshotComposition, this enum contains the known values that the service supports. ### Known values supported by the service **key** \\ **key_label**", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type" + }, + { + "LineId": "@azure/app-configuration!SnapshotComposition:type", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "type", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "SnapshotComposition", + "HasSuffixSpace": true, + "RenderClasses": ["struct"], + "NavigateToId": "@azure/app-configuration!SnapshotComposition:type", + "NavigationDisplayName": "SnapshotComposition" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "string", "HasSuffixSpace": false }, + { "Kind": 1, "Value": ";", "HasSuffixSpace": false } + ] + }, + { "RelatedToLine": "@azure/app-configuration!SnapshotComposition:type", "Tokens": [] }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The content type for a FeatureFlag", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagContentType:var" + }, + { + "LineId": "@azure/app-configuration!featureFlagContentType:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "featureFlagContentType", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!featureFlagContentType:var", + "NavigationDisplayName": "featureFlagContentType" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 5, + "Value": "\"application/vnd.microsoft.appconfig.ff+json;charset=utf-8\"", + "HasSuffixSpace": false + } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * The prefix for feature flags.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!featureFlagPrefix:var" + }, + { + "LineId": "@azure/app-configuration!featureFlagPrefix:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "featureFlagPrefix", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!featureFlagPrefix:var", + "NavigationDisplayName": "featureFlagPrefix" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { "Kind": 5, "Value": "\".appconfig.featureflag/\"", "HasSuffixSpace": false } + ] + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": "/**", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "Tokens": [ + { + "Kind": 7, + "IsDocumentation": true, + "Value": " * content-type for the secret reference.", + "HasSuffixSpace": false + } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "Tokens": [ + { "Kind": 7, "IsDocumentation": true, "Value": " */", "HasSuffixSpace": false } + ], + "RelatedToLine": "@azure/app-configuration!secretReferenceContentType:var" + }, + { + "LineId": "@azure/app-configuration!secretReferenceContentType:var", + "Children": [], + "Tokens": [ + { "Kind": 2, "Value": "export", "HasSuffixSpace": true }, + { "Kind": 2, "Value": "const", "HasSuffixSpace": true }, + { + "Kind": 3, + "Value": "secretReferenceContentType", + "HasSuffixSpace": true, + "NavigateToId": "@azure/app-configuration!secretReferenceContentType:var", + "NavigationDisplayName": "secretReferenceContentType" + }, + { "Kind": 1, "Value": "=", "HasSuffixSpace": true }, + { + "Kind": 5, + "Value": "\"application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8\"", + "HasSuffixSpace": false + } + ] + } + ] + }, + { "RelatedToLine": "Subpath-export-.", "Tokens": [] } + ] +} diff --git a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs index 0be03274d0e..6b492555a05 100644 --- a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs +++ b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs @@ -387,8 +387,8 @@ public static bool AreCodeFilesSame(CodeFile codeFileA, CodeFile codeFileB) private static bool AreReviewLinesSame(List reviewLinesA, List reviewLinesB) { - var filteredLinesA = reviewLinesA.Where(x => x.Tokens.Count > 0 && !x.IsDocumentation).ToList(); - var filteredLinesB = reviewLinesB.Where(x => x.Tokens.Count > 0 && !x.IsDocumentation).ToList(); + var filteredLinesA = reviewLinesA.Where(x => x.Tokens.Count > 0 && !x.IsDocumentation && !x.IsSkippedFromDiff()).ToList(); + var filteredLinesB = reviewLinesB.Where(x => x.Tokens.Count > 0 && !x.IsDocumentation && !x.IsSkippedFromDiff()).ToList(); if (filteredLinesA.Count() != filteredLinesB.Count()) return false; @@ -418,7 +418,7 @@ public static List FindDiff(List activeLines, List FindDiff(List activeLines, List FindDiff(List activeLines, List