forked from Azure/bicep
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathLangServerConstants.cs
29 lines (27 loc) · 1.6 KB
/
LangServerConstants.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright (c) Microsoft Corporation.
// Licensed under the MIT License.
namespace Bicep.LanguageServer
{
public static class LangServerConstants
{
public const string BuildCommand = "build";
public const string DecompileForPasteCommand = "decompileForPaste";
public const string DecompileCommand = "decompile";
public const string DecompileParamsCommand = "decompileParams";
public const string DecompileSaveCommand = "decompileSave";
public const string GenerateParamsCommand = "generateParams";
public const string BuildParamsCommand = "buildParams";
public const string DeployCompleteMethod = "deploymentComplete";
public const string DeployStartCommand = "deploy/start";
public const string DeployWaitForCompletionCommand = "deploy/waitForCompletion";
public const string GetDeploymentParametersCommand = "getDeploymentParameters";
public const string GetDeploymentScopeCommand = "getDeploymentScope";
public const string ForceModulesRestoreCommand = "forceModulesRestore";
public const string ImportKubernetesManifestCommand = "importKubernetesManifest";
public const string CreateConfigFile = "createConfigFile";
// An internal-only command used in code actions to edit a particular rule in the bicepconfig.json file
public const string EditLinterRuleCommandName = "bicep.EditLinterRule";
// This is under "bicep.completions" in configuration
public const string GetAllAzureContainerRegistriesForCompletionsSetting = "getAllAccessibleAzureContainerRegistries";
}
}