{"additionalProperties": false, "type": "object", "firstProperty": ["task"], "properties": {"inputs": {"type": "object"}, "task": {"anyOf": [{"doNotSuggest": false, "ignoreCase": "value", "enum": ["PowerShell@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PowerShell@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzurePowerShell@4"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzurePowerShell@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzurePowerShell@5"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzurePowerShell@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzurePowerShell@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["MysqlDeploymentOnMachineGroup@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PipAuthenticate@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PipAuthenticate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Maven@4"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Maven@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Maven@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Maven@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["DotNetCoreCLI@0"], "deprecationMessage": "DotNetCoreCLI is deprecated - Build, test and publish using dotnet core command-line."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DotNetCoreCLI@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DotNetCoreCLI@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["XamarinComponentRestore@0"], "deprecationMessage": "XamarinComponentRestore is deprecated - This task is deprecated. Use 'NuGet' instead."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureRmWebAppDeployment@4"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureRmWebAppDeployment@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureRmWebAppDeployment@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PowerShellOnTargetMachines@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PowerShellOnTargetMachines@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PowerShellOnTargetMachines@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishCodeCoverageResults@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishCodeCoverageResults@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["RunVisualStudioTestsusingTestAgent@1"], "deprecationMessage": "RunVisualStudioTestsusingTestAgent is deprecated - Deprecated: This task and it\u2019s companion task (Visual Studio Test Agent Deployment) are deprecated. Use the 'Visual Studio Test' task instead. The VSTest task can run unit as well as functional tests. Run tests on one or more agents using the multi-agent job setting. Use the 'Visual Studio Test Platform' task to run tests without needing Visual Studio on the agent. VSTest task also brings new capabilities such as automatically rerunning failed tests."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ManualIntervention@8"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InstallAppleProvisioningProfile@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InstallAppleProvisioningProfile@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["SonarQubePostTest@1"], "deprecationMessage": "SonarQubePostTest is deprecated - [DEPRECATED] Finish the analysis and upload the results to SonarQube"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PyPIPublisher@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["ChefKnife@1"], "deprecationMessage": "ChefKnife is deprecated - Run scripts with Knife commands on your Chef workstation"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["GoTool@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["XcodePackageiOS@0"], "deprecationMessage": "XcodePackageiOS is deprecated - Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below)"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Go@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishPipelineMetadata@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Docker@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Docker@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Docker@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["JenkinsQueueJob@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["JenkinsQueueJob@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["FtpUpload@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["FtpUpload@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["WindowsMachineFileCopy@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["WindowsMachineFileCopy@2"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["AndroidBuild@1"], "deprecationMessage": "AndroidBuild is deprecated - [Deprecated]  Use Gradle"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["TwineAuthenticate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["TwineAuthenticate@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["IISWebAppDeploymentOnMachineGroup@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PythonScript@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["HelmInstaller@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["HelmInstaller@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NodeTaskRunnerInstaller@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["XamarinLicense@1"], "deprecationMessage": "XamarinLicense is deprecated - [Deprecated] Upgrade to free version of Xamarin: https://store.xamarin.com"}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["NuGetAuthenticate@0"], "deprecationMessage": "NuGetAuthenticate is deprecated - This version of the task is deprecated, use NuGetAuthenticateV1 instead. Configure NuGet tools to authenticate with Azure Artifacts and other NuGet repositories. Requires NuGet >= 4.8.5385, dotnet >= 2.1.400, or MSBuild >= 15.8.166.59604."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NuGetAuthenticate@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadGitHubNugetPackage@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["MavenAuthenticate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ReviewApp@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["JavaToolInstaller@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["Chef@1"], "deprecationMessage": "Chef is deprecated - Deploy to Chef environments by editing environment attributes"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunctionApp@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunctionApp@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["npmAuthenticate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["MSBuild@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PackerBuild@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PackerBuild@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["NuGetPackager@0"], "deprecationMessage": "NuGetPackager is deprecated - Deprecated: use the \u201cNuGet\u201d task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DuffleInstaller@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ServiceFabricUpdateAppVersions@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ServiceFabricUpdateManifests@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureMonitor@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["AzureMonitor@0"], "deprecationMessage": "AzureMonitor is deprecated - Observe the configured classic Azure Monitor rules for active alerts"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureNLBManagement@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["ApacheJMeterLoadTest@1"], "deprecationMessage": "ApacheJMeterLoadTest is deprecated - Run an Apache JMeter load test in the cloud"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DockerCompose@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureMonitorAlerts@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["XamarinTestCloud@1"], "deprecationMessage": "XamarinTestCloud is deprecated - [Deprecated] Test mobile apps with Xamarin Test Cloud using Xamarin.UITest. Instead, use the 'App Center test' task."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ServiceFabricDeploy@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Xcode@5"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Xcode@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Xcode@4"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Xcode@2"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["NuGetPublisher@0"], "deprecationMessage": "NuGetPublisher is deprecated - Deprecated: use the \u201cNuGet\u201d task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["queryWorkItems@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureWebAppContainer@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["SqlDacpacDeploymentOnMachineGroup@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CacheBeta@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Cache@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CacheBeta@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CMake@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["VSMobileCenterTest@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AppCenterTest@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadSecureFile@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureContainerApps@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["UseRubyVersion@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Grunt@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["SqlAzureDacpacDeployment@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ContainerStructureTest@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["IISWebAppDeployment@1"], "deprecationMessage": "IISWebAppDeployment is deprecated - Deploy using MSDeploy, then create/update websites and app pools"}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["CloudLoadTest@1"], "deprecationMessage": "CloudLoadTest is deprecated - Run a load test in the cloud with Azure Pipelines"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["KubectlInstaller@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CmdLine@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CmdLine@2"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["NuGet@0"], "deprecationMessage": "NuGet is deprecated - Deprecated: use the \u201cNuGet\u201d task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ContainerBuild@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NuGetCommand@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NuGetInstaller@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NuGetRestore@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Delay@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["XamariniOS@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["XamariniOS@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishTestResults@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishTestResults@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFileCopy@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFileCopy@4"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFileCopy@5"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFileCopy@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFileCopy@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishSymbols@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishSymbols@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CopyFilesOverSSH@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Gradle@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Gradle@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Gradle@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["AppCenterDistribute@2"], "deprecationMessage": "AppCenterDistribute is deprecated - Distribute app builds to testers and users via Visual Studio App Center"}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["AppCenterDistribute@1"], "deprecationMessage": "AppCenterDistribute is deprecated - Distribute app builds to testers and users via Visual Studio App Center"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AppCenterDistribute@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AppCenterDistribute@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NuGetToolInstaller@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NuGetToolInstaller@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["JenkinsDownloadArtifacts@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunctionAppContainer@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["JavaToolInstallerTestVuln2@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DecryptFile@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["HelmDeploy@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InstallAppleCertificate@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InstallAppleCertificate@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InstallAppleCertificate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunction@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunction@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadGitHubRelease@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["SSH@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["PublishPipelineArtifact@0"], "deprecationMessage": "PublishPipelineArtifact is deprecated - Publish a local directory or file as a named artifact for the current pipeline"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishPipelineArtifact@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["SonarQubePreBuild@1"], "deprecationMessage": "SonarQubePreBuild is deprecated - [DEPRECATED] Fetch the Quality Profile from SonarQube to configure the analysis"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadFileshareArtifacts@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Kubernetes@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Kubernetes@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureIoTEdge@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ServiceFabricComposeDeploy@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AndroidSigning@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AndroidSigning@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AndroidSigning@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["DownloadPipelineArtifact@1"], "deprecationMessage": "DownloadPipelineArtifact is deprecated - Download a named artifact from a pipeline to a local path"}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["DownloadPipelineArtifact@0"], "deprecationMessage": "DownloadPipelineArtifact is deprecated - Downloads an artifact associated with a pipeline"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadPipelineArtifact@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["UsePythonVersion@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ServiceFabricPowerShell@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["VSTest@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["VSTest@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ManualValidation@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Ant@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["DeployVisualStudioTestAgent@2"], "deprecationMessage": "DeployVisualStudioTestAgent is deprecated - Deprecated: Instead, use the 'Visual Studio Test' task to run unit and functional tests"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DeployVisualStudioTestAgent@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CondaEnvironment@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["CondaEnvironment@1"], "deprecationMessage": "CondaEnvironment is deprecated - This task is deprecated. Use `conda` directly in script to work with Anaconda environments."}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["BatchScript@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadGithubNpmPackage@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["VSBuild@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureKeyVault@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureKeyVault@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["UseDotNet@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DotNetCoreInstaller@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["DotNetCoreInstaller@1"], "deprecationMessage": "DotNetCoreInstaller is deprecated - Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureAppServiceManage@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["FuncToolsInstaller@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["FileTransform@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["FileTransform@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ExtractFiles@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["XamarinAndroid@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["CopyPublishBuildArtifacts@1"], "deprecationMessage": "CopyPublishBuildArtifacts is deprecated - [DEPRECATED] Use the Copy Files task and the Publish Build Artifacts task instead"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadPackage@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadPackage@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureResourceManagerTemplateDeployment@3"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["AzureResourceGroupDeployment@1"], "deprecationMessage": "AzureResourceGroupDeployment is deprecated - Deploy, start, stop, delete Azure Resource Groups"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureResourceGroupDeployment@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InvokeRESTAPI@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InvokeRESTAPI@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ArchiveFiles@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ArchiveFiles@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["GitHubComment@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CopyFiles@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CopyFiles@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureMysqlDeployment@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Npm@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Npm@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureStaticWebApp@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["NodeTool@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["UseNode@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["SqlServerDacpacDeployment@1"], "deprecationMessage": "SqlServerDacpacDeployment is deprecated - Deploy a SQL Server database using DACPAC"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["VisualStudioTestPlatformInstaller@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishToAzureServiceBus@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishToAzureServiceBus@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["KubernetesManifest@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["KubernetesManifest@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadBuildArtifacts@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DownloadBuildArtifacts@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CocoaPods@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureSpringCloud@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureWebApp@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureCLI@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureCLI@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureCLI@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["GitHubRelease@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["GitHubRelease@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["cURLUploader@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["cURLUploader@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureAppServiceSettings@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["UniversalPackages@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzurePolicyCheckGate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunctionOnKubernetes@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureFunctionOnKubernetes@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["Bash@3"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["ShellScript@2"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["PublishBuildArtifacts@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["InstallSSHKey@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureVmssDeployment@0"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["AzureWebPowerShellDeployment@1"], "deprecationMessage": "AzureWebPowerShellDeployment is deprecated - Create or update Azure App Service using Azure PowerShell"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["AzureCloudPowerShellDeployment@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["CargoAuthenticate@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DeleteFiles@1"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["gulp@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["gulp@1"]}, {"doNotSuggest": true, "ignoreCase": "value", "enum": ["QuickPerfTest@1"], "deprecationMessage": "QuickPerfTest is deprecated - Run a quick web performance test in the cloud with Azure Pipelines"}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["IISWebAppManagementOnMachineGroup@0"]}, {"doNotSuggest": false, "ignoreCase": "value", "enum": ["DockerInstaller@0"]}]}, "displayName": {"type": "string"}, "name": {"pattern": "^[_A-Za-z0-9]*$", "type": "string"}, "timeoutInMinutes": {"type": "integer"}, "enabled": {"type": "string"}, "retryCountOnTaskFailure": {"type": "integer"}, "continueOnError": {"type": "boolean"}, "env": {"type": "object"}, "condition": {"type": "string"}}, "anyOf": [{"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"failOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "scriptType": {"ignoreCase": "all", "enum": ["inlineScript", "filePath"]}, "inlineScript": {"ignoreCase": "key", "type": "string"}, "workingFolder": {"ignoreCase": "key", "type": "string"}, "scriptName": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PowerShell@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"debugPreference": {"ignoreCase": "all", "enum": ["default", "stop", "continue", "silentlyContinue"]}, "ignoreLASTEXITCODE": {"ignoreCase": "key", "type": "boolean"}, "showWarnings": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "script": {"ignoreCase": "key", "type": "string"}, "verbosePreference": {"ignoreCase": "all", "enum": ["default", "stop", "continue", "silentlyContinue"]}, "filePath": {"ignoreCase": "key", "type": "string"}, "targetType": {"ignoreCase": "all", "enum": ["filePath", "inline"]}, "informationPreference": {"ignoreCase": "all", "enum": ["default", "stop", "continue", "silentlyContinue"]}, "progressPreference": {"ignoreCase": "all", "enum": ["default", "stop", "continue", "silentlyContinue"]}, "warningPreference": {"ignoreCase": "all", "enum": ["default", "stop", "continue", "silentlyContinue"]}, "failOnStderr": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string"}, "errorActionPreference": {"ignoreCase": "all", "enum": ["default", "stop", "continue", "silentlyContinue"]}, "runScriptInSeparateScope": {"ignoreCase": "key", "type": "boolean"}, "pwsh": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^PowerShell@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"FailOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "InlineScript"]}, "azurePowerShellVersion": {"ignoreCase": "all", "enum": ["LatestVersion", "OtherVersion"], "aliases": ["TargetAzurePs"]}, "errorActionPreference": {"ignoreCase": "all", "enum": ["stop", "continue", "silentlyContinue"]}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "validateScriptSignature": {"ignoreCase": "key", "type": "boolean"}, "RestrictContextToCurrentTask": {"ignoreCase": "key", "type": "boolean"}, "preferredAzurePowerShellVersion": {"ignoreCase": "key", "type": "string", "aliases": ["CustomTargetAzurePs"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "Inline": {"ignoreCase": "key", "type": "string"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "pwsh": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzurePowerShell@4$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "InlineScript"]}, "azurePowerShellVersion": {"ignoreCase": "all", "enum": ["LatestVersion", "OtherVersion"], "aliases": ["TargetAzurePs"]}, "azureClassicSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "preferredAzurePowerShellVersion": {"ignoreCase": "key", "type": "string", "aliases": ["CustomTargetAzurePs"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "Inline": {"ignoreCase": "key", "type": "string"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "azureConnectionType": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameARM"], "aliases": ["ConnectedServiceNameSelector"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzurePowerShell@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"FailOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "InlineScript"]}, "azurePowerShellVersion": {"ignoreCase": "all", "enum": ["LatestVersion", "OtherVersion"], "aliases": ["TargetAzurePs"]}, "errorActionPreference": {"ignoreCase": "all", "enum": ["stop", "continue", "silentlyContinue"]}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "validateScriptSignature": {"ignoreCase": "key", "type": "boolean"}, "preferredAzurePowerShellVersion": {"ignoreCase": "key", "type": "string", "aliases": ["CustomTargetAzurePs"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "Inline": {"ignoreCase": "key", "type": "string"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "pwsh": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzurePowerShell@5$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"FailOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "InlineScript"]}, "azurePowerShellVersion": {"ignoreCase": "all", "enum": ["LatestVersion", "OtherVersion"], "aliases": ["TargetAzurePs"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "validateScriptSignature": {"ignoreCase": "key", "type": "boolean"}, "azureClassicSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "preferredAzurePowerShellVersion": {"ignoreCase": "key", "type": "string", "aliases": ["CustomTargetAzurePs"]}, "errorActionPreference": {"ignoreCase": "all", "enum": ["stop", "continue", "silentlyContinue"]}, "Inline": {"ignoreCase": "key", "type": "string"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "azureConnectionType": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameARM"], "aliases": ["ConnectedServiceNameSelector"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzurePowerShell@3$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "InlineScript"]}, "ConnectedServiceNameSelector": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameARM"]}, "ConnectedServiceNameARM": {"ignoreCase": "key", "type": "string"}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "Inline": {"ignoreCase": "key", "type": "string"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzurePowerShell@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SqlUsername", "SqlPassword"], "properties": {"TaskNameSelector": {"ignoreCase": "all", "enum": ["SqlTaskFile", "InlineSqlTask"]}, "SqlFile": {"ignoreCase": "key", "type": "string"}, "ServerName": {"ignoreCase": "key", "type": "string"}, "SqlUsername": {"ignoreCase": "key", "type": "string"}, "SqlPassword": {"ignoreCase": "key", "type": "string"}, "DatabaseName": {"ignoreCase": "key", "type": "string"}, "SqlInline": {"ignoreCase": "key", "type": "string"}, "SqlAdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^MysqlDeploymentOnMachineGroup@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"onlyAddExtraIndex": {"ignoreCase": "key", "type": "boolean"}, "artifactFeeds": {"ignoreCase": "key", "type": "string", "aliases": ["artifactFeeds"]}, "pythonDownloadServiceConnections": {"ignoreCase": "key", "type": "string", "aliases": ["pythonDownloadServiceConnections"]}}}, "task": {"ignoreCase": "value", "pattern": "^PipAuthenticate@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"artifactFeeds": {"ignoreCase": "key", "type": "string", "aliases": ["feedList"]}, "externalFeeds": {"ignoreCase": "key", "type": "string", "aliases": ["externalSources"]}}}, "task": {"ignoreCase": "value", "pattern": "^PipAuthenticate@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"codeCoverageRestoreOriginalPomXml": {"ignoreCase": "key", "type": "boolean", "aliases": ["restoreOriginalPomXml"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "spotBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["spotBugsAnalysisEnabled"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "effectivePomSkip": {"ignoreCase": "key", "type": "boolean", "aliases": ["skipEffectivePom"]}, "isJacocoCoverageReportXML": {"ignoreCase": "key", "type": "boolean"}, "mavenOptions": {"ignoreCase": "key", "type": "string", "aliases": ["mavenOpts"]}, "allowBrokenSymlinks": {"ignoreCase": "key", "type": "boolean", "aliases": ["allowBrokenSymbolicLinks"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.17", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "mavenVersionOption": {"ignoreCase": "all", "enum": ["Default", "Path"], "aliases": ["mavenVersionSelection"]}, "mavenSetM2Home": {"ignoreCase": "key", "type": "boolean"}, "failWhenBugsFound": {"ignoreCase": "key", "type": "boolean", "aliases": ["spotBugsFailWhenBugsFound", "sbFailWhenBugsFound"]}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "mavenPomFile": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPOMFile"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "goals": {"ignoreCase": "key", "type": "string"}, "codeCoverageSourceDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["srcDirectories"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "spotBugsVersion": {"ignoreCase": "key", "type": "string", "aliases": ["spotBugsMavenPluginVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "sqMavenPluginVersionChoice": {"ignoreCase": "all", "enum": ["latest", "pom"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "mavenAuthenticateFeed": {"ignoreCase": "key", "type": "boolean", "aliases": ["mavenFeedAuthenticate"]}, "spotBugsGoal": {"ignoreCase": "all", "enum": ["spotbugs", "check"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}, "mavenDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPath"]}, "options": {"ignoreCase": "key", "type": "string"}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}}}, "task": {"ignoreCase": "value", "pattern": "^Maven@4$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"codeCoverageRestoreOriginalPomXml": {"ignoreCase": "key", "type": "boolean", "aliases": ["restoreOriginalPomXml"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "spotBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["spotBugsAnalysisEnabled"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "effectivePomSkip": {"ignoreCase": "key", "type": "boolean", "aliases": ["skipEffectivePom"]}, "isJacocoCoverageReportXML": {"ignoreCase": "key", "type": "boolean"}, "mavenOptions": {"ignoreCase": "key", "type": "string", "aliases": ["mavenOpts"]}, "allowBrokenSymlinks": {"ignoreCase": "key", "type": "boolean", "aliases": ["allowBrokenSymbolicLinks"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.17", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "mavenVersionOption": {"ignoreCase": "all", "enum": ["Default", "Path"], "aliases": ["mavenVersionSelection"]}, "mavenSetM2Home": {"ignoreCase": "key", "type": "boolean"}, "failWhenBugsFound": {"ignoreCase": "key", "type": "boolean", "aliases": ["spotBugsFailWhenBugsFound", "sbFailWhenBugsFound"]}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "mavenPomFile": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPOMFile"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "goals": {"ignoreCase": "key", "type": "string"}, "codeCoverageSourceDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["srcDirectories"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "spotBugsVersion": {"ignoreCase": "key", "type": "string", "aliases": ["spotBugsMavenPluginVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "sqMavenPluginVersionChoice": {"ignoreCase": "all", "enum": ["latest", "pom"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "mavenAuthenticateFeed": {"ignoreCase": "key", "type": "boolean", "aliases": ["mavenFeedAuthenticate"]}, "spotBugsGoal": {"ignoreCase": "all", "enum": ["spotbugs", "check"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}, "mavenDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPath"]}, "options": {"ignoreCase": "key", "type": "string"}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}}}, "task": {"ignoreCase": "value", "pattern": "^Maven@3$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"codeCoverageRestoreOriginalPomXml": {"ignoreCase": "key", "type": "boolean", "aliases": ["restoreOriginalPomXml"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "isJacocoCoverageReportXML": {"ignoreCase": "key", "type": "boolean"}, "mavenOptions": {"ignoreCase": "key", "type": "string", "aliases": ["mavenOpts"]}, "allowBrokenSymlinks": {"ignoreCase": "key", "type": "boolean", "aliases": ["allowBrokenSymbolicLinks"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "mavenVersionOption": {"ignoreCase": "all", "enum": ["Default", "Path"], "aliases": ["mavenVersionSelection"]}, "mavenSetM2Home": {"ignoreCase": "key", "type": "boolean"}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "mavenPomFile": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPOMFile"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}, "codeCoverageSourceDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["srcDirectories"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.17", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "sqMavenPluginVersionChoice": {"ignoreCase": "all", "enum": ["latest", "pom"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "mavenAuthenticateFeed": {"ignoreCase": "key", "type": "boolean", "aliases": ["mavenFeedAuthenticate"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}, "mavenDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPath"]}, "options": {"ignoreCase": "key", "type": "string"}, "goals": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Maven@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"sonarQubeProjectKey": {"ignoreCase": "key", "type": "string", "aliases": ["sqProjectKey"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "sonarQubeDBUrl": {"ignoreCase": "key", "type": "string", "aliases": ["sqDbUrl"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "sonarQubeFailWhenQualityGateFails": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisBreakBuildIfQualityGateFailed"]}, "mavenOptions": {"ignoreCase": "key", "type": "string", "aliases": ["mavenOpts"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "sonarQubeServiceEndpoint": {"ignoreCase": "key", "type": "string", "aliases": ["sqConnectedServiceName"]}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "mavenVersionOption": {"ignoreCase": "all", "enum": ["Default", "Path"], "aliases": ["mavenVersionSelection"]}, "mavenSetM2Home": {"ignoreCase": "key", "type": "boolean"}, "sonarQubeProjectName": {"ignoreCase": "key", "type": "string", "aliases": ["sqProjectName"]}, "sonarQubeIncludeFullReport": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisIncludeFullReport"]}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "mavenPomFile": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPOMFile"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "sonarQubeProjectVersion": {"ignoreCase": "key", "type": "string", "aliases": ["sqProjectVersion"]}, "sonarQubeDBPassword": {"ignoreCase": "key", "type": "string", "aliases": ["sqDbPassword"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "goals": {"ignoreCase": "key", "type": "string"}, "sonarQubeSpecifyDB": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqDbDetailsRequired"]}, "codeCoverageSourceDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["srcDirectories"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "mavenAuthenticateFeed": {"ignoreCase": "key", "type": "boolean", "aliases": ["mavenFeedAuthenticate"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "sonarQubeDBUsername": {"ignoreCase": "key", "type": "string", "aliases": ["sqDbUsername"]}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}, "mavenDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["mavenPath"]}, "options": {"ignoreCase": "key", "type": "string"}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}}}, "task": {"ignoreCase": "value", "pattern": "^Maven@1$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishWebProjects": {"ignoreCase": "key", "type": "boolean"}, "command": {"ignoreCase": "all", "enum": ["build", "publish", "restore", "test", "run"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "projects": {"ignoreCase": "key", "type": "string"}, "zipAfterPublish": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^DotNetCoreCLI@0$"}}, "deprecationMessage": "DotNetCoreCLI is deprecated - Build, test and publish using dotnet core command-line."}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishPackageMetadata": {"ignoreCase": "key", "type": "boolean"}, "minorVersion": {"ignoreCase": "key", "type": "string", "aliases": ["requestedMinorVersion"]}, "vstsFeed": {"ignoreCase": "key", "type": "string", "aliases": ["feedRestore"]}, "publishFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoint"]}, "nuGetFeedType": {"ignoreCase": "all", "enum": ["internal", "external"]}, "restoreArguments": {"ignoreCase": "key", "type": "string"}, "publishWebProjects": {"ignoreCase": "key", "type": "boolean"}, "publishVstsFeed": {"ignoreCase": "key", "type": "string", "aliases": ["feedPublish"]}, "zipAfterPublish": {"ignoreCase": "key", "type": "boolean"}, "packagesToPush": {"ignoreCase": "key", "type": "string", "aliases": ["searchPatternPush"]}, "custom": {"ignoreCase": "key", "type": "string"}, "packagesToPack": {"ignoreCase": "key", "type": "string", "aliases": ["searchPatternPack"]}, "modifyOutputPath": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "packDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["outputDir"]}, "verbosityRestore": {"ignoreCase": "all", "enum": ["-", "Quiet", "Minimal", "Normal", "Detailed", "Diagnostic"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "versioningScheme": {"ignoreCase": "all", "enum": ["off", "byPrereleaseNumber", "byEnvVar", "byBuildNumber"]}, "externalFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoints"]}, "majorVersion": {"ignoreCase": "key", "type": "string", "aliases": ["requestedMajorVersion"]}, "noCache": {"ignoreCase": "key", "type": "boolean"}, "publishTestResults": {"ignoreCase": "key", "type": "boolean"}, "versionEnvVar": {"ignoreCase": "key", "type": "string"}, "verbosityPack": {"ignoreCase": "all", "enum": ["-", "Quiet", "Minimal", "Normal", "Detailed", "Diagnostic"]}, "configuration": {"ignoreCase": "key", "type": "string", "aliases": ["configurationToPack"]}, "projects": {"ignoreCase": "key", "type": "string"}, "nugetConfigPath": {"ignoreCase": "key", "type": "string"}, "buildProperties": {"ignoreCase": "key", "type": "string"}, "patchVersion": {"ignoreCase": "key", "type": "string", "aliases": ["requestedPatchVersion"]}, "includesymbols": {"ignoreCase": "key", "type": "boolean"}, "nobuild": {"ignoreCase": "key", "type": "boolean"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "command": {"ignoreCase": "all", "enum": ["build", "push", "pack", "publish", "restore", "run", "test", "custom"]}, "includesource": {"ignoreCase": "key", "type": "boolean"}, "feedsToUse": {"ignoreCase": "all", "enum": ["select", "config"], "aliases": ["selectOrConfig"]}, "restoreDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["packagesDirectory"]}, "includeNuGetOrg": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^DotNetCoreCLI@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishWebProjects": {"ignoreCase": "key", "type": "boolean"}, "command": {"ignoreCase": "all", "enum": ["build", "publish", "restore", "test", "run"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "projects": {"ignoreCase": "key", "type": "string"}, "zipAfterPublish": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^DotNetCoreCLI@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["email", "password"], "properties": {"password": {"ignoreCase": "key", "type": "string"}, "email": {"ignoreCase": "key", "type": "string"}, "solutionFile": {"ignoreCase": "key", "type": "string", "aliases": ["solution"]}}}, "task": {"ignoreCase": "value", "pattern": "^XamarinComponentRestore@0$"}}, "deprecationMessage": "XamarinComponentRestore is deprecated - This task is deprecated. Use 'NuGet' instead."}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"WebAppName": {"ignoreCase": "key", "type": "string"}, "DockerImageTag": {"ignoreCase": "key", "type": "string"}, "appType": {"ignoreCase": "all", "enum": ["webApp", "webAppLinux", "webAppContainer", "webAppHyperVContainer", "functionApp", "functionAppLinux", "functionAppContainer", "apiApp", "mobileApp"], "aliases": ["WebAppKind"]}, "RuntimeStack": {"ignoreCase": "key", "type": "string"}, "packageForLinux": {"ignoreCase": "key", "type": "string", "aliases": ["Package"]}, "deployToSlotOrASE": {"ignoreCase": "key", "type": "boolean", "aliases": ["DeployToSlotOrASEFlag"]}, "RemoveAdditionalFilesFlag": {"ignoreCase": "key", "type": "boolean"}, "PublishProfilePassword": {"ignoreCase": "key", "type": "string"}, "enableXmlVariableSubstitution": {"ignoreCase": "key", "type": "boolean", "aliases": ["XmlVariableSubstitution"]}, "StartupCommand": {"ignoreCase": "key", "type": "string"}, "AppSettings": {"ignoreCase": "key", "type": "string"}, "InlineScript": {"ignoreCase": "key", "type": "string"}, "VirtualApplication": {"ignoreCase": "key", "type": "string"}, "DockerRepository": {"ignoreCase": "key", "type": "string"}, "ConfigurationSettings": {"ignoreCase": "key", "type": "string"}, "ExcludeFilesFromAppDataFlag": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "DockerNamespace": {"ignoreCase": "key", "type": "string"}, "enableXmlTransform": {"ignoreCase": "key", "type": "boolean", "aliases": ["XmlTransformation"]}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "ConnectionType": {"ignoreCase": "all", "enum": ["AzureRM", "PublishProfile"]}, "RuntimeStackFunction": {"ignoreCase": "all", "enum": ["DOTNET|2.2", "DOTNET|3.1", "JAVA|8", "JAVA|11", "NODE|8", "NODE|10", "NODE|12", "NODE|14", "PYTHON|3.6", "PYTHON|3.7", "PYTHON|3.8"]}, "ScriptType": {"ignoreCase": "all", "enum": ["", "Inline Script", "File Path"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "SetParametersFile": {"ignoreCase": "key", "type": "string"}, "JSONFiles": {"ignoreCase": "key", "type": "string"}, "WebConfigParameters": {"ignoreCase": "key", "type": "string"}, "TakeAppOfflineFlag": {"ignoreCase": "key", "type": "boolean"}, "SlotName": {"ignoreCase": "key", "type": "string"}, "DeploymentType": {"ignoreCase": "all", "enum": ["webDeploy", "zipDeploy", "runFromZip"]}, "RenameFilesFlag": {"ignoreCase": "key", "type": "boolean"}, "PublishProfilePath": {"ignoreCase": "key", "type": "string"}, "enableCustomDeployment": {"ignoreCase": "key", "type": "boolean", "aliases": ["UseWebDeploy"]}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureRmWebAppDeployment@4$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["ConnectedServiceName", "WebAppName"], "properties": {"WebAppName": {"ignoreCase": "key", "type": "string"}, "TakeAppOfflineFlag": {"ignoreCase": "key", "type": "boolean"}, "SlotName": {"ignoreCase": "key", "type": "string"}, "Package": {"ignoreCase": "key", "type": "string"}, "VirtualApplication": {"ignoreCase": "key", "type": "string"}, "DeployToSlotFlag": {"ignoreCase": "key", "type": "boolean"}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "RemoveAdditionalFilesFlag": {"ignoreCase": "key", "type": "boolean"}, "WebAppUri": {"ignoreCase": "key", "type": "string"}, "SetParametersFile": {"ignoreCase": "key", "type": "string"}, "ExcludeFilesFromAppDataFlag": {"ignoreCase": "key", "type": "boolean"}, "UseWebDeploy": {"ignoreCase": "key", "type": "boolean"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureRmWebAppDeployment@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "WebAppName"], "properties": {"WebAppName": {"ignoreCase": "key", "type": "string"}, "DockerImageTag": {"ignoreCase": "key", "type": "string"}, "appType": {"ignoreCase": "all", "enum": ["app", "applinux", "functionapp", "api", "mobileapp"], "aliases": ["WebAppKind"]}, "RuntimeStack": {"ignoreCase": "key", "type": "string"}, "packageForLinux": {"ignoreCase": "key", "type": "string", "aliases": ["BuiltinLinuxPackage"]}, "RemoveAdditionalFilesFlag": {"ignoreCase": "key", "type": "boolean"}, "enableXmlVariableSubstitution": {"ignoreCase": "key", "type": "boolean", "aliases": ["XmlVariableSubstitution"]}, "StartupCommand": {"ignoreCase": "key", "type": "string"}, "DockerRepositoryAccess": {"ignoreCase": "all", "enum": ["private", "public"]}, "UseWebDeploy": {"ignoreCase": "key", "type": "boolean"}, "WebAppUri": {"ignoreCase": "key", "type": "string"}, "AzureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "AppSettings": {"ignoreCase": "key", "type": "string"}, "InlineScript": {"ignoreCase": "key", "type": "string"}, "VirtualApplication": {"ignoreCase": "key", "type": "string"}, "DeployToSlotFlag": {"ignoreCase": "key", "type": "boolean"}, "PrivateRegistryTag": {"ignoreCase": "key", "type": "string"}, "DockerRepository": {"ignoreCase": "key", "type": "string"}, "GenerateWebConfig": {"ignoreCase": "key", "type": "boolean"}, "ConfigurationSettings": {"ignoreCase": "key", "type": "string"}, "ExcludeFilesFromAppDataFlag": {"ignoreCase": "key", "type": "boolean"}, "ImageSource": {"ignoreCase": "all", "enum": ["Registry", "Builtin"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "DockerNamespace": {"ignoreCase": "key", "type": "string"}, "Package": {"ignoreCase": "key", "type": "string"}, "enableXmlTransform": {"ignoreCase": "key", "type": "boolean", "aliases": ["XmlTransformation"]}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "ScriptType": {"ignoreCase": "all", "enum": ["", "Inline Script", "File Path"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "SetParametersFile": {"ignoreCase": "key", "type": "string"}, "JSONFiles": {"ignoreCase": "key", "type": "string"}, "WebConfigParameters": {"ignoreCase": "key", "type": "string"}, "AzureContainerRegistryLoginServer": {"ignoreCase": "key", "type": "string"}, "TakeAppOfflineFlag": {"ignoreCase": "key", "type": "boolean"}, "SlotName": {"ignoreCase": "key", "type": "string"}, "dockerRegistryConnection": {"ignoreCase": "key", "type": "string", "aliases": ["RegistryConnectedServiceName"]}, "AzureContainerRegistryTag": {"ignoreCase": "key", "type": "string"}, "AzureContainerRegistryImage": {"ignoreCase": "key", "type": "string"}, "RenameFilesFlag": {"ignoreCase": "key", "type": "boolean"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}, "PrivateRegistryImage": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureRmWebAppDeployment@3$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["Machines"], "properties": {"UserName": {"ignoreCase": "key", "type": "string"}, "ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "Inline"]}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "WorkingDirectory": {"ignoreCase": "key", "type": "string"}, "SessionVariables": {"ignoreCase": "key", "type": "string"}, "InitializationScript": {"ignoreCase": "key", "type": "string"}, "UserPassword": {"ignoreCase": "key", "type": "string"}, "NewPsSessionOptionArguments": {"ignoreCase": "key", "type": "string"}, "CommunicationProtocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "failOnStderr": {"ignoreCase": "key", "type": "boolean"}, "ErrorActionPreference": {"ignoreCase": "all", "enum": ["stop", "continue", "silentlyContinue"]}, "InlineScript": {"ignoreCase": "key", "type": "string"}, "ignoreLASTEXITCODE": {"ignoreCase": "key", "type": "boolean"}, "RunPowershellInParallel": {"ignoreCase": "key", "type": "boolean"}, "AuthenticationMechanism": {"ignoreCase": "all", "enum": ["Default", "Credssp"]}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "Machines": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PowerShellOnTargetMachines@3$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["EnvironmentName", "ScriptPath"], "properties": {"EnvironmentName": {"ignoreCase": "key", "type": "string"}, "Protocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "TestCertificate": {"ignoreCase": "key", "type": "boolean"}, "AdminPassword": {"ignoreCase": "key", "type": "string"}, "InitializationScriptPath": {"ignoreCase": "key", "type": "string"}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "SessionVariables": {"ignoreCase": "key", "type": "string"}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "AdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "RunPowershellInParallel": {"ignoreCase": "key", "type": "boolean"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PowerShellOnTargetMachines@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["EnvironmentName", "ScriptPath"], "properties": {"EnvironmentName": {"ignoreCase": "key", "type": "string"}, "Protocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "TestCertificate": {"ignoreCase": "key", "type": "boolean"}, "AdminPassword": {"ignoreCase": "key", "type": "string"}, "InitializationScriptPath": {"ignoreCase": "key", "type": "string"}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "SessionVariables": {"ignoreCase": "key", "type": "string"}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "AdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "RunPowershellInParallel": {"ignoreCase": "key", "type": "boolean"}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PowerShellOnTargetMachines@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["summaryFileLocation"], "properties": {"pathToSources": {"ignoreCase": "key", "type": "string"}, "summaryFileLocation": {"ignoreCase": "key", "type": "string"}, "failIfCoverageEmpty": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishCodeCoverageResults@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["summaryFileLocation"], "properties": {"additionalCodeCoverageFiles": {"ignoreCase": "key", "type": "string"}, "failIfCoverageEmpty": {"ignoreCase": "key", "type": "boolean"}, "reportDirectory": {"ignoreCase": "key", "type": "string"}, "pathToSources": {"ignoreCase": "key", "type": "string"}, "summaryFileLocation": {"ignoreCase": "key", "type": "string"}, "codeCoverageTool": {"ignoreCase": "all", "enum": ["Cobertura", "JaCoCo"]}}}, "task": {"ignoreCase": "value", "pattern": "^PublishCodeCoverageResults@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["testMachineGroup", "dropLocation"], "properties": {"testSuite": {"ignoreCase": "key", "type": "string"}, "testSelection": {"ignoreCase": "all", "enum": ["testAssembly", "testPlan"]}, "testPlan": {"ignoreCase": "key", "type": "string"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "autMachineGroup": {"ignoreCase": "key", "type": "string"}, "testConfiguration": {"ignoreCase": "key", "type": "string"}, "testMachineGroup": {"ignoreCase": "key", "type": "string"}, "testFilterCriteria": {"ignoreCase": "key", "type": "string"}, "overrideRunParams": {"ignoreCase": "key", "type": "string"}, "platform": {"ignoreCase": "key", "type": "string"}, "codeCoverageEnabled": {"ignoreCase": "key", "type": "boolean"}, "runSettingsFile": {"ignoreCase": "key", "type": "string"}, "dropLocation": {"ignoreCase": "key", "type": "string"}, "customSlicingEnabled": {"ignoreCase": "key", "type": "boolean"}, "sourcefilters": {"ignoreCase": "key", "type": "string"}, "configuration": {"ignoreCase": "key", "type": "string"}, "testConfigurations": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^RunVisualStudioTestsusingTestAgent@1$"}}, "deprecationMessage": "RunVisualStudioTestsusingTestAgent is deprecated - Deprecated: This task and it\u2019s companion task (Visual Studio Test Agent Deployment) are deprecated. Use the 'Visual Studio Test' task instead. The VSTest task can run unit as well as functional tests. Run tests on one or more agents using the multi-agent job setting. Use the 'Visual Studio Test Platform' task to run tests without needing Visual Studio on the agent. VSTest task also brings new capabilities such as automatically rerunning failed tests."}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"emailRecipients": {"ignoreCase": "key", "type": "string"}, "onTimeout": {"ignoreCase": "all", "enum": ["reject", "resume"]}, "instructions": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ManualIntervention@8$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["provProfileSecureFile"], "properties": {"provProfileSecureFile": {"ignoreCase": "key", "type": "string"}, "removeProfile": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^InstallAppleProvisioningProfile@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"provisioningProfileLocation": {"ignoreCase": "all", "enum": ["secureFiles", "sourceRepository"]}, "provProfileSecureFile": {"ignoreCase": "key", "type": "string"}, "removeProfile": {"ignoreCase": "key", "type": "boolean"}, "provProfileSourceRepository": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^InstallAppleProvisioningProfile@1$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {}}, "task": {"ignoreCase": "value", "pattern": "^SonarQubePostTest@1$"}}, "deprecationMessage": "SonarQubePostTest is deprecated - [DEPRECATED] Finish the analysis and upload the results to SonarQube"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["pypiConnection", "packageDirectory"], "properties": {"packageDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["wd"]}, "pypiConnection": {"ignoreCase": "key", "type": "string", "aliases": ["serviceEndpoint"]}, "alsoPublishWheel": {"ignoreCase": "key", "type": "boolean", "aliases": ["wheel"]}}}, "task": {"ignoreCase": "value", "pattern": "^PyPIPublisher@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["ConnectedServiceName", "ScriptPath"], "properties": {"ScriptArguments": {"ignoreCase": "key", "type": "string"}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ChefKnife@1$"}}, "deprecationMessage": "ChefKnife is deprecated - Run scripts with Knife commands on your Chef workstation"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"goPath": {"ignoreCase": "key", "type": "string"}, "version": {"ignoreCase": "key", "type": "string"}, "goBin": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^GoTool@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["provisioningProfile"], "properties": {"ipaName": {"ignoreCase": "key", "type": "string"}, "appName": {"ignoreCase": "key", "type": "string"}, "provisioningProfile": {"ignoreCase": "key", "type": "string"}, "appPath": {"ignoreCase": "key", "type": "string"}, "ipaPath": {"ignoreCase": "key", "type": "string"}, "sdk": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^XcodePackageiOS@0$"}}, "deprecationMessage": "XcodePackageiOS is deprecated - Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below)"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"command": {"ignoreCase": "all", "enum": ["get", "build", "test", "custom"]}, "customCommand": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Go@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {}}, "task": {"ignoreCase": "value", "pattern": "^PublishPipelineMetadata@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"qualifyImageName": {"ignoreCase": "key", "type": "boolean"}, "addBaseImageData": {"ignoreCase": "key", "type": "boolean"}, "dockerHostEndpoint": {"ignoreCase": "key", "type": "string"}, "restartPolicy": {"ignoreCase": "all", "enum": ["no", "onFailure", "always", "unlessStopped"]}, "includeLatestTag": {"ignoreCase": "key", "type": "boolean"}, "customCommand": {"ignoreCase": "key", "type": "string"}, "workDir": {"ignoreCase": "key", "type": "string"}, "includeSourceTags": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "defaultContext": {"ignoreCase": "key", "type": "boolean"}, "imageName": {"ignoreCase": "key", "type": "string"}, "entrypoint": {"ignoreCase": "key", "type": "string"}, "imageDigestFile": {"ignoreCase": "key", "type": "string"}, "memory": {"ignoreCase": "key", "type": "string"}, "enforceDockerNamingConvention": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "restartMaxRetries": {"ignoreCase": "key", "type": "string"}, "containerCommand": {"ignoreCase": "key", "type": "string"}, "volumes": {"ignoreCase": "key", "type": "string"}, "additionalImageTags": {"ignoreCase": "key", "type": "string"}, "dockerFile": {"ignoreCase": "key", "type": "string"}, "imageNamesPath": {"ignoreCase": "key", "type": "string"}, "envVars": {"ignoreCase": "key", "type": "string"}, "containerName": {"ignoreCase": "key", "type": "string"}, "buildArguments": {"ignoreCase": "key", "type": "string"}, "dockerRegistryConnection": {"ignoreCase": "key", "type": "string", "aliases": ["dockerRegistryEndpoint"]}, "ports": {"ignoreCase": "key", "type": "string"}, "context": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["Build an image", "Tag images", "Push an image", "Push images", "Run an image", "Run a Docker command"]}, "detached": {"ignoreCase": "key", "type": "boolean"}, "containerregistrytype": {"ignoreCase": "all", "enum": ["Azure Container Registry", "Container Registry"]}}}, "task": {"ignoreCase": "value", "pattern": "^Docker@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"imageDigestFile": {"ignoreCase": "key", "type": "string"}, "qualifyImageName": {"ignoreCase": "key", "type": "boolean"}, "addBaseImageData": {"ignoreCase": "key", "type": "boolean"}, "dockerHostEndpoint": {"ignoreCase": "key", "type": "string"}, "azureSubscriptionEndpoint": {"ignoreCase": "key", "type": "string"}, "buildContext": {"ignoreCase": "key", "type": "string"}, "restartPolicy": {"ignoreCase": "all", "enum": ["no", "onFailure", "always", "unlessStopped"]}, "tagMultipleImages": {"ignoreCase": "key", "type": "boolean"}, "includeLatestTag": {"ignoreCase": "key", "type": "boolean"}, "qualifySourceImageName": {"ignoreCase": "key", "type": "boolean"}, "includeSourceTags": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "imageName": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "command": {"ignoreCase": "all", "enum": ["Build an image", "Tag image", "Push an image", "Run an image", "login", "logout"]}, "enforceDockerNamingConvention": {"ignoreCase": "key", "type": "boolean"}, "ports": {"ignoreCase": "key", "type": "string"}, "addDefaultLabels": {"ignoreCase": "key", "type": "boolean"}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "containerCommand": {"ignoreCase": "key", "type": "string"}, "memoryLimit": {"ignoreCase": "key", "type": "string"}, "dockerRegistryEndpoint": {"ignoreCase": "key", "type": "string"}, "dockerFile": {"ignoreCase": "key", "type": "string"}, "imageNamesPath": {"ignoreCase": "key", "type": "string"}, "envVars": {"ignoreCase": "key", "type": "string"}, "containerName": {"ignoreCase": "key", "type": "string"}, "pushMultipleImages": {"ignoreCase": "key", "type": "boolean"}, "maxRestartRetries": {"ignoreCase": "key", "type": "string"}, "useDefaultContext": {"ignoreCase": "key", "type": "boolean"}, "containerregistrytype": {"ignoreCase": "all", "enum": ["Azure Container Registry", "Container Registry"]}, "entrypointOverride": {"ignoreCase": "key", "type": "string"}, "volumes": {"ignoreCase": "key", "type": "string"}, "runInBackground": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^Docker@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"containerRegistry": {"ignoreCase": "key", "type": "string"}, "container": {"ignoreCase": "key", "type": "string"}, "repository": {"ignoreCase": "key", "type": "string"}, "tags": {"ignoreCase": "key", "type": "string"}, "addBaseImageData": {"ignoreCase": "key", "type": "boolean"}, "buildContext": {"ignoreCase": "key", "type": "string"}, "addPipelineData": {"ignoreCase": "key", "type": "boolean"}, "command": {"ignoreCase": "all", "enum": ["buildAndPush", "build", "push", "login", "logout", "start", "stop"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "Dockerfile": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Docker@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serverEndpoint", "jobName"], "properties": {"multibranchPipelineBranch": {"ignoreCase": "key", "type": "string"}, "parameterizedJob": {"ignoreCase": "key", "type": "boolean"}, "jobParameters": {"ignoreCase": "key", "type": "string"}, "captureConsole": {"ignoreCase": "key", "type": "boolean"}, "jobName": {"ignoreCase": "key", "type": "string"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "capturePipeline": {"ignoreCase": "key", "type": "boolean"}, "isMultibranchJob": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^JenkinsQueueJob@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serverEndpoint", "jobName"], "properties": {"multibranchPipelineBranch": {"ignoreCase": "key", "type": "string"}, "jobParameters": {"ignoreCase": "key", "type": "string"}, "captureConsole": {"ignoreCase": "key", "type": "boolean"}, "failOnUnstableResult": {"ignoreCase": "key", "type": "boolean"}, "jobName": {"ignoreCase": "key", "type": "string"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "delayBetweenRetries": {"ignoreCase": "key", "type": "string"}, "retryCount": {"ignoreCase": "key", "type": "string"}, "isParameterizedJob": {"ignoreCase": "key", "type": "boolean", "aliases": ["parameterizedJob"]}, "capturePipeline": {"ignoreCase": "key", "type": "boolean"}, "isMultibranchJob": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^JenkinsQueueJob@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["rootDirectory"], "properties": {"username": {"ignoreCase": "key", "type": "string"}, "preservePaths": {"ignoreCase": "key", "type": "boolean"}, "rootDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["rootFolder"]}, "remoteDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["remotePath"]}, "credentialsOption": {"ignoreCase": "all", "enum": ["serviceEndpoint", "inputs"], "aliases": ["credsType"]}, "enableUtf8": {"ignoreCase": "key", "type": "boolean"}, "filePatterns": {"ignoreCase": "key", "type": "string"}, "serverUrl": {"ignoreCase": "key", "type": "string"}, "cleanContents": {"ignoreCase": "key", "type": "boolean"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "clean": {"ignoreCase": "key", "type": "boolean"}, "customCmds": {"ignoreCase": "key", "type": "string"}, "password": {"ignoreCase": "key", "type": "string"}, "trustSSL": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^FtpUpload@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["rootDirectory"], "properties": {"username": {"ignoreCase": "key", "type": "string"}, "preservePaths": {"ignoreCase": "key", "type": "boolean"}, "rootDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["rootFolder"]}, "remoteDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["remotePath"]}, "credentialsOption": {"ignoreCase": "all", "enum": ["serviceEndpoint", "inputs"], "aliases": ["credsType"]}, "filePatterns": {"ignoreCase": "key", "type": "string"}, "serverUrl": {"ignoreCase": "key", "type": "string"}, "cleanContents": {"ignoreCase": "key", "type": "boolean"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "clean": {"ignoreCase": "key", "type": "boolean"}, "password": {"ignoreCase": "key", "type": "string"}, "trustSSL": {"ignoreCase": "key", "type": "boolean"}, "overwrite": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^FtpUpload@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "TargetPath"], "properties": {"EnvironmentName": {"ignoreCase": "key", "type": "string"}, "AdminPassword": {"ignoreCase": "key", "type": "string"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "AdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^WindowsMachineFileCopy@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "MachineNames", "AdminUserName", "AdminPassword", "TargetPath"], "properties": {"AdminPassword": {"ignoreCase": "key", "type": "string"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "AdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^WindowsMachineFileCopy@2$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"emulatorDevice": {"ignoreCase": "key", "type": "string"}, "gradleProj": {"ignoreCase": "key", "type": "string"}, "gradleWrapper": {"ignoreCase": "key", "type": "string"}, "gradleArguments": {"ignoreCase": "key", "type": "string"}, "createAvd": {"ignoreCase": "key", "type": "boolean"}, "avdName": {"ignoreCase": "key", "type": "string"}, "startEmulator": {"ignoreCase": "key", "type": "boolean"}, "emulatorTarget": {"ignoreCase": "key", "type": "string"}, "emulatorTimeout": {"ignoreCase": "key", "type": "string"}, "avdOptionalArgs": {"ignoreCase": "key", "type": "string"}, "emulatorHeadless": {"ignoreCase": "key", "type": "boolean"}, "deleteAvd": {"ignoreCase": "key", "type": "boolean"}, "avdForce": {"ignoreCase": "key", "type": "boolean"}, "avdAbi": {"ignoreCase": "key", "type": "string"}, "emulatorOptionalArgs": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AndroidBuild@1$"}}, "deprecationMessage": "AndroidBuild is deprecated - [Deprecated]  Use Gradle"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishPackageMetadata": {"ignoreCase": "key", "type": "boolean"}, "artifactFeeds": {"ignoreCase": "key", "type": "string", "aliases": ["feedList"]}, "externalFeeds": {"ignoreCase": "key", "type": "string", "aliases": ["externalSources"]}}}, "task": {"ignoreCase": "value", "pattern": "^TwineAuthenticate@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"artifactFeed": {"ignoreCase": "key", "type": "string", "aliases": ["artifactFeed"]}, "pythonUploadServiceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["pythonUploadServiceConnection"]}}}, "task": {"ignoreCase": "value", "pattern": "^TwineAuthenticate@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["WebSiteName"], "properties": {"TakeAppOfflineFlag": {"ignoreCase": "key", "type": "boolean"}, "Package": {"ignoreCase": "key", "type": "string"}, "VirtualApplication": {"ignoreCase": "key", "type": "string"}, "XmlTransformation": {"ignoreCase": "key", "type": "boolean"}, "RemoveAdditionalFilesFlag": {"ignoreCase": "key", "type": "boolean"}, "WebSiteName": {"ignoreCase": "key", "type": "string"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}, "SetParametersFile": {"ignoreCase": "key", "type": "string"}, "XmlVariableSubstitution": {"ignoreCase": "key", "type": "boolean"}, "ExcludeFilesFromAppDataFlag": {"ignoreCase": "key", "type": "boolean"}, "JSONFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^IISWebAppDeploymentOnMachineGroup@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"workingDirectory": {"ignoreCase": "key", "type": "string"}, "script": {"ignoreCase": "key", "type": "string"}, "failOnStderr": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string"}, "scriptPath": {"ignoreCase": "key", "type": "string"}, "scriptSource": {"ignoreCase": "all", "enum": ["filePath", "inline"]}, "pythonInterpreter": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PythonScript@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"helmVersion": {"ignoreCase": "key", "type": "string"}, "kubectlVersion": {"ignoreCase": "key", "type": "string"}, "checkLatestHelmVersion": {"ignoreCase": "key", "type": "boolean"}, "installKubectl": {"ignoreCase": "key", "type": "boolean", "aliases": ["installKubeCtl"]}, "checkLatestKubectl": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkLatestKubeCtl"]}}}, "task": {"ignoreCase": "value", "pattern": "^HelmInstaller@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"helmVersionToInstall": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^HelmInstaller@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"nodeVersion": {"ignoreCase": "all", "enum": ["6", "10"], "aliases": ["runnerVersion", "installVersion"]}}}, "task": {"ignoreCase": "value", "pattern": "^NodeTaskRunnerInstaller@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["email", "password"], "properties": {"action": {"ignoreCase": "all", "enum": ["Activate", "Deactivate"]}, "product": {"ignoreCase": "all", "enum": ["MA", "MT", "MM"]}, "password": {"ignoreCase": "key", "type": "string"}, "email": {"ignoreCase": "key", "type": "string"}, "timeout": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^XamarinLicense@1$"}}, "deprecationMessage": "XamarinLicense is deprecated - [Deprecated] Upgrade to free version of Xamarin: https://store.xamarin.com"}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"nuGetServiceConnections": {"ignoreCase": "key", "type": "string"}, "forceReinstallCredentialProvider": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetAuthenticate@0$"}}, "deprecationMessage": "NuGetAuthenticate is deprecated - This version of the task is deprecated, use NuGetAuthenticateV1 instead. Configure NuGet tools to authenticate with Azure Artifacts and other NuGet repositories. Requires NuGet >= 4.8.5385, dotnet >= 2.1.400, or MSBuild >= 15.8.166.59604."}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"nuGetServiceConnections": {"ignoreCase": "key", "type": "string"}, "forceReinstallCredentialProvider": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetAuthenticate@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["packageName", "version"], "properties": {"packageName": {"ignoreCase": "key", "type": "string"}, "restoreDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["packagesDirectory"]}, "version": {"ignoreCase": "key", "type": "string"}, "externalFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoints"]}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadGitHubNugetPackage@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"artifactsFeeds": {"ignoreCase": "key", "type": "string"}, "mavenServiceConnections": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^MavenAuthenticate@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["resourceName"], "properties": {"baseEnvironmentName": {"ignoreCase": "key", "type": "string"}, "resourceName": {"ignoreCase": "key", "type": "string"}, "reviewResourceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ReviewApp@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["jdkArchitectureOption", "jdkSourceOption"], "properties": {"azureContainerName": {"ignoreCase": "key", "type": "string"}, "jdkSourceOption": {"ignoreCase": "all", "enum": ["AzureStorage", "LocalDirectory", "PreInstalled"]}, "jdkFile": {"ignoreCase": "key", "type": "string"}, "createExtractDirectory": {"ignoreCase": "key", "type": "boolean"}, "azureStorageAccountName": {"ignoreCase": "key", "type": "string"}, "azureResourceManagerEndpoint": {"ignoreCase": "key", "type": "string"}, "azureCommonVirtualFile": {"ignoreCase": "key", "type": "string"}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x64", "x86"]}, "cleanDestinationDirectory": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}, "jdkDestinationDirectory": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^JavaToolInstaller@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["connectedServiceName", "Environment", "Attributes"], "properties": {"Environment": {"ignoreCase": "key", "type": "string"}, "Attributes": {"ignoreCase": "key", "type": "string"}, "chefWaitTime": {"ignoreCase": "key", "type": "string"}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Chef@1$"}}, "deprecationMessage": "Chef is deprecated - Deploy to Chef environments by editing environment attributes"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "appType", "appName"], "properties": {"slotName": {"ignoreCase": "key", "type": "string"}, "appType": {"ignoreCase": "all", "enum": ["functionApp", "functionAppLinux"]}, "appName": {"ignoreCase": "key", "type": "string"}, "runtimeStack": {"ignoreCase": "all", "enum": ["DOTNET|2.2", "DOTNET|3.1", "DOTNET|6.0", "DOTNET-ISOLATED|7.0", "JAVA|8", "JAVA|11", "NODE|8", "NODE|10", "NODE|12", "NODE|14", "NODE|16", "NODE|18", "PYTHON|3.6", "PYTHON|3.7", "PYTHON|3.8", "PYTHON|3.9"]}, "appSettings": {"ignoreCase": "key", "type": "string"}, "deploymentMethod": {"ignoreCase": "all", "enum": ["auto", "zipDeploy", "runFromPackage"]}, "package": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "deployToSlotOrASE": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunctionApp@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "appType", "appName"], "properties": {"customWebConfig": {"ignoreCase": "key", "type": "string"}, "slotName": {"ignoreCase": "key", "type": "string"}, "appType": {"ignoreCase": "all", "enum": ["functionApp", "functionAppLinux"]}, "appName": {"ignoreCase": "key", "type": "string"}, "runtimeStack": {"ignoreCase": "all", "enum": ["DOTNET|2.2", "DOTNET|3.1", "DOTNET|6.0", "JAVA|8", "JAVA|11", "NODE|8", "NODE|10", "NODE|12", "NODE|14", "NODE|16", "PYTHON|3.6", "PYTHON|3.7", "PYTHON|3.8", "PYTHON|3.9"]}, "appSettings": {"ignoreCase": "key", "type": "string"}, "deploymentMethod": {"ignoreCase": "all", "enum": ["auto", "zipDeploy", "runFromPackage"]}, "package": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "startUpCommand": {"ignoreCase": "key", "type": "string"}, "deployToSlotOrASE": {"ignoreCase": "key", "type": "boolean"}, "configurationStrings": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunctionApp@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["workingFile"], "properties": {"workingFile": {"ignoreCase": "key", "type": "string"}, "customEndpoint": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^npmAuthenticate@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"msbuildLocationMethod": {"ignoreCase": "all", "enum": ["version", "location"]}, "restoreNugetPackages": {"ignoreCase": "key", "type": "boolean"}, "msbuildLocation": {"ignoreCase": "key", "type": "string"}, "msbuildArchitecture": {"ignoreCase": "all", "enum": ["x86", "x64"]}, "logFileVerbosity": {"ignoreCase": "all", "enum": ["quiet", "minimal", "normal", "detailed", "diagnostic"]}, "msbuildArguments": {"ignoreCase": "key", "type": "string"}, "maximumCpuCount": {"ignoreCase": "key", "type": "boolean"}, "solution": {"ignoreCase": "key", "type": "string"}, "createLogFile": {"ignoreCase": "key", "type": "boolean"}, "platform": {"ignoreCase": "key", "type": "string"}, "logProjectEvents": {"ignoreCase": "key", "type": "boolean"}, "clean": {"ignoreCase": "key", "type": "boolean"}, "configuration": {"ignoreCase": "key", "type": "string"}, "msbuildVersion": {"ignoreCase": "all", "enum": ["latest", "17.0", "16.0", "15.0", "14.0", "12.0", "4.0"]}}}, "task": {"ignoreCase": "value", "pattern": "^MSBuild@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["ConnectedServiceName", "location", "storageAccountName", "azureResourceGroup", "packagePath", "deployScriptPath"], "properties": {"baseImageSource": {"ignoreCase": "all", "enum": ["default", "customVhd"]}, "customImageUrl": {"ignoreCase": "key", "type": "string"}, "additionalBuilderParameters": {"ignoreCase": "key", "type": "string"}, "deployScriptArguments": {"ignoreCase": "key", "type": "string"}, "customTemplateParameters": {"ignoreCase": "key", "type": "string"}, "azureResourceGroup": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}, "imageUri": {"ignoreCase": "key", "type": "string"}, "customTemplateLocation": {"ignoreCase": "key", "type": "string"}, "deployScriptPath": {"ignoreCase": "key", "type": "string"}, "templateType": {"ignoreCase": "all", "enum": ["builtin", "custom"]}, "storageAccountName": {"ignoreCase": "key", "type": "string"}, "location": {"ignoreCase": "key", "type": "string"}, "packagePath": {"ignoreCase": "key", "type": "string"}, "baseImage": {"ignoreCase": "all", "enum": ["MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:windows", "MicrosoftWindowsServer:WindowsServer:2016-Datacenter:windows", "MicrosoftWindowsServer:WindowsServer:2012-Datacenter:windows", "MicrosoftWindowsServer:WindowsServer:2008-R2-SP1:windows", "Canonical:UbuntuServer:14.04.4-LTS:linux", "Canonical:UbuntuServer:16.04-LTS:linux", "RedHat:RHEL:7.2:linux", "RedHat:RHEL:6.8:linux", "OpenLogic:CentOS:7.2:linux", "OpenLogic:CentOS:6.8:linux", "credativ:Debian:8:linux", "credativ:Debian:7:linux", "SUSE:openSUSE-Leap:42.2:linux", "SUSE:SLES:12-SP2:linux", "SUSE:SLES:11-SP4:linux"]}, "customImageOSType": {"ignoreCase": "all", "enum": ["windows", "linux"]}, "skipTempFileCleanupDuringVMDeprovision": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^PackerBuild@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["ConnectedServiceName", "location", "storageAccountName", "azureResourceGroup", "packagePath", "deployScriptPath"], "properties": {"managedImageName": {"ignoreCase": "key", "type": "string"}, "baseImageSource": {"ignoreCase": "all", "enum": ["default", "customVhd"]}, "customImageOSType": {"ignoreCase": "all", "enum": ["windows", "linux"]}, "customImageUrl": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}, "isManagedImage": {"ignoreCase": "key", "type": "boolean"}, "deployScriptArguments": {"ignoreCase": "key", "type": "string"}, "customTemplateParameters": {"ignoreCase": "key", "type": "string"}, "azureResourceGroup": {"ignoreCase": "key", "type": "string"}, "templateType": {"ignoreCase": "all", "enum": ["builtin", "custom"]}, "packerVersion": {"ignoreCase": "key", "type": "string"}, "customTemplateLocation": {"ignoreCase": "key", "type": "string"}, "deployScriptPath": {"ignoreCase": "key", "type": "string"}, "skipTempFileCleanupDuringVMDeprovision": {"ignoreCase": "key", "type": "boolean"}, "storageAccountName": {"ignoreCase": "key", "type": "string"}, "imageId": {"ignoreCase": "key", "type": "string"}, "location": {"ignoreCase": "key", "type": "string"}, "packagePath": {"ignoreCase": "key", "type": "string"}, "baseImage": {"ignoreCase": "all", "enum": ["MicrosoftWindowsServer:WindowsServer:2012-R2-Datacenter:windows", "MicrosoftWindowsServer:WindowsServer:2016-Datacenter:windows", "MicrosoftWindowsServer:WindowsServer:2012-Datacenter:windows", "MicrosoftWindowsServer:WindowsServer:2008-R2-SP1:windows", "Canonical:UbuntuServer:14.04.4-LTS:linux", "Canonical:UbuntuServer:16.04-LTS:linux", "Canonical:UbuntuServer:18.04-LTS:linux", "RedHat:RHEL:7.2:linux", "RedHat:RHEL:6.8:linux", "OpenLogic:CentOS:7.2:linux", "OpenLogic:CentOS:6.8:linux", "credativ:Debian:8:linux", "credativ:Debian:7:linux", "SUSE:openSUSE-Leap:42.2:linux", "SUSE:SLES:12-SP2:linux", "SUSE:SLES:11-SP4:linux"]}, "imageUri": {"ignoreCase": "key", "type": "string"}, "additionalBuilderParameters": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PackerBuild@1$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"requestedMajorVersion": {"ignoreCase": "key", "type": "string"}, "buildProperties": {"ignoreCase": "key", "type": "string"}, "versionEnvVar": {"ignoreCase": "key", "type": "string"}, "nuGetPath": {"ignoreCase": "key", "type": "string"}, "versionByBuild": {"ignoreCase": "all", "enum": ["false", "byPrereleaseNumber", "byEnvVar", "true"]}, "requestedMinorVersion": {"ignoreCase": "key", "type": "string"}, "configurationToPack": {"ignoreCase": "key", "type": "string"}, "includeReferencedProjects": {"ignoreCase": "key", "type": "boolean"}, "searchPattern": {"ignoreCase": "key", "type": "string"}, "requestedPatchVersion": {"ignoreCase": "key", "type": "string"}, "outputdir": {"ignoreCase": "key", "type": "string"}, "nuGetAdditionalArgs": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetPackager@0$"}}, "deprecationMessage": "NuGetPackager is deprecated - Deprecated: use the \u201cNuGet\u201d task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default."}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"version": {"ignoreCase": "key", "type": "string"}, "checkLatestVersion": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^DuffleInstaller@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["applicationPackagePath"], "properties": {"applicationPackagePath": {"ignoreCase": "key", "type": "string"}, "versionBehavior": {"ignoreCase": "all", "enum": ["Append", "Replace"]}, "pkgArtifactName": {"ignoreCase": "key", "type": "string"}, "updateOnlyChanged": {"ignoreCase": "key", "type": "boolean"}, "buildNumber": {"ignoreCase": "key", "type": "string"}, "versionSuffix": {"ignoreCase": "key", "type": "string"}, "compareType": {"ignoreCase": "all", "enum": ["LastSuccessful", "Specific"]}, "logAllChanges": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^ServiceFabricUpdateAppVersions@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["applicationPackagePath"], "properties": {"applicationPackagePath": {"ignoreCase": "key", "type": "string"}, "versionBehavior": {"ignoreCase": "all", "enum": ["Append", "Replace"]}, "pkgArtifactName": {"ignoreCase": "key", "type": "string"}, "updateType": {"ignoreCase": "all", "enum": ["Manifest versions", "Docker image settings"]}, "updateOnlyChanged": {"ignoreCase": "key", "type": "boolean"}, "buildNumber": {"ignoreCase": "key", "type": "string"}, "versionSuffix": {"ignoreCase": "key", "type": "string"}, "compareType": {"ignoreCase": "all", "enum": ["LastSuccessful", "Specific"]}, "logAllChanges": {"ignoreCase": "key", "type": "boolean"}, "overwriteExistingPkgArtifact": {"ignoreCase": "key", "type": "boolean"}, "imageDigestsPath": {"ignoreCase": "key", "type": "string"}, "imageNamesPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ServiceFabricUpdateManifests@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["connectedServiceNameARM", "ResourceGroupName"], "properties": {"monitorCondition": {"ignoreCase": "all", "enum": ["Fired ", "Resolved"]}, "resource": {"ignoreCase": "key", "type": "string"}, "severity": {"ignoreCase": "all", "enum": ["Sev0", "Sev1", "Sev2", "Sev3", "Sev4"]}, "connectedServiceNameARM": {"ignoreCase": "key", "type": "string"}, "timeRange": {"ignoreCase": "all", "enum": ["1h", "1d", "7d", "30d"]}, "filterType": {"ignoreCase": "all", "enum": ["resource", "alertrule", "none"]}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "alertRule": {"ignoreCase": "key", "type": "string"}, "alertState": {"ignoreCase": "all", "enum": ["New", "Acknowledged", "Closed"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureMonitor@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["connectedServiceNameARM", "ResourceGroupName", "resourceName", "alertRules"], "properties": {"ResourceType": {"ignoreCase": "all", "enum": ["Microsoft.Insights/components", "Microsoft.Web/sites", "Microsoft.Storage/storageAccounts", "Microsoft.Compute/virtualMachines"]}, "resourceName": {"ignoreCase": "key", "type": "string"}, "connectedServiceNameARM": {"ignoreCase": "key", "type": "string"}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "alertRules": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureMonitor@0$"}}, "deprecationMessage": "AzureMonitor is deprecated - Observe the configured classic Azure Monitor rules for active alerts"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "ResourceGroupName", "LoadBalancer", "Action"], "properties": {"Action": {"ignoreCase": "all", "enum": ["Disconnect", "Connect"]}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "LoadBalancer": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureNLBManagement@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["TestDrop"], "properties": {"LoadTest": {"ignoreCase": "key", "type": "string"}, "geoLocation": {"ignoreCase": "all", "enum": ["Default", "Australia East", "Australia Southeast", "Brazil South", "Central India", "Central US", "East Asia", "East US 2", "East US", "Japan East", "Japan West", "North Central US", "North Europe", "South Central US", "South India", "Southeast Asia", "West Europe", "West US"]}, "TestDrop": {"ignoreCase": "key", "type": "string"}, "runDuration": {"ignoreCase": "all", "enum": ["60", "120", "180", "240", "300"]}, "agentCount": {"ignoreCase": "all", "enum": ["1", "2", "3", "4", "5"]}, "machineType": {"ignoreCase": "all", "enum": ["0", "2"]}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ApacheJMeterLoadTest@1$"}}, "deprecationMessage": "ApacheJMeterLoadTest is deprecated - Run an Apache JMeter load test in the cloud"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"removeBuildOptions": {"ignoreCase": "key", "type": "boolean"}, "additionalDockerComposeFiles": {"ignoreCase": "key", "type": "string"}, "buildImages": {"ignoreCase": "key", "type": "boolean"}, "outputDockerComposeFile": {"ignoreCase": "key", "type": "string"}, "dockerHostEndpoint": {"ignoreCase": "key", "type": "string"}, "requireAdditionalDockerComposeFiles": {"ignoreCase": "key", "type": "boolean"}, "abortOnContainerExit": {"ignoreCase": "key", "type": "boolean"}, "baseResolveDirectory": {"ignoreCase": "key", "type": "string"}, "nopIfNoDockerComposeFile": {"ignoreCase": "key", "type": "boolean"}, "qualifyImageNames": {"ignoreCase": "key", "type": "boolean"}, "dockerComposePath": {"ignoreCase": "key", "type": "string"}, "includeSourceTags": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["workDir"]}, "dockerComposeFile": {"ignoreCase": "key", "type": "string"}, "serviceName": {"ignoreCase": "key", "type": "string"}, "entrypoint": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "imageDigestComposeFile": {"ignoreCase": "key", "type": "string"}, "currentWorkingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "projectName": {"ignoreCase": "key", "type": "string"}, "containerCommand": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["Build services", "Push services", "Run services", "Run a specific service", "Lock services", "Write service image digests", "Combine configuration", "Run a Docker Compose command"]}, "dockerRegistryEndpoint": {"ignoreCase": "key", "type": "string"}, "additionalImageTags": {"ignoreCase": "key", "type": "string"}, "dockerComposeCommand": {"ignoreCase": "key", "type": "string"}, "containerName": {"ignoreCase": "key", "type": "string"}, "dockerComposeFileArgs": {"ignoreCase": "key", "type": "string"}, "ports": {"ignoreCase": "key", "type": "string"}, "includeLatestTag": {"ignoreCase": "key", "type": "boolean"}, "detached": {"ignoreCase": "key", "type": "boolean"}, "containerregistrytype": {"ignoreCase": "all", "enum": ["Azure Container Registry", "Container Registry"]}}}, "task": {"ignoreCase": "value", "pattern": "^DockerCompose@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "ResourceGroupName", "ResourceName", "AlertRules"], "properties": {"NotifyEmails": {"ignoreCase": "key", "type": "string"}, "ResourceType": {"ignoreCase": "all", "enum": ["Microsoft.Insights/components", "Microsoft.Web/sites", "Microsoft.Storage/storageAccounts", "Microsoft.Compute/virtualMachines"]}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "NotifyServiceOwners": {"ignoreCase": "key", "type": "boolean"}, "AlertRules": {"ignoreCase": "key", "type": "string"}, "ResourceName": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureMonitorAlerts@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["appFile", "teamApiKey", "email", "devices", "testAssemblyDirectory"], "properties": {"appFile": {"ignoreCase": "key", "type": "string", "aliases": ["app"]}, "testCloudFile": {"ignoreCase": "key", "type": "string", "aliases": ["testCloudLocation"]}, "optionalArgs": {"ignoreCase": "key", "type": "string"}, "series": {"ignoreCase": "key", "type": "string"}, "userDefinedLocale": {"ignoreCase": "key", "type": "string"}, "publishNUnitResults": {"ignoreCase": "key", "type": "boolean"}, "devices": {"ignoreCase": "key", "type": "string"}, "localeOption": {"ignoreCase": "all", "enum": ["da_DK", "nl_NL", "en_GB", "en_US", "fr_FR", "de_DE", "ja_JP", "ru_RU", "es_MX", "es_ES", "user"], "aliases": ["locale"]}, "testAssemblyDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["testDir"]}, "dsymFile": {"ignoreCase": "key", "type": "string", "aliases": ["dsym"]}, "teamApiKey": {"ignoreCase": "key", "type": "string"}, "parallelizationOption": {"ignoreCase": "all", "enum": ["none", "--fixture-chunk", "--test-chunk"], "aliases": ["parallelization"]}, "email": {"ignoreCase": "key", "type": "string", "aliases": ["user"]}}}, "task": {"ignoreCase": "value", "pattern": "^XamarinTestCloud@1$"}}, "deprecationMessage": "XamarinTestCloud is deprecated - [Deprecated] Test mobile apps with Xamarin Test Cloud using Xamarin.UITest. Instead, use the 'App Center test' task."}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["applicationPackagePath", "serviceConnectionName"], "properties": {"DefaultServiceTypeHealthPolicy": {"ignoreCase": "key", "type": "string"}, "HealthCheckWaitDurationSec": {"ignoreCase": "key", "type": "string"}, "registerPackageTimeoutSec": {"ignoreCase": "key", "type": "string"}, "publishProfilePath": {"ignoreCase": "key", "type": "string"}, "registryUserName": {"ignoreCase": "key", "type": "string"}, "configureDockerSettings": {"ignoreCase": "key", "type": "boolean"}, "FailureAction": {"ignoreCase": "all", "enum": ["Rollback", "Manual"]}, "copyPackageTimeoutSec": {"ignoreCase": "key", "type": "string"}, "HealthCheckRetryTimeoutSec": {"ignoreCase": "key", "type": "string"}, "skipPackageValidation": {"ignoreCase": "key", "type": "boolean"}, "passwordEncrypted": {"ignoreCase": "key", "type": "boolean"}, "serviceConnectionName": {"ignoreCase": "key", "type": "string"}, "UpgradeDomainTimeoutSec": {"ignoreCase": "key", "type": "string"}, "isUpgrade": {"ignoreCase": "key", "type": "boolean"}, "UpgradeTimeoutSec": {"ignoreCase": "key", "type": "string"}, "overrideApplicationParameter": {"ignoreCase": "key", "type": "boolean"}, "applicationPackagePath": {"ignoreCase": "key", "type": "string"}, "UpgradeReplicaSetCheckTimeoutSec": {"ignoreCase": "key", "type": "string"}, "skipUpgradeSameTypeAndVersion": {"ignoreCase": "key", "type": "boolean"}, "ServiceTypeHealthPolicyMap": {"ignoreCase": "key", "type": "string"}, "ConsiderWarningAsError": {"ignoreCase": "key", "type": "boolean"}, "registryPassword": {"ignoreCase": "key", "type": "string"}, "overwriteBehavior": {"ignoreCase": "all", "enum": ["Always", "Never", "SameAppTypeAndVersion"]}, "registryCredentials": {"ignoreCase": "all", "enum": ["AzureResourceManagerEndpoint", "ContainerRegistryEndpoint", "UsernamePassword"]}, "compressPackage": {"ignoreCase": "key", "type": "boolean"}, "HealthCheckStableDurationSec": {"ignoreCase": "key", "type": "string"}, "TimeoutSec": {"ignoreCase": "key", "type": "string"}, "dockerRegistryConnection": {"ignoreCase": "key", "type": "string", "aliases": ["dockerRegistryEndpoint"]}, "overridePublishProfileSettings": {"ignoreCase": "key", "type": "boolean"}, "upgradeMode": {"ignoreCase": "all", "enum": ["Monitored", "UnmonitoredAuto", "UnmonitoredManual"]}, "ForceRestart": {"ignoreCase": "key", "type": "boolean"}, "MaxPercentUnhealthyDeployedApplications": {"ignoreCase": "key", "type": "string"}, "useDiffPackage": {"ignoreCase": "key", "type": "boolean"}, "unregisterUnusedVersions": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "applicationParameterPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ServiceFabricDeploy@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"packageApp": {"ignoreCase": "key", "type": "boolean"}, "exportTeamId": {"ignoreCase": "key", "type": "string"}, "destinationSimulators": {"ignoreCase": "key", "type": "string"}, "destinationTypeOption": {"ignoreCase": "all", "enum": ["simulators", "devices"]}, "teamId": {"ignoreCase": "key", "type": "string"}, "signingOption": {"ignoreCase": "all", "enum": ["nosign", "default", "manual", "auto"]}, "exportMethod": {"ignoreCase": "key", "type": "string"}, "exportArgs": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "destinationPlatformOption": {"ignoreCase": "all", "enum": ["default", "iOS", "tvOS", "macOS", "custom"]}, "archivePath": {"ignoreCase": "key", "type": "string"}, "destinationDevices": {"ignoreCase": "key", "type": "string"}, "xcWorkspacePath": {"ignoreCase": "key", "type": "string"}, "exportPath": {"ignoreCase": "key", "type": "string"}, "xcprettyArgs": {"ignoreCase": "key", "type": "string"}, "args": {"ignoreCase": "key", "type": "string"}, "xcodeDeveloperDir": {"ignoreCase": "key", "type": "string"}, "actions": {"ignoreCase": "key", "type": "string"}, "configuration": {"ignoreCase": "key", "type": "string"}, "sdk": {"ignoreCase": "key", "type": "string"}, "scheme": {"ignoreCase": "key", "type": "string"}, "signingIdentity": {"ignoreCase": "key", "type": "string"}, "destinationPlatform": {"ignoreCase": "key", "type": "string"}, "provisioningProfileUuid": {"ignoreCase": "key", "type": "string"}, "exportOptionsPlist": {"ignoreCase": "key", "type": "string"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "exportOptions": {"ignoreCase": "all", "enum": ["auto", "plist", "specify"]}, "xcodeVersion": {"ignoreCase": "all", "enum": ["8", "9", "10", "11", "12", "13", "default", "specifyPath"]}, "provisioningProfileName": {"ignoreCase": "key", "type": "string"}, "useXcpretty": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^Xcode@5$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"removeProfile": {"ignoreCase": "key", "type": "boolean"}, "packageApp": {"ignoreCase": "key", "type": "boolean"}, "exportTeamId": {"ignoreCase": "key", "type": "string"}, "actions": {"ignoreCase": "key", "type": "string"}, "teamId": {"ignoreCase": "key", "type": "string"}, "exportMethod": {"ignoreCase": "key", "type": "string"}, "provProfileUuid": {"ignoreCase": "key", "type": "string"}, "p12pwd": {"ignoreCase": "key", "type": "string"}, "exportArgs": {"ignoreCase": "key", "type": "string"}, "iosSigningIdentity": {"ignoreCase": "key", "type": "string"}, "defaultKeychainPassword": {"ignoreCase": "key", "type": "string"}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "archivePath": {"ignoreCase": "key", "type": "string"}, "scheme": {"ignoreCase": "key", "type": "string"}, "cwd": {"ignoreCase": "key", "type": "string"}, "xcWorkspacePath": {"ignoreCase": "key", "type": "string"}, "exportPath": {"ignoreCase": "key", "type": "string"}, "outputPattern": {"ignoreCase": "key", "type": "string"}, "args": {"ignoreCase": "key", "type": "string"}, "xcode8AutomaticSigning": {"ignoreCase": "key", "type": "boolean"}, "xcodeDeveloperDir": {"ignoreCase": "key", "type": "string"}, "p12": {"ignoreCase": "key", "type": "string"}, "signMethod": {"ignoreCase": "all", "enum": ["file", "id"]}, "configuration": {"ignoreCase": "key", "type": "string"}, "unlockDefaultKeychain": {"ignoreCase": "key", "type": "boolean"}, "sdk": {"ignoreCase": "key", "type": "string"}, "provProfile": {"ignoreCase": "key", "type": "string"}, "exportOptionsPlist": {"ignoreCase": "key", "type": "string"}, "exportOptions": {"ignoreCase": "all", "enum": ["auto", "plist", "specify"]}, "useXcpretty": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^Xcode@3$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"packageApp": {"ignoreCase": "key", "type": "boolean"}, "exportTeamId": {"ignoreCase": "key", "type": "string"}, "destinationSimulators": {"ignoreCase": "key", "type": "string"}, "actions": {"ignoreCase": "key", "type": "string"}, "teamId": {"ignoreCase": "key", "type": "string"}, "signingOption": {"ignoreCase": "all", "enum": ["nosign", "default", "manual", "auto"]}, "exportMethod": {"ignoreCase": "key", "type": "string"}, "exportArgs": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "destinationPlatformOption": {"ignoreCase": "all", "enum": ["default", "iOS", "tvOS", "macOS", "custom"]}, "archivePath": {"ignoreCase": "key", "type": "string"}, "destinationDevices": {"ignoreCase": "key", "type": "string"}, "xcWorkspacePath": {"ignoreCase": "key", "type": "string"}, "exportPath": {"ignoreCase": "key", "type": "string"}, "outputPattern": {"ignoreCase": "key", "type": "string"}, "args": {"ignoreCase": "key", "type": "string"}, "xcodeDeveloperDir": {"ignoreCase": "key", "type": "string"}, "destinationTypeOption": {"ignoreCase": "all", "enum": ["simulators", "devices"]}, "configuration": {"ignoreCase": "key", "type": "string"}, "sdk": {"ignoreCase": "key", "type": "string"}, "scheme": {"ignoreCase": "key", "type": "string"}, "signingIdentity": {"ignoreCase": "key", "type": "string"}, "destinationPlatform": {"ignoreCase": "key", "type": "string"}, "provisioningProfileUuid": {"ignoreCase": "key", "type": "string"}, "exportOptionsPlist": {"ignoreCase": "key", "type": "string"}, "exportOptions": {"ignoreCase": "all", "enum": ["auto", "plist", "specify"]}, "xcodeVersion": {"ignoreCase": "all", "enum": ["8", "9", "default", "specifyPath"]}, "useXcpretty": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^Xcode@4$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"removeProfile": {"ignoreCase": "key", "type": "boolean"}, "packageApp": {"ignoreCase": "key", "type": "boolean"}, "xctoolReporter": {"ignoreCase": "key", "type": "string"}, "exportTeamId": {"ignoreCase": "key", "type": "string"}, "actions": {"ignoreCase": "key", "type": "string"}, "teamId": {"ignoreCase": "key", "type": "string"}, "exportMethod": {"ignoreCase": "key", "type": "string"}, "provProfileUuid": {"ignoreCase": "key", "type": "string"}, "p12pwd": {"ignoreCase": "key", "type": "string"}, "exportPath": {"ignoreCase": "key", "type": "string"}, "iosSigningIdentity": {"ignoreCase": "key", "type": "string"}, "defaultKeychainPassword": {"ignoreCase": "key", "type": "string"}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "archivePath": {"ignoreCase": "key", "type": "string"}, "scheme": {"ignoreCase": "key", "type": "string"}, "cwd": {"ignoreCase": "key", "type": "string"}, "xcWorkspacePath": {"ignoreCase": "key", "type": "string"}, "packageTool": {"ignoreCase": "all", "enum": ["xcrun", "xcodebuild"]}, "outputPattern": {"ignoreCase": "key", "type": "string"}, "args": {"ignoreCase": "key", "type": "string"}, "xcode8AutomaticSigning": {"ignoreCase": "key", "type": "boolean"}, "xcodeDeveloperDir": {"ignoreCase": "key", "type": "string"}, "p12": {"ignoreCase": "key", "type": "string"}, "signMethod": {"ignoreCase": "all", "enum": ["file", "id"]}, "useXctool": {"ignoreCase": "key", "type": "boolean"}, "configuration": {"ignoreCase": "key", "type": "string"}, "unlockDefaultKeychain": {"ignoreCase": "key", "type": "boolean"}, "sdk": {"ignoreCase": "key", "type": "string"}, "provProfile": {"ignoreCase": "key", "type": "string"}, "exportOptionsPlist": {"ignoreCase": "key", "type": "string"}, "exportOptions": {"ignoreCase": "all", "enum": ["auto", "plist", "specify"]}, "useXcpretty": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^Xcode@2$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"feedName": {"ignoreCase": "key", "type": "string"}, "nuGetVersion": {"ignoreCase": "all", "enum": ["3.3.0", "3.5.0.1829", "4.0.0.2283", "custom"]}, "verbosity": {"ignoreCase": "all", "enum": ["-", "Quiet", "Normal", "Detailed"]}, "nuGetFeedType": {"ignoreCase": "all", "enum": ["external", "internal"]}, "nuGetPath": {"ignoreCase": "key", "type": "string"}, "searchPattern": {"ignoreCase": "key", "type": "string"}, "continueOnEmptyNupkgMatch": {"ignoreCase": "key", "type": "boolean"}, "nuGetAdditionalArgs": {"ignoreCase": "key", "type": "string"}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetPublisher@0$"}}, "deprecationMessage": "NuGetPublisher is deprecated - Deprecated: use the \u201cNuGet\u201d task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default."}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["queryId"], "properties": {"minThreshold": {"ignoreCase": "key", "type": "string"}, "queryId": {"ignoreCase": "key", "type": "string"}, "maxThreshold": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^queryWorkItems@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "appName"], "properties": {"slotName": {"ignoreCase": "key", "type": "string"}, "appName": {"ignoreCase": "key", "type": "string"}, "multicontainerConfigFile": {"ignoreCase": "key", "type": "string"}, "appSettings": {"ignoreCase": "key", "type": "string"}, "containerCommand": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "deployToSlotOrASE": {"ignoreCase": "key", "type": "boolean"}, "configurationStrings": {"ignoreCase": "key", "type": "string"}, "containers": {"ignoreCase": "key", "type": "string", "aliases": ["imageName"]}, "azureSubscription": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureWebAppContainer@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"ExecuteInTransaction": {"ignoreCase": "key", "type": "boolean"}, "PublishProfile": {"ignoreCase": "key", "type": "string"}, "ExclusiveLock": {"ignoreCase": "key", "type": "boolean"}, "SqlFile": {"ignoreCase": "key", "type": "string"}, "ServerName": {"ignoreCase": "key", "type": "string"}, "ConnectionString": {"ignoreCase": "key", "type": "string"}, "AuthScheme": {"ignoreCase": "all", "enum": ["windowsAuthentication", "sqlServerAuthentication"]}, "AppLockName": {"ignoreCase": "key", "type": "string"}, "SqlUsername": {"ignoreCase": "key", "type": "string"}, "TargetMethod": {"ignoreCase": "all", "enum": ["server", "connectionString", "publishProfile"]}, "InlineSql": {"ignoreCase": "key", "type": "string"}, "DatabaseName": {"ignoreCase": "key", "type": "string"}, "TaskType": {"ignoreCase": "all", "enum": ["dacpac", "sqlQuery", "sqlInline"]}, "SqlPassword": {"ignoreCase": "key", "type": "string"}, "DacpacFile": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsSql": {"ignoreCase": "key", "type": "string"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^SqlDacpacDeploymentOnMachineGroup@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["key", "path"], "properties": {"path": {"ignoreCase": "key", "type": "string"}, "cacheHitVar": {"ignoreCase": "key", "type": "string"}, "key": {"ignoreCase": "key", "type": "string"}, "restoreKeys": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CacheBeta@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["key", "path"], "properties": {"path": {"ignoreCase": "key", "type": "string"}, "cacheHitVar": {"ignoreCase": "key", "type": "string"}, "key": {"ignoreCase": "key", "type": "string"}, "restoreKeys": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Cache@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["key", "path"], "properties": {"path": {"ignoreCase": "key", "type": "string"}, "cacheHitVar": {"ignoreCase": "key", "type": "string"}, "key": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CacheBeta@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"cmakeArgs": {"ignoreCase": "key", "type": "string"}, "runInsideShell": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}}}, "task": {"ignoreCase": "value", "pattern": "^CMake@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["app"], "properties": {"calabashProfile": {"ignoreCase": "key", "type": "string"}, "enableRun": {"ignoreCase": "key", "type": "boolean"}, "locale": {"ignoreCase": "all", "enum": ["da_DK", "nl_NL", "en_GB", "en_US", "fr_FR", "de_DE", "ja_JP", "ru_RU", "es_MX", "es_ES", "user"]}, "uitestKeyPass": {"ignoreCase": "key", "type": "string"}, "app": {"ignoreCase": "key", "type": "string"}, "signInfo": {"ignoreCase": "key", "type": "string"}, "calabashProjectDir": {"ignoreCase": "key", "type": "string"}, "appSlug": {"ignoreCase": "key", "type": "string"}, "credsType": {"ignoreCase": "all", "enum": ["serviceEndpoint", "inputs"]}, "uitestStoreFile": {"ignoreCase": "key", "type": "string"}, "enablePrepare": {"ignoreCase": "key", "type": "boolean"}, "uitestBuildDir": {"ignoreCase": "key", "type": "string"}, "artifactsDir": {"ignoreCase": "key", "type": "string"}, "userDefinedLocale": {"ignoreCase": "key", "type": "string"}, "cliLocationOverride": {"ignoreCase": "key", "type": "string"}, "espressoTestApkPath": {"ignoreCase": "key", "type": "string"}, "series": {"ignoreCase": "key", "type": "string"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "uitestToolsDir": {"ignoreCase": "key", "type": "string"}, "calabashSkipConfigCheck": {"ignoreCase": "key", "type": "boolean"}, "prepareOpts": {"ignoreCase": "key", "type": "string"}, "dsymDir": {"ignoreCase": "key", "type": "string"}, "calabashConfigFile": {"ignoreCase": "key", "type": "string"}, "uitestStorePass": {"ignoreCase": "key", "type": "string"}, "framework": {"ignoreCase": "all", "enum": ["appium", "espresso", "calabash", "uitest", "xcuitest"]}, "uitestKeyAlias": {"ignoreCase": "key", "type": "string"}, "password": {"ignoreCase": "key", "type": "string"}, "runOpts": {"ignoreCase": "key", "type": "string"}, "appiumBuildDir": {"ignoreCase": "key", "type": "string"}, "xcuitestBuildDir": {"ignoreCase": "key", "type": "string"}, "espressoBuildDir": {"ignoreCase": "key", "type": "string"}, "xcuitestTestIpaPath": {"ignoreCase": "key", "type": "string"}, "loginOpts": {"ignoreCase": "key", "type": "string"}, "devices": {"ignoreCase": "key", "type": "string"}, "username": {"ignoreCase": "key", "type": "string"}, "debug": {"ignoreCase": "key", "type": "boolean"}, "async": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^VSMobileCenterTest@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["appFile"], "properties": {"calabashProfile": {"ignoreCase": "key", "type": "string"}, "calabashProjectDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["calabashProjectDir"]}, "series": {"ignoreCase": "key", "type": "string"}, "signInfo": {"ignoreCase": "key", "type": "string"}, "uiTestKeyPassword": {"ignoreCase": "key", "type": "string", "aliases": ["uitestKeyPass"]}, "prepareOptions": {"ignoreCase": "key", "type": "string", "aliases": ["prepareOpts"]}, "uiTestToolsDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["uitestToolsDir"]}, "uiTestBuildDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["uitestBuildDir"]}, "xcUITestIpaFile": {"ignoreCase": "key", "type": "string", "aliases": ["xcuitestTestIpaPath"]}, "uiTestStorePassword": {"ignoreCase": "key", "type": "string", "aliases": ["uitestStorePass"]}, "appFile": {"ignoreCase": "key", "type": "string", "aliases": ["app"]}, "password": {"ignoreCase": "key", "type": "string"}, "loginOptions": {"ignoreCase": "key", "type": "string", "aliases": ["loginOpts"]}, "artifactsDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["artifactsDir"]}, "localeOption": {"ignoreCase": "all", "enum": ["da_DK", "nl_NL", "en_GB", "en_US", "fr_FR", "de_DE", "ja_JP", "ru_RU", "es_MX", "es_ES", "user"], "aliases": ["locale"]}, "userDefinedLocale": {"ignoreCase": "key", "type": "string"}, "xcUITestBuildDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["xcuitestBuildDir"]}, "frameworkOption": {"ignoreCase": "all", "enum": ["appium", "espresso", "calabash", "uitest", "xcuitest"], "aliases": ["framework"]}, "espressoBuildDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["espressoBuildDir"]}, "appiumBuildDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["appiumBuildDir"]}, "prepareTests": {"ignoreCase": "key", "type": "boolean", "aliases": ["enablePrepare"]}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "username": {"ignoreCase": "key", "type": "string"}, "calabashConfigFile": {"ignoreCase": "key", "type": "string"}, "credentialsOption": {"ignoreCase": "all", "enum": ["serviceEndpoint", "inputs"], "aliases": ["credsType"]}, "espressoTestApkFile": {"ignoreCase": "key", "type": "string", "aliases": ["espressoTestApkPath"]}, "uitestKeyAlias": {"ignoreCase": "key", "type": "string"}, "appSlug": {"ignoreCase": "key", "type": "string"}, "showDebugOutput": {"ignoreCase": "key", "type": "boolean", "aliases": ["debug"]}, "runTests": {"ignoreCase": "key", "type": "boolean", "aliases": ["enableRun"]}, "calabashSkipConfigCheck": {"ignoreCase": "key", "type": "boolean"}, "skipWaitingForResults": {"ignoreCase": "key", "type": "boolean", "aliases": ["async"]}, "runOptions": {"ignoreCase": "key", "type": "string", "aliases": ["runOpts"]}, "devices": {"ignoreCase": "key", "type": "string"}, "dsymDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["dsymDir"]}, "uitestStorePath": {"ignoreCase": "key", "type": "string"}, "cliFile": {"ignoreCase": "key", "type": "string", "aliases": ["cliLocationOverride"]}}}, "task": {"ignoreCase": "value", "pattern": "^AppCenterTest@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["secureFile"], "properties": {"retryCount": {"ignoreCase": "key", "type": "string"}, "secureFile": {"ignoreCase": "key", "type": "string"}, "socketTimeout": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadSecureFile@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"acrName": {"ignoreCase": "key", "type": "string"}, "acrPassword": {"ignoreCase": "key", "type": "string"}, "targetPort": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "runtimeStack": {"ignoreCase": "key", "type": "string"}, "acrUsername": {"ignoreCase": "key", "type": "string"}, "environmentVariables": {"ignoreCase": "key", "type": "string"}, "resourceGroup": {"ignoreCase": "key", "type": "string"}, "imageToBuild": {"ignoreCase": "key", "type": "string"}, "containerAppName": {"ignoreCase": "key", "type": "string"}, "location": {"ignoreCase": "key", "type": "string"}, "containerAppEnvironment": {"ignoreCase": "key", "type": "string"}, "imageToDeploy": {"ignoreCase": "key", "type": "string"}, "disableTelemetry": {"ignoreCase": "key", "type": "boolean"}, "appSourcePath": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceNameARM"]}, "dockerfilePath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureContainerApps@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"versionSpec": {"ignoreCase": "key", "type": "string"}, "addToPath": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^UseRubyVersion@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "testFramework": {"ignoreCase": "all", "enum": ["Mocha", "Jasmine"]}, "gruntFile": {"ignoreCase": "key", "type": "string"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "gruntCli": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "testFiles": {"ignoreCase": "key", "type": "string"}, "srcFiles": {"ignoreCase": "key", "type": "string"}, "targets": {"ignoreCase": "key", "type": "string"}, "enableCodeCoverage": {"ignoreCase": "key", "type": "boolean"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Grunt@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"ConnectionString": {"ignoreCase": "key", "type": "string"}, "PublishProfile": {"ignoreCase": "key", "type": "string"}, "SqlAdditionalArguments": {"ignoreCase": "key", "type": "string"}, "SqlPassword": {"ignoreCase": "key", "type": "string"}, "BacpacFile": {"ignoreCase": "key", "type": "string"}, "StartIpAddress": {"ignoreCase": "key", "type": "string"}, "DacpacFile": {"ignoreCase": "key", "type": "string"}, "DeploymentAction": {"ignoreCase": "all", "enum": ["Publish", "Extract", "Export", "Import", "Script", "DriftReport", "DeployReport"]}, "deployType": {"ignoreCase": "all", "enum": ["DacpacTask", "SqlTask", "InlineSqlTask"], "aliases": ["TaskNameSelector"]}, "AuthenticationType": {"ignoreCase": "all", "enum": ["server", "aadAuthenticationPassword", "aadAuthenticationIntegrated", "connectionString", "servicePrincipal"]}, "SqlInline": {"ignoreCase": "key", "type": "string"}, "DeleteFirewallRule": {"ignoreCase": "key", "type": "boolean"}, "azureConnectionType": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameARM"], "aliases": ["ConnectedServiceNameSelector"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}, "IpDetectionMethod": {"ignoreCase": "all", "enum": ["AutoDetect", "IPAddressRange"]}, "EndIpAddress": {"ignoreCase": "key", "type": "string"}, "InlineAdditionalArguments": {"ignoreCase": "key", "type": "string"}, "ServerName": {"ignoreCase": "key", "type": "string"}, "aadSqlUsername": {"ignoreCase": "key", "type": "string"}, "SqlUsername": {"ignoreCase": "key", "type": "string"}, "SqlFile": {"ignoreCase": "key", "type": "string"}, "aadSqlPassword": {"ignoreCase": "key", "type": "string"}, "azureClassicSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "DatabaseName": {"ignoreCase": "key", "type": "string"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^SqlAzureDacpacDeployment@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["dockerRegistryServiceConnection", "repository", "configFile"], "properties": {"repository": {"ignoreCase": "key", "type": "string"}, "dockerRegistryServiceConnection": {"ignoreCase": "key", "type": "string"}, "tag": {"ignoreCase": "key", "type": "string"}, "failTaskOnFailedTests": {"ignoreCase": "key", "type": "boolean"}, "configFile": {"ignoreCase": "key", "type": "string"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ContainerStructureTest@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["EnvironmentName", "WebDeployPackage"], "properties": {"ServerNameIndication": {"ignoreCase": "key", "type": "boolean"}, "CreateAppPool": {"ignoreCase": "key", "type": "boolean"}, "DeployInParallel": {"ignoreCase": "key", "type": "boolean"}, "AppPoolUsername": {"ignoreCase": "key", "type": "string"}, "WebSiteName": {"ignoreCase": "key", "type": "string"}, "HostNameWithSNI": {"ignoreCase": "key", "type": "string"}, "WebSitePhysicalPathAuth": {"ignoreCase": "all", "enum": ["WebSiteUserPassThrough", "WebSiteWindowsAuth"]}, "WebSiteAuthUserName": {"ignoreCase": "key", "type": "string"}, "DotNetVersion": {"ignoreCase": "all", "enum": ["v4.0", "v2.0", "No Managed Code"]}, "EnvironmentName": {"ignoreCase": "key", "type": "string"}, "TestCertificate": {"ignoreCase": "key", "type": "boolean"}, "OverRideParams": {"ignoreCase": "key", "type": "string"}, "HostNameWithOutSNI": {"ignoreCase": "key", "type": "string"}, "AppCmdCommands": {"ignoreCase": "key", "type": "string"}, "WebSiteAuthUserPassword": {"ignoreCase": "key", "type": "string"}, "IPAddress": {"ignoreCase": "key", "type": "string"}, "MachineFilter": {"ignoreCase": "key", "type": "string"}, "CreateWebSite": {"ignoreCase": "key", "type": "boolean"}, "WinRMProtocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "SSLCertThumbPrint": {"ignoreCase": "key", "type": "string"}, "AddBinding": {"ignoreCase": "key", "type": "boolean"}, "HostNameWithHttp": {"ignoreCase": "key", "type": "string"}, "AssignDuplicateBinding": {"ignoreCase": "key", "type": "boolean"}, "WebDeployParamFile": {"ignoreCase": "key", "type": "string"}, "AdminUserName": {"ignoreCase": "key", "type": "string"}, "WebDeployPackage": {"ignoreCase": "key", "type": "string"}, "WebSitePhysicalPath": {"ignoreCase": "key", "type": "string"}, "AppPoolPassword": {"ignoreCase": "key", "type": "string"}, "Protocol": {"ignoreCase": "all", "enum": ["https", "http"]}, "AdminPassword": {"ignoreCase": "key", "type": "string"}, "AppPoolIdentity": {"ignoreCase": "all", "enum": ["ApplicationPoolIdentity", "LocalService", "LocalSystem", "NetworkService", "SpecificUser"]}, "Port": {"ignoreCase": "key", "type": "string"}, "PipeLineMode": {"ignoreCase": "all", "enum": ["Integrated", "Classic"]}, "AppPoolName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^IISWebAppDeployment@1$"}}, "deprecationMessage": "IISWebAppDeployment is deprecated - Deploy using MSDeploy, then create/update websites and app pools"}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["LoadTest"], "properties": {"LoadTest": {"ignoreCase": "key", "type": "string"}, "TestDrop": {"ignoreCase": "key", "type": "string"}, "MachineType": {"ignoreCase": "all", "enum": ["0", "2"]}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "runSettingName": {"ignoreCase": "key", "type": "string"}, "testContextParameters": {"ignoreCase": "key", "type": "string"}, "activeRunSettings": {"ignoreCase": "all", "enum": ["useFile", "changeActive"]}, "ThresholdLimit": {"ignoreCase": "key", "type": "string"}, "numOfSelfProvisionedAgents": {"ignoreCase": "key", "type": "integer"}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}, "TestSettings": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CloudLoadTest@1$"}}, "deprecationMessage": "CloudLoadTest is deprecated - Run a load test in the cloud with Azure Pipelines"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"kubectlVersion": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^KubectlInstaller@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["filename"], "properties": {"workingFolder": {"ignoreCase": "key", "type": "string"}, "failOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string"}, "filename": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CmdLine@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"failOnStderr": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "script": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CmdLine@2$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["command"], "properties": {"command": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGet@0$"}}, "deprecationMessage": "NuGet is deprecated - Deprecated: use the \u201cNuGet\u201d task instead. It works with the new Tool Installer framework so you can easily use new versions of NuGet without waiting for a task update, provides better support for authenticated feeds outside this organization/collection, and uses NuGet 4 by default."}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"dockerRegistryServiceConnection": {"ignoreCase": "key", "type": "string"}, "Dockerfile": {"ignoreCase": "key", "type": "string"}, "buildContext": {"ignoreCase": "key", "type": "string"}, "repository": {"ignoreCase": "key", "type": "string"}, "tags": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ContainerBuild@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishPackageMetadata": {"ignoreCase": "key", "type": "boolean"}, "minorVersion": {"ignoreCase": "key", "type": "string", "aliases": ["requestedMinorVersion"]}, "vstsFeed": {"ignoreCase": "key", "type": "string", "aliases": ["feedRestore"]}, "publishFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoint"]}, "nuGetFeedType": {"ignoreCase": "all", "enum": ["internal", "external"]}, "disableParallelProcessing": {"ignoreCase": "key", "type": "boolean"}, "publishVstsFeed": {"ignoreCase": "key", "type": "string", "aliases": ["feedPublish"]}, "packagesToPush": {"ignoreCase": "key", "type": "string", "aliases": ["searchPatternPush"]}, "versionEnvVar": {"ignoreCase": "key", "type": "string"}, "includeReferencedProjects": {"ignoreCase": "key", "type": "boolean"}, "noCache": {"ignoreCase": "key", "type": "boolean"}, "packTimezone": {"ignoreCase": "all", "enum": ["utc", "local"]}, "toolPackage": {"ignoreCase": "key", "type": "boolean"}, "verbosityRestore": {"ignoreCase": "all", "enum": ["Quiet", "Normal", "Detailed"]}, "patchVersion": {"ignoreCase": "key", "type": "string", "aliases": ["requestedPatchVersion"]}, "includeSymbols": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string"}, "versioningScheme": {"ignoreCase": "all", "enum": ["off", "byPrereleaseNumber", "byEnvVar", "byBuildNumber"]}, "restoreSolution": {"ignoreCase": "key", "type": "string", "aliases": ["solution"]}, "externalFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoints"]}, "packagesToPack": {"ignoreCase": "key", "type": "string", "aliases": ["searchPatternPack"]}, "majorVersion": {"ignoreCase": "key", "type": "string", "aliases": ["requestedMajorVersion"]}, "packDestination": {"ignoreCase": "key", "type": "string", "aliases": ["outputDir"]}, "verbosityPack": {"ignoreCase": "all", "enum": ["Quiet", "Normal", "Detailed"]}, "configuration": {"ignoreCase": "key", "type": "string", "aliases": ["configurationToPack"]}, "verbosityPush": {"ignoreCase": "all", "enum": ["Quiet", "Normal", "Detailed"]}, "nugetConfigPath": {"ignoreCase": "key", "type": "string"}, "buildProperties": {"ignoreCase": "key", "type": "string"}, "basePath": {"ignoreCase": "key", "type": "string"}, "allowPackageConflicts": {"ignoreCase": "key", "type": "boolean"}, "command": {"ignoreCase": "all", "enum": ["restore", "pack", "push", "custom"]}, "feedsToUse": {"ignoreCase": "all", "enum": ["select", "config"], "aliases": ["selectOrConfig"]}, "restoreDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["packagesDirectory"]}, "includeNuGetOrg": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetCommand@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"nugetConfigPath": {"ignoreCase": "key", "type": "string"}, "noCache": {"ignoreCase": "key", "type": "boolean"}, "nuGetVersion": {"ignoreCase": "all", "enum": ["3.3.0", "3.5.0.1829", "4.0.0.2283", "custom"]}, "verbosity": {"ignoreCase": "all", "enum": ["-", "Quiet", "Normal", "Detailed"]}, "solution": {"ignoreCase": "key", "type": "string"}, "nuGetPath": {"ignoreCase": "key", "type": "string"}, "nuGetRestoreArgs": {"ignoreCase": "key", "type": "string"}, "restoreMode": {"ignoreCase": "all", "enum": ["restore", "install"]}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetInstaller@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"feed": {"ignoreCase": "key", "type": "string"}, "nugetConfigPath": {"ignoreCase": "key", "type": "string"}, "noCache": {"ignoreCase": "key", "type": "boolean"}, "includeNuGetOrg": {"ignoreCase": "key", "type": "boolean"}, "packagesDirectory": {"ignoreCase": "key", "type": "string"}, "solution": {"ignoreCase": "key", "type": "string"}, "selectOrConfig": {"ignoreCase": "all", "enum": ["select", "config"]}, "verbosity": {"ignoreCase": "all", "enum": ["-", "Quiet", "Normal", "Detailed"]}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetRestore@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"delayForMinutes": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Delay@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"packageApp": {"ignoreCase": "key", "type": "boolean"}, "signingIdentity": {"ignoreCase": "key", "type": "string", "aliases": ["iosSigningIdentity"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "solutionFile": {"ignoreCase": "key", "type": "string", "aliases": ["solution"]}, "args": {"ignoreCase": "key", "type": "string"}, "runNugetRestore": {"ignoreCase": "key", "type": "boolean"}, "buildForSimulator": {"ignoreCase": "key", "type": "boolean", "aliases": ["forSimulator"]}, "clean": {"ignoreCase": "key", "type": "boolean"}, "signingProvisioningProfileID": {"ignoreCase": "key", "type": "string", "aliases": ["provProfileUuid"]}, "configuration": {"ignoreCase": "key", "type": "string"}, "mdtoolFile": {"ignoreCase": "key", "type": "string", "aliases": ["buildToolLocation", "mdtoolLocation"]}}}, "task": {"ignoreCase": "value", "pattern": "^XamariniOS@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"signingUnlockDefaultKeychain": {"ignoreCase": "key", "type": "boolean", "aliases": ["unlockDefaultKeychain"]}, "signingP12File": {"ignoreCase": "key", "type": "string", "aliases": ["p12"]}, "packageApp": {"ignoreCase": "key", "type": "boolean"}, "signingIdentity": {"ignoreCase": "key", "type": "string", "aliases": ["iosSigningIdentity"]}, "signingProvisioningProfileFile": {"ignoreCase": "key", "type": "string", "aliases": ["provProfile"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "solutionFile": {"ignoreCase": "key", "type": "string", "aliases": ["solution"]}, "args": {"ignoreCase": "key", "type": "string"}, "signingP12Password": {"ignoreCase": "key", "type": "string", "aliases": ["p12pwd"]}, "mdtoolFile": {"ignoreCase": "key", "type": "string", "aliases": ["mdtoolLocation"]}, "signingRemoveProfile": {"ignoreCase": "key", "type": "boolean", "aliases": ["removeProfile"]}, "runNugetRestore": {"ignoreCase": "key", "type": "boolean"}, "signingOption": {"ignoreCase": "all", "enum": ["file", "id"], "aliases": ["signMethod"]}, "buildForSimulator": {"ignoreCase": "key", "type": "boolean", "aliases": ["forSimulator"]}, "clean": {"ignoreCase": "key", "type": "boolean"}, "signingProvisioningProfileID": {"ignoreCase": "key", "type": "string", "aliases": ["provProfileUuid"]}, "configuration": {"ignoreCase": "key", "type": "string"}, "buildToolOption": {"ignoreCase": "all", "enum": ["xbuild", "msbuild"], "aliases": ["buildTool"]}, "signingDefaultKeychainPassword": {"ignoreCase": "key", "type": "string", "aliases": ["defaultKeychainPassword"]}}}, "task": {"ignoreCase": "value", "pattern": "^XamariniOS@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishRunAttachments": {"ignoreCase": "key", "type": "boolean"}, "testRunner": {"ignoreCase": "all", "enum": ["JUnit", "NUnit", "VSTest", "XUnit"]}, "platform": {"ignoreCase": "key", "type": "string"}, "mergeTestResults": {"ignoreCase": "key", "type": "boolean"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "configuration": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishTestResults@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"testResultsFormat": {"ignoreCase": "all", "enum": ["JUnit", "NUnit", "VSTest", "XUnit", "CTest"], "aliases": ["testRunner"]}, "buildPlatform": {"ignoreCase": "key", "type": "string", "aliases": ["platform"]}, "failTaskOnFailedTests": {"ignoreCase": "key", "type": "boolean"}, "mergeTestResults": {"ignoreCase": "key", "type": "boolean"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "searchFolder": {"ignoreCase": "key", "type": "string"}, "buildConfiguration": {"ignoreCase": "key", "type": "string", "aliases": ["configuration"]}, "publishRunAttachments": {"ignoreCase": "key", "type": "boolean"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishTestResults@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "Destination"], "properties": {"ContainerName": {"ignoreCase": "key", "type": "string"}, "classicStorage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccount"]}, "skipCACheck": {"ignoreCase": "key", "type": "boolean"}, "Destination": {"ignoreCase": "all", "enum": ["AzureBlob", "AzureVMs"]}, "vmsAdminPassword": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "outputStorageUri": {"ignoreCase": "key", "type": "string"}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "storage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccountRM"]}, "resourceGroup": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentNameRM"]}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "vmsAdminUserName": {"ignoreCase": "key", "type": "string"}, "azureConnectionType": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameARM"], "aliases": ["ConnectedServiceNameSelector"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "cloudService": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentName"]}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "BlobPrefix": {"ignoreCase": "key", "type": "string"}, "outputStorageContainerSasToken": {"ignoreCase": "key", "type": "string"}, "azureClassicSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "enableCopyPrerequisites": {"ignoreCase": "key", "type": "boolean"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFileCopy@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "azureSubscription", "Destination", "storage"], "properties": {"ContainerName": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForVMCopy": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "BlobPrefix": {"ignoreCase": "key", "type": "string"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "storage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccountRM"]}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "Destination": {"ignoreCase": "all", "enum": ["AzureBlob", "AzureVMs"]}, "vmsAdminPassword": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForBlobCopy": {"ignoreCase": "key", "type": "string"}, "resourceGroup": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentNameRM"]}, "skipCACheck": {"ignoreCase": "key", "type": "boolean"}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "vmsAdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "enableCopyPrerequisites": {"ignoreCase": "key", "type": "boolean"}, "sasTokenTimeOutInMinutes": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFileCopy@4$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "azureSubscription", "Destination", "storage"], "properties": {"ContainerName": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForVMCopy": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "BlobPrefix": {"ignoreCase": "key", "type": "string"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "storage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccountRM"]}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "Destination": {"ignoreCase": "all", "enum": ["AzureBlob", "AzureVMs"]}, "vmsAdminPassword": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForBlobCopy": {"ignoreCase": "key", "type": "string"}, "resourceGroup": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentNameRM"]}, "skipCACheck": {"ignoreCase": "key", "type": "boolean"}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "vmsAdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "enableCopyPrerequisites": {"ignoreCase": "key", "type": "boolean"}, "sasTokenTimeOutInMinutes": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFileCopy@5$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "Destination"], "properties": {"ContainerName": {"ignoreCase": "key", "type": "string"}, "classicStorage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccount"]}, "skipCACheck": {"ignoreCase": "key", "type": "boolean"}, "Destination": {"ignoreCase": "all", "enum": ["AzureBlob", "AzureVMs"]}, "vmsAdminPassword": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForBlobCopy": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "azureClassicSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "BlobPrefix": {"ignoreCase": "key", "type": "string"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "storage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccountRM"]}, "resourceGroup": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentNameRM"]}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "vmsAdminUserName": {"ignoreCase": "key", "type": "string"}, "azureConnectionType": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameARM"], "aliases": ["ConnectedServiceNameSelector"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}, "AdditionalArgumentsForVMCopy": {"ignoreCase": "key", "type": "string"}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "cloudService": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentName"]}, "enableCopyPrerequisites": {"ignoreCase": "key", "type": "boolean"}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "outputStorageContainerSasToken": {"ignoreCase": "key", "type": "string"}, "outputStorageUri": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFileCopy@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["SourcePath", "azureSubscription", "Destination", "storage"], "properties": {"ContainerName": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForVMCopy": {"ignoreCase": "key", "type": "string"}, "outputStorageUri": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "BlobPrefix": {"ignoreCase": "key", "type": "string"}, "SourcePath": {"ignoreCase": "key", "type": "string"}, "storage": {"ignoreCase": "key", "type": "string", "aliases": ["StorageAccountRM"]}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "Destination": {"ignoreCase": "all", "enum": ["AzureBlob", "AzureVMs"]}, "vmsAdminPassword": {"ignoreCase": "key", "type": "string"}, "AdditionalArgumentsForBlobCopy": {"ignoreCase": "key", "type": "string"}, "outputStorageContainerSasToken": {"ignoreCase": "key", "type": "string"}, "resourceGroup": {"ignoreCase": "key", "type": "string", "aliases": ["EnvironmentNameRM"]}, "skipCACheck": {"ignoreCase": "key", "type": "boolean"}, "CopyFilesInParallel": {"ignoreCase": "key", "type": "boolean"}, "CleanTargetBeforeCopy": {"ignoreCase": "key", "type": "boolean"}, "vmsAdminUserName": {"ignoreCase": "key", "type": "string"}, "MachineNames": {"ignoreCase": "key", "type": "string"}, "enableCopyPrerequisites": {"ignoreCase": "key", "type": "boolean"}, "sasTokenTimeOutInMinutes": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFileCopy@3$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"SymbolsFolder": {"ignoreCase": "key", "type": "string"}, "CompressSymbols": {"ignoreCase": "key", "type": "boolean"}, "PublishSymbols": {"ignoreCase": "key", "type": "boolean"}, "IndexSources": {"ignoreCase": "key", "type": "boolean"}, "SymbolsPath": {"ignoreCase": "key", "type": "string"}, "SymbolsArtifactName": {"ignoreCase": "key", "type": "string"}, "SearchPattern": {"ignoreCase": "key", "type": "string"}, "UseNetCoreClientTool": {"ignoreCase": "key", "type": "boolean"}, "TreatNotIndexedAsWarning": {"ignoreCase": "key", "type": "boolean"}, "SymbolsVersion": {"ignoreCase": "key", "type": "string"}, "DetailedLog": {"ignoreCase": "key", "type": "boolean"}, "IndexableFileFormats": {"ignoreCase": "all", "enum": ["Default", "Pdb", "SourceMap", "All"]}, "SymbolsMaximumWaitTime": {"ignoreCase": "key", "type": "string"}, "SymbolsProduct": {"ignoreCase": "key", "type": "string"}, "SymbolExpirationInDays": {"ignoreCase": "key", "type": "string"}, "SymbolServerType": {"ignoreCase": "all", "enum": [" ", "TeamServices", "FileShare"]}}}, "task": {"ignoreCase": "value", "pattern": "^PublishSymbols@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"SymbolsFolder": {"ignoreCase": "key", "type": "string"}, "SymbolsPath": {"ignoreCase": "key", "type": "string"}, "SymbolsArtifactName": {"ignoreCase": "key", "type": "string"}, "SkipIndexing": {"ignoreCase": "key", "type": "boolean"}, "SymbolsMaximumWaitTime": {"ignoreCase": "key", "type": "string"}, "TreatNotIndexedAsWarning": {"ignoreCase": "key", "type": "boolean"}, "SymbolsVersion": {"ignoreCase": "key", "type": "string"}, "SearchPattern": {"ignoreCase": "key", "type": "string"}, "SymbolsProduct": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishSymbols@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["sshEndpoint"], "properties": {"isWindowsOnTarget": {"ignoreCase": "key", "type": "boolean"}, "sourceFolder": {"ignoreCase": "key", "type": "string"}, "sshEndpoint": {"ignoreCase": "key", "type": "string"}, "failOnEmptySource": {"ignoreCase": "key", "type": "boolean"}, "cleanTargetFolder": {"ignoreCase": "key", "type": "boolean"}, "flattenFolders": {"ignoreCase": "key", "type": "boolean"}, "readyTimeout": {"ignoreCase": "key", "type": "string"}, "contents": {"ignoreCase": "key", "type": "string"}, "cleanHiddenFilesInTarget": {"ignoreCase": "key", "type": "boolean"}, "overwrite": {"ignoreCase": "key", "type": "boolean"}, "targetFolder": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CopyFilesOverSSH@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"tasks": {"ignoreCase": "key", "type": "string"}, "spotbugsGradlePluginVersion": {"ignoreCase": "key", "type": "string", "aliases": ["spotbugsGradlePluginVersion"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "gradleWrapperFile": {"ignoreCase": "key", "type": "string", "aliases": ["wrapperScript"]}, "gradleOptions": {"ignoreCase": "key", "type": "string", "aliases": ["gradleOpts"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "spotBugsGradlePluginVersionChoice": {"ignoreCase": "all", "enum": ["specify", "build"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "codeCoverageGradle5xOrHigher": {"ignoreCase": "key", "type": "boolean", "aliases": ["gradle5xOrHigher"]}, "spotBugsAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["spotBugsAnalysisEnabled"]}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.17", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "sqGradlePluginVersionChoice": {"ignoreCase": "all", "enum": ["specify", "build"]}, "sonarQubeGradlePluginVersion": {"ignoreCase": "key", "type": "string", "aliases": ["sqGradlePluginVersion"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "options": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Gradle@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"tasks": {"ignoreCase": "key", "type": "string"}, "spotbugsGradlePluginVersion": {"ignoreCase": "key", "type": "string", "aliases": ["spotbugsGradlePluginVersion"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "gradleWrapperFile": {"ignoreCase": "key", "type": "string", "aliases": ["wrapperScript"]}, "gradleOptions": {"ignoreCase": "key", "type": "string", "aliases": ["gradleOpts"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "spotBugsGradlePluginVersionChoice": {"ignoreCase": "all", "enum": ["specify", "build"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "codeCoverageGradle5xOrHigher": {"ignoreCase": "key", "type": "boolean", "aliases": ["gradle5xOrHigher"]}, "spotBugsAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["spotBugsAnalysisEnabled"]}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.17", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "sqGradlePluginVersionChoice": {"ignoreCase": "all", "enum": ["specify", "build"]}, "sonarQubeGradlePluginVersion": {"ignoreCase": "key", "type": "string", "aliases": ["sqGradlePluginVersion"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "options": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Gradle@3$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"tasks": {"ignoreCase": "key", "type": "string"}, "sonarQubeProjectKey": {"ignoreCase": "key", "type": "string", "aliases": ["sqProjectKey"]}, "codeCoverageToolOption": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "sonarQubeDBUrl": {"ignoreCase": "key", "type": "string", "aliases": ["sqDbUrl"]}, "gradleWrapperFile": {"ignoreCase": "key", "type": "string", "aliases": ["wrapperScript"]}, "gradleOptions": {"ignoreCase": "key", "type": "string", "aliases": ["gradleOpts"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "sonarQubeFailWhenQualityGateFails": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisBreakBuildIfQualityGateFailed"]}, "sonarQubeRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisEnabled"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "sonarQubeServiceEndpoint": {"ignoreCase": "key", "type": "string", "aliases": ["sqConnectedServiceName"]}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "sonarQubeProjectName": {"ignoreCase": "key", "type": "string", "aliases": ["sqProjectName"]}, "sonarQubeIncludeFullReport": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqAnalysisIncludeFullReport"]}, "findBugsRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["findbugsAnalysisEnabled"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "sonarQubeProjectVersion": {"ignoreCase": "key", "type": "string", "aliases": ["sqProjectVersion"]}, "sonarQubeDBPassword": {"ignoreCase": "key", "type": "string", "aliases": ["sqDbPassword"]}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "checkStyleRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["checkstyleAnalysisEnabled"]}, "sonarQubeSpecifyDB": {"ignoreCase": "key", "type": "boolean", "aliases": ["sqDbDetailsRequired"]}, "jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "sonarQubeGradlePluginVersion": {"ignoreCase": "key", "type": "string", "aliases": ["sqGradlePluginVersion"]}, "pmdRunAnalysis": {"ignoreCase": "key", "type": "boolean", "aliases": ["pmdAnalysisEnabled"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "sonarQubeDBUsername": {"ignoreCase": "key", "type": "string", "aliases": ["sqDbUsername"]}, "options": {"ignoreCase": "key", "type": "string"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Gradle@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serverEndpoint", "appSlug", "appFile"], "properties": {"appFile": {"ignoreCase": "key", "type": "string", "aliases": ["app"]}, "symbolsOption": {"ignoreCase": "all", "enum": ["Apple"], "aliases": ["symbolsType"]}, "symbolsPdbFiles": {"ignoreCase": "key", "type": "string", "aliases": ["pdbPath"]}, "symbolsIncludeParentDirectory": {"ignoreCase": "key", "type": "boolean", "aliases": ["packParentFolder"]}, "symbolsPath": {"ignoreCase": "key", "type": "string"}, "symbolsDsymFiles": {"ignoreCase": "key", "type": "string", "aliases": ["dsymPath"]}, "releaseNotesFile": {"ignoreCase": "key", "type": "string"}, "symbolsMappingTxtFile": {"ignoreCase": "key", "type": "string", "aliases": ["mappingTxtPath"]}, "releaseNotesOption": {"ignoreCase": "all", "enum": ["input", "file"], "aliases": ["releaseNotesSelection"]}, "releaseNotesInput": {"ignoreCase": "key", "type": "string"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "isMandatory": {"ignoreCase": "key", "type": "boolean"}, "appSlug": {"ignoreCase": "key", "type": "string"}, "distributionGroupId": {"ignoreCase": "key", "type": "string", "aliases": ["destinationIds", "destinationId"]}}}, "task": {"ignoreCase": "value", "pattern": "^AppCenterDistribute@2$"}}, "deprecationMessage": "AppCenterDistribute is deprecated - Distribute app builds to testers and users via Visual Studio App Center"}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serverEndpoint", "appSlug", "appFile"], "properties": {"appFile": {"ignoreCase": "key", "type": "string", "aliases": ["app"]}, "symbolsOption": {"ignoreCase": "all", "enum": ["Apple"], "aliases": ["symbolsType"]}, "symbolsPdbFiles": {"ignoreCase": "key", "type": "string", "aliases": ["pdbPath"]}, "symbolsIncludeParentDirectory": {"ignoreCase": "key", "type": "boolean", "aliases": ["packParentFolder"]}, "symbolsPath": {"ignoreCase": "key", "type": "string"}, "symbolsDsymFiles": {"ignoreCase": "key", "type": "string", "aliases": ["dsymPath"]}, "releaseNotesFile": {"ignoreCase": "key", "type": "string"}, "symbolsMappingTxtFile": {"ignoreCase": "key", "type": "string", "aliases": ["mappingTxtPath"]}, "releaseNotesOption": {"ignoreCase": "all", "enum": ["input", "file"], "aliases": ["releaseNotesSelection"]}, "releaseNotesInput": {"ignoreCase": "key", "type": "string"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "isMandatory": {"ignoreCase": "key", "type": "boolean"}, "appSlug": {"ignoreCase": "key", "type": "string"}, "distributionGroupId": {"ignoreCase": "key", "type": "string", "aliases": ["destinationId"]}}}, "task": {"ignoreCase": "value", "pattern": "^AppCenterDistribute@1$"}}, "deprecationMessage": "AppCenterDistribute is deprecated - Distribute app builds to testers and users via Visual Studio App Center"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serverEndpoint", "appSlug", "appFile"], "properties": {"appFile": {"ignoreCase": "key", "type": "string", "aliases": ["app"]}, "symbolsOption": {"ignoreCase": "all", "enum": ["Apple", "Android", "UWP"], "aliases": ["symbolsType"]}, "distributionGroupId": {"ignoreCase": "key", "type": "string", "aliases": ["destinationGroupIds"]}, "symbolsDsymFiles": {"ignoreCase": "key", "type": "string", "aliases": ["dsymPath"]}, "buildVersion": {"ignoreCase": "key", "type": "string"}, "symbolsPath": {"ignoreCase": "key", "type": "string"}, "symbolsIncludeParentDirectory": {"ignoreCase": "key", "type": "boolean", "aliases": ["packParentFolder"]}, "nativeLibrariesPath": {"ignoreCase": "key", "type": "string"}, "symbolsMappingTxtFile": {"ignoreCase": "key", "type": "string", "aliases": ["mappingTxtPath"]}, "releaseNotesOption": {"ignoreCase": "all", "enum": ["input", "file"], "aliases": ["releaseNotesSelection"]}, "appxsymPath": {"ignoreCase": "key", "type": "string"}, "isSilent": {"ignoreCase": "key", "type": "boolean"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "isMandatory": {"ignoreCase": "key", "type": "boolean"}, "releaseNotesFile": {"ignoreCase": "key", "type": "string"}, "destinationType": {"ignoreCase": "all", "enum": ["groups", "store"]}, "releaseNotesInput": {"ignoreCase": "key", "type": "string"}, "appSlug": {"ignoreCase": "key", "type": "string"}, "destinationStoreId": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AppCenterDistribute@3$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serverEndpoint", "appSlug", "appFile"], "properties": {"appFile": {"ignoreCase": "key", "type": "string", "aliases": ["app"]}, "symbolsOption": {"ignoreCase": "all", "enum": ["Apple"], "aliases": ["symbolsType"]}, "symbolsPdbFiles": {"ignoreCase": "key", "type": "string", "aliases": ["pdbPath"]}, "symbolsIncludeParentDirectory": {"ignoreCase": "key", "type": "boolean", "aliases": ["packParentFolder"]}, "symbolsPath": {"ignoreCase": "key", "type": "string"}, "symbolsDsymFiles": {"ignoreCase": "key", "type": "string", "aliases": ["dsymPath"]}, "releaseNotesFile": {"ignoreCase": "key", "type": "string"}, "symbolsMappingTxtFile": {"ignoreCase": "key", "type": "string", "aliases": ["mappingTxtPath"]}, "releaseNotesOption": {"ignoreCase": "all", "enum": ["input", "file"], "aliases": ["releaseNotesSelection"]}, "releaseNotesInput": {"ignoreCase": "key", "type": "string"}, "serverEndpoint": {"ignoreCase": "key", "type": "string"}, "appSlug": {"ignoreCase": "key", "type": "string"}, "distributionGroupId": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AppCenterDistribute@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"checkLatest": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetToolInstaller@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"checkLatest": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^NuGetToolInstaller@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["jenkinsServerConnection", "jobName"], "properties": {"containerName": {"ignoreCase": "key", "type": "string"}, "artifactDetailsFileNameSuffix": {"ignoreCase": "key", "type": "string"}, "jenkinsBuild": {"ignoreCase": "all", "enum": ["LastSuccessfulBuild", "BuildNumber"]}, "jenkinsBuildNumber": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceNameARM": {"ignoreCase": "key", "type": "string"}, "startJenkinsBuildNumber": {"ignoreCase": "key", "type": "string"}, "jobName": {"ignoreCase": "key", "type": "string"}, "saveTo": {"ignoreCase": "key", "type": "string"}, "storageAccountName": {"ignoreCase": "key", "type": "string"}, "commonVirtualPath": {"ignoreCase": "key", "type": "string"}, "artifactProvider": {"ignoreCase": "all", "enum": ["azureStorage"]}, "jenkinsJobType": {"ignoreCase": "key", "type": "string"}, "jenkinsServerConnection": {"ignoreCase": "key", "type": "string", "aliases": ["serverEndpoint"]}, "downloadCommitsAndWorkItems": {"ignoreCase": "key", "type": "boolean"}, "itemPattern": {"ignoreCase": "key", "type": "string"}, "propagatedArtifacts": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^JenkinsDownloadArtifacts@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "appName", "imageName"], "properties": {"slotName": {"ignoreCase": "key", "type": "string"}, "appName": {"ignoreCase": "key", "type": "string"}, "appSettings": {"ignoreCase": "key", "type": "string"}, "containerCommand": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "imageName": {"ignoreCase": "key", "type": "string"}, "deployToSlotOrASE": {"ignoreCase": "key", "type": "boolean"}, "configurationStrings": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunctionAppContainer@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["jdkArchitectureOption", "jdkSourceOption"], "properties": {"azureContainerName": {"ignoreCase": "key", "type": "string"}, "jdkSourceOption": {"ignoreCase": "all", "enum": ["AzureStorage", "LocalDirectory", "PreInstalled"]}, "jdkFile": {"ignoreCase": "key", "type": "string"}, "createExtractDirectory": {"ignoreCase": "key", "type": "boolean"}, "azureStorageAccountName": {"ignoreCase": "key", "type": "string"}, "azureResourceManagerEndpoint": {"ignoreCase": "key", "type": "string"}, "azureCommonVirtualFile": {"ignoreCase": "key", "type": "string"}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x64", "x86"]}, "cleanDestinationDirectory": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}, "jdkDestinationDirectory": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^JavaToolInstallerTestVuln2@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["inFile", "passphrase"], "properties": {"outFile": {"ignoreCase": "key", "type": "string"}, "cipher": {"ignoreCase": "key", "type": "string"}, "inFile": {"ignoreCase": "key", "type": "string"}, "passphrase": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}}}, "task": {"ignoreCase": "value", "pattern": "^DecryptFile@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscriptionForACR", "azureResourceGroupForACR", "azureContainerRegistry"], "properties": {"force": {"ignoreCase": "key", "type": "boolean"}, "privatekey": {"ignoreCase": "key", "type": "string"}, "recreate": {"ignoreCase": "key", "type": "boolean"}, "azureResourceGroup": {"ignoreCase": "key", "type": "string"}, "enableTls": {"ignoreCase": "key", "type": "boolean"}, "overrideValues": {"ignoreCase": "key", "type": "string"}, "azureResourceGroupForACR": {"ignoreCase": "key", "type": "string"}, "resetValues": {"ignoreCase": "key", "type": "boolean"}, "chartName": {"ignoreCase": "key", "type": "string"}, "releaseName": {"ignoreCase": "key", "type": "string"}, "valueFile": {"ignoreCase": "key", "type": "string"}, "waitForExecution": {"ignoreCase": "key", "type": "boolean"}, "certificate": {"ignoreCase": "key", "type": "string"}, "destination": {"ignoreCase": "key", "type": "string"}, "namespace": {"ignoreCase": "key", "type": "string"}, "connectionType": {"ignoreCase": "all", "enum": ["Azure Resource Manager", "Kubernetes Service Connection", "None"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "caCert": {"ignoreCase": "key", "type": "string"}, "save": {"ignoreCase": "key", "type": "boolean"}, "chartPath": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "useClusterAdmin": {"ignoreCase": "key", "type": "boolean"}, "azureSubscriptionForACR": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpointForACR"]}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "tillerNamespace": {"ignoreCase": "key", "type": "string", "aliases": ["tillernamespace"]}, "failOnStderr": {"ignoreCase": "key", "type": "boolean"}, "publishPipelineMetadata": {"ignoreCase": "key", "type": "boolean"}, "chartType": {"ignoreCase": "all", "enum": ["Name", "FilePath"]}, "kubernetesCluster": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["kubernetesServiceEndpoint"]}, "chartPathForACR": {"ignoreCase": "key", "type": "string"}, "canaryImage": {"ignoreCase": "key", "type": "boolean", "aliases": ["canaryimage"]}, "upgradeTiller": {"ignoreCase": "key", "type": "boolean", "aliases": ["upgradetiller"]}, "chartVersion": {"ignoreCase": "key", "type": "string", "aliases": ["version"]}, "command": {"ignoreCase": "all", "enum": ["create", "delete", "expose", "get", "init", "install", "login", "logout", "ls", "package", "rollback", "save", "upgrade", "uninstall"]}, "install": {"ignoreCase": "key", "type": "boolean"}, "chartNameForACR": {"ignoreCase": "key", "type": "string"}, "updateDependency": {"ignoreCase": "key", "type": "boolean", "aliases": ["updatedependency"]}}}, "task": {"ignoreCase": "value", "pattern": "^HelmDeploy@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["certSecureFile"], "properties": {"certPwd": {"ignoreCase": "key", "type": "string"}, "setUpPartitionIdACLForPrivateKey": {"ignoreCase": "key", "type": "boolean"}, "keychain": {"ignoreCase": "all", "enum": ["default", "temp", "custom"]}, "deleteCustomKeychain": {"ignoreCase": "key", "type": "boolean"}, "deleteCert": {"ignoreCase": "key", "type": "boolean"}, "certSecureFile": {"ignoreCase": "key", "type": "string"}, "keychainPassword": {"ignoreCase": "key", "type": "string"}, "signingIdentity": {"ignoreCase": "key", "type": "string"}, "customKeychainPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^InstallAppleCertificate@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["certSecureFile"], "properties": {"certPwd": {"ignoreCase": "key", "type": "string"}, "keychain": {"ignoreCase": "all", "enum": ["default", "temp", "custom"]}, "deleteCustomKeychain": {"ignoreCase": "key", "type": "boolean"}, "deleteCert": {"ignoreCase": "key", "type": "boolean"}, "certSecureFile": {"ignoreCase": "key", "type": "string"}, "keychainPassword": {"ignoreCase": "key", "type": "string"}, "signingIdentity": {"ignoreCase": "key", "type": "string"}, "customKeychainPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^InstallAppleCertificate@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["certSecureFile"], "properties": {"certPwd": {"ignoreCase": "key", "type": "string"}, "keychain": {"ignoreCase": "all", "enum": ["default", "temp", "custom"]}, "deleteCustomKeychain": {"ignoreCase": "key", "type": "boolean"}, "deleteCert": {"ignoreCase": "key", "type": "boolean"}, "certSecureFile": {"ignoreCase": "key", "type": "string"}, "keychainPassword": {"ignoreCase": "key", "type": "string"}, "signingIdentity": {"ignoreCase": "key", "type": "string"}, "customKeychainPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^InstallAppleCertificate@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["function", "key"], "properties": {"function": {"ignoreCase": "key", "type": "string"}, "body": {"ignoreCase": "key", "type": "string"}, "method": {"ignoreCase": "all", "enum": ["OPTIONS", "GET", "HEAD", "POST", "PUT", "DELETE", "TRACE", "PATCH"]}, "headers": {"ignoreCase": "key", "type": "string"}, "key": {"ignoreCase": "key", "type": "string"}, "queryParameters": {"ignoreCase": "key", "type": "string"}, "successCriteria": {"ignoreCase": "key", "type": "string"}, "waitForCompletion": {"ignoreCase": "all", "enum": ["true", "false"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunction@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["function", "key"], "properties": {"function": {"ignoreCase": "key", "type": "string"}, "body": {"ignoreCase": "key", "type": "string"}, "method": {"ignoreCase": "all", "enum": ["OPTIONS", "GET", "HEAD", "POST", "PUT", "DELETE", "TRACE", "PATCH"]}, "headers": {"ignoreCase": "key", "type": "string"}, "key": {"ignoreCase": "key", "type": "string"}, "queryParameters": {"ignoreCase": "key", "type": "string"}, "successCriteria": {"ignoreCase": "key", "type": "string"}, "waitForCompletion": {"ignoreCase": "all", "enum": ["true", "false"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunction@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["connection", "userRepository"], "properties": {"downloadPath": {"ignoreCase": "key", "type": "string"}, "userRepository": {"ignoreCase": "key", "type": "string"}, "connection": {"ignoreCase": "key", "type": "string"}, "version": {"ignoreCase": "key", "type": "string"}, "itemPattern": {"ignoreCase": "key", "type": "string"}, "defaultVersionType": {"ignoreCase": "all", "enum": ["latest", "specificVersion", "specificTag"]}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadGitHubRelease@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["sshEndpoint"], "properties": {"commands": {"ignoreCase": "key", "type": "string"}, "sshEndpoint": {"ignoreCase": "key", "type": "string"}, "interactiveSession": {"ignoreCase": "key", "type": "boolean"}, "args": {"ignoreCase": "key", "type": "string"}, "runOptions": {"ignoreCase": "all", "enum": ["commands", "script", "inline"]}, "readyTimeout": {"ignoreCase": "key", "type": "string"}, "failOnStdErr": {"ignoreCase": "key", "type": "boolean"}, "scriptPath": {"ignoreCase": "key", "type": "string"}, "inline": {"ignoreCase": "key", "type": "string"}, "interactiveKeyboardAuthentication": {"ignoreCase": "key", "type": "boolean"}, "interpreterCommand": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^SSH@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["targetPath"], "properties": {"targetPath": {"ignoreCase": "key", "type": "string"}, "properties": {"ignoreCase": "key", "type": "string"}, "artifactName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishPipelineArtifact@0$"}}, "deprecationMessage": "PublishPipelineArtifact is deprecated - Publish a local directory or file as a named artifact for the current pipeline"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"fileSharePath": {"ignoreCase": "key", "type": "string"}, "publishLocation": {"ignoreCase": "all", "enum": ["pipeline", "filepath"], "aliases": ["artifactType"]}, "artifact": {"ignoreCase": "key", "type": "string", "aliases": ["artifactName"]}, "properties": {"ignoreCase": "key", "type": "string"}, "targetPath": {"ignoreCase": "key", "type": "string", "aliases": ["path"]}, "parallel": {"ignoreCase": "key", "type": "boolean"}, "parallelCount": {"ignoreCase": "key", "type": "integer"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishPipelineArtifact@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["projectKey", "projectName", "connectedServiceName"], "properties": {"dbUsername": {"ignoreCase": "key", "type": "string"}, "dbUrl": {"ignoreCase": "key", "type": "string"}, "projectName": {"ignoreCase": "key", "type": "string"}, "breakBuild": {"ignoreCase": "key", "type": "boolean"}, "configFile": {"ignoreCase": "key", "type": "string"}, "projectVersion": {"ignoreCase": "key", "type": "string"}, "dbPassword": {"ignoreCase": "key", "type": "string"}, "cmdLineArgs": {"ignoreCase": "key", "type": "string"}, "includeFullReport": {"ignoreCase": "key", "type": "boolean"}, "projectKey": {"ignoreCase": "key", "type": "string"}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^SonarQubePreBuild@1$"}}, "deprecationMessage": "SonarQubePreBuild is deprecated - [DEPRECATED] Fetch the Quality Profile from SonarQube to configure the analysis"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["filesharePath", "artifactName"], "properties": {"parallelizationLimit": {"ignoreCase": "key", "type": "string"}, "downloadPath": {"ignoreCase": "key", "type": "string"}, "filesharePath": {"ignoreCase": "key", "type": "string"}, "itemPattern": {"ignoreCase": "key", "type": "string"}, "artifactName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadFileshareArtifacts@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"configMapName": {"ignoreCase": "key", "type": "string"}, "configMapFile": {"ignoreCase": "key", "type": "string"}, "specifyLocation": {"ignoreCase": "key", "type": "string"}, "forceUpdate": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "checkLatest": {"ignoreCase": "key", "type": "boolean"}, "namespace": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "containerRegistryType": {"ignoreCase": "all", "enum": ["Azure Container Registry", "Container Registry"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "forceUpdateConfigMap": {"ignoreCase": "key", "type": "boolean"}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "kubectlOutput": {"ignoreCase": "key", "type": "string"}, "useConfigurationFile": {"ignoreCase": "key", "type": "boolean"}, "secretType": {"ignoreCase": "all", "enum": ["dockerRegistry", "generic"]}, "secretName": {"ignoreCase": "key", "type": "string"}, "configuration": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["kubernetesServiceEndpoint"]}, "versionOrLocation": {"ignoreCase": "all", "enum": ["version", "location"]}, "outputFormat": {"ignoreCase": "all", "enum": ["json", "yaml"]}, "configMapArguments": {"ignoreCase": "key", "type": "string"}, "secretArguments": {"ignoreCase": "key", "type": "string"}, "dockerRegistryConnection": {"ignoreCase": "key", "type": "string", "aliases": ["dockerRegistryEndpoint"]}, "command": {"ignoreCase": "all", "enum": ["apply", "create", "delete", "exec", "expose", "get", "logs", "run", "set", "top"]}, "useConfigMapFile": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Kubernetes@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"configMapName": {"ignoreCase": "key", "type": "string"}, "azureResourceGroup": {"ignoreCase": "key", "type": "string"}, "configMapFile": {"ignoreCase": "key", "type": "string"}, "specifyLocation": {"ignoreCase": "key", "type": "string"}, "forceUpdate": {"ignoreCase": "key", "type": "boolean"}, "kubernetesCluster": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "azureSubscriptionEndpointForSecrets": {"ignoreCase": "key", "type": "string"}, "namespace": {"ignoreCase": "key", "type": "string"}, "connectionType": {"ignoreCase": "all", "enum": ["Azure Resource Manager", "Kubernetes Service Connection", "None"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "containerRegistryType": {"ignoreCase": "all", "enum": ["Azure Container Registry", "Container Registry"]}, "useClusterAdmin": {"ignoreCase": "key", "type": "boolean"}, "forceUpdateConfigMap": {"ignoreCase": "key", "type": "boolean"}, "inline": {"ignoreCase": "key", "type": "string"}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "azureSubscriptionEndpoint": {"ignoreCase": "key", "type": "string"}, "useConfigurationFile": {"ignoreCase": "key", "type": "boolean"}, "dockerRegistryEndpoint": {"ignoreCase": "key", "type": "string"}, "secretType": {"ignoreCase": "all", "enum": ["dockerRegistry", "generic"]}, "secretName": {"ignoreCase": "key", "type": "string"}, "configuration": {"ignoreCase": "key", "type": "string"}, "versionOrLocation": {"ignoreCase": "all", "enum": ["version", "location"]}, "outputFormat": {"ignoreCase": "all", "enum": ["json", "yaml", "none"]}, "configMapArguments": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceEndpoint": {"ignoreCase": "key", "type": "string"}, "secretArguments": {"ignoreCase": "key", "type": "string"}, "command": {"ignoreCase": "all", "enum": ["apply", "create", "delete", "exec", "expose", "get", "login", "logout", "logs", "run", "set", "top"]}, "configurationType": {"ignoreCase": "all", "enum": ["configuration", "inline"]}, "useConfigMapFile": {"ignoreCase": "key", "type": "boolean"}, "checkLatest": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Kubernetes@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"targetcondition": {"ignoreCase": "key", "type": "string"}, "fillRegistryCredential": {"ignoreCase": "all", "enum": ["true", "false"]}, "deploymentFilePath": {"ignoreCase": "key", "type": "string"}, "azureContainerRegistry": {"ignoreCase": "key", "type": "string"}, "iothubname": {"ignoreCase": "key", "type": "string"}, "defaultPlatform": {"ignoreCase": "all", "enum": ["amd64", "windows-amd64", "arm32v7", "arm64v8"]}, "dockerRegistryConnection": {"ignoreCase": "key", "type": "string", "aliases": ["dockerRegistryEndpoint"]}, "azureSubscriptionEndpoint": {"ignoreCase": "key", "type": "string"}, "deviceOption": {"ignoreCase": "all", "enum": ["Single Device", "Multiple Devices"]}, "priority": {"ignoreCase": "key", "type": "string"}, "deploymentid": {"ignoreCase": "key", "type": "string"}, "deviceId": {"ignoreCase": "key", "type": "string"}, "bypassModules": {"ignoreCase": "key", "type": "string"}, "templateFilePath": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["Build module images", "Push module images", "Generate deployment manifest", "Deploy to IoT Edge devices"]}, "validateGeneratedDeploymentManifest": {"ignoreCase": "all", "enum": ["true", "false"]}, "deploymentManifestOutputPath": {"ignoreCase": "key", "type": "string"}, "containerregistrytype": {"ignoreCase": "all", "enum": ["Azure Container Registry", "Generic Container Registry"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureIoTEdge@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["clusterConnection"], "properties": {"applicationName": {"ignoreCase": "key", "type": "string"}, "clusterConnection": {"ignoreCase": "key", "type": "string", "aliases": ["serviceConnectionName"]}, "dockerRegistryConnection": {"ignoreCase": "key", "type": "string", "aliases": ["dockerRegistryEndpointName"]}, "registryPassword": {"ignoreCase": "key", "type": "string"}, "passwordEncrypted": {"ignoreCase": "key", "type": "boolean"}, "registryCredentials": {"ignoreCase": "all", "enum": ["AzureResourceManagerEndpoint", "ContainerRegistryEndpoint", "UsernamePassword", "None"]}, "upgrade": {"ignoreCase": "key", "type": "boolean"}, "removeTimeoutSec": {"ignoreCase": "key", "type": "string"}, "registryUserName": {"ignoreCase": "key", "type": "string"}, "getStatusTimeoutSec": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "composeFilePath": {"ignoreCase": "key", "type": "string"}, "deployTimeoutSec": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ServiceFabricComposeDeploy@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"jarsignerKeyPassword": {"ignoreCase": "key", "type": "string", "aliases": ["keyPass"]}, "zipalign": {"ignoreCase": "key", "type": "boolean"}, "jarsignerArguments": {"ignoreCase": "key", "type": "string"}, "zipalignFile": {"ignoreCase": "key", "type": "string", "aliases": ["zipalignLocation"]}, "apkFiles": {"ignoreCase": "key", "type": "string", "aliases": ["files"]}, "jarsign": {"ignoreCase": "key", "type": "boolean"}, "jarsignerKeystoreAlias": {"ignoreCase": "key", "type": "string", "aliases": ["keystoreAlias"]}, "jarsignerKeystoreFile": {"ignoreCase": "key", "type": "string", "aliases": ["keystoreFile"]}, "jarsignerKeystorePassword": {"ignoreCase": "key", "type": "string", "aliases": ["keystorePass"]}}}, "task": {"ignoreCase": "value", "pattern": "^AndroidSigning@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"apksignerKeystorePassword": {"ignoreCase": "key", "type": "string", "aliases": ["keystorePass"]}, "zipalign": {"ignoreCase": "key", "type": "boolean"}, "apksignerKeyPassword": {"ignoreCase": "key", "type": "string", "aliases": ["keyPass"]}, "apksignerKeystoreAlias": {"ignoreCase": "key", "type": "string", "aliases": ["keystoreAlias"]}, "apkFiles": {"ignoreCase": "key", "type": "string", "aliases": ["files"]}, "apksignerFile": {"ignoreCase": "key", "type": "string", "aliases": ["apksignerLocation"]}, "apksignerVersion": {"ignoreCase": "key", "type": "string"}, "apksign": {"ignoreCase": "key", "type": "boolean"}, "zipalignVersion": {"ignoreCase": "key", "type": "string"}, "zipalignFile": {"ignoreCase": "key", "type": "string", "aliases": ["zipalignLocation"]}, "apksignerArguments": {"ignoreCase": "key", "type": "string"}, "apksignerKeystoreFile": {"ignoreCase": "key", "type": "string", "aliases": ["keystoreFile"]}}}, "task": {"ignoreCase": "value", "pattern": "^AndroidSigning@3$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["files"], "properties": {"files": {"ignoreCase": "key", "type": "string"}, "keystoreAlias": {"ignoreCase": "key", "type": "string"}, "zipalign": {"ignoreCase": "key", "type": "boolean"}, "zipalignLocation": {"ignoreCase": "key", "type": "string"}, "jarsignerArguments": {"ignoreCase": "key", "type": "string"}, "keyPass": {"ignoreCase": "key", "type": "string"}, "jarsign": {"ignoreCase": "key", "type": "boolean"}, "keystoreFile": {"ignoreCase": "key", "type": "string"}, "keystorePass": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AndroidSigning@1$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"buildType": {"ignoreCase": "all", "enum": ["current", "specific"]}, "pipeline": {"ignoreCase": "key", "type": "string", "aliases": ["definition"]}, "specificBuildWithTriggering": {"ignoreCase": "key", "type": "boolean"}, "tags": {"ignoreCase": "key", "type": "string"}, "pipelineId": {"ignoreCase": "key", "type": "string", "aliases": ["buildId"]}, "project": {"ignoreCase": "key", "type": "string"}, "buildVersionToDownload": {"ignoreCase": "all", "enum": ["latest", "latestFromBranch", "specific"]}, "branchName": {"ignoreCase": "key", "type": "string"}, "targetPath": {"ignoreCase": "key", "type": "string", "aliases": ["downloadPath"]}, "itemPattern": {"ignoreCase": "key", "type": "string"}, "artifactName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadPipelineArtifact@1$"}}, "deprecationMessage": "DownloadPipelineArtifact is deprecated - Download a named artifact from a pipeline to a local path"}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["targetPath"], "properties": {"pipelineId": {"ignoreCase": "key", "type": "string"}, "targetPath": {"ignoreCase": "key", "type": "string"}, "artifactName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadPipelineArtifact@0$"}}, "deprecationMessage": "DownloadPipelineArtifact is deprecated - Downloads an artifact associated with a pipeline"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"buildType": {"ignoreCase": "all", "enum": ["current", "specific"], "aliases": ["source"]}, "allowPartiallySucceededBuilds": {"ignoreCase": "key", "type": "boolean"}, "specificBuildWithTriggering": {"ignoreCase": "key", "type": "boolean", "aliases": ["preferTriggeringPipeline"]}, "definition": {"ignoreCase": "key", "type": "string", "aliases": ["pipeline"]}, "allowFailedBuilds": {"ignoreCase": "key", "type": "boolean"}, "pipelineId": {"ignoreCase": "key", "type": "string", "aliases": ["runId", "buildId"]}, "project": {"ignoreCase": "key", "type": "string"}, "tags": {"ignoreCase": "key", "type": "string"}, "buildVersionToDownload": {"ignoreCase": "all", "enum": ["latest", "latestFromBranch", "specific"], "aliases": ["runVersion"]}, "branchName": {"ignoreCase": "key", "type": "string", "aliases": ["runBranch"]}, "targetPath": {"ignoreCase": "key", "type": "string", "aliases": ["path", "downloadPath"]}, "itemPattern": {"ignoreCase": "key", "type": "string", "aliases": ["patterns"]}, "artifactName": {"ignoreCase": "key", "type": "string", "aliases": ["artifact"]}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadPipelineArtifact@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"versionSpec": {"ignoreCase": "key", "type": "string"}, "githubToken": {"ignoreCase": "key", "type": "string"}, "addToPath": {"ignoreCase": "key", "type": "boolean"}, "disableDownloadFromRegistry": {"ignoreCase": "key", "type": "boolean"}, "architecture": {"ignoreCase": "all", "enum": ["x86", "x64"]}, "allowUnstable": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^UsePythonVersion@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["clusterConnection"], "properties": {"Inline": {"ignoreCase": "key", "type": "string"}, "clusterConnection": {"ignoreCase": "key", "type": "string", "aliases": ["serviceConnectionName"]}, "ScriptArguments": {"ignoreCase": "key", "type": "string"}, "ScriptPath": {"ignoreCase": "key", "type": "string"}, "ScriptType": {"ignoreCase": "all", "enum": ["FilePath", "InlineScript"]}}}, "task": {"ignoreCase": "value", "pattern": "^ServiceFabricPowerShell@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"pathtoCustomTestAdapters": {"ignoreCase": "key", "type": "string"}, "codeCoverageEnabled": {"ignoreCase": "key", "type": "boolean"}, "overrideTestrunParameters": {"ignoreCase": "key", "type": "string"}, "testFiltercriteria": {"ignoreCase": "key", "type": "string"}, "publishRunAttachments": {"ignoreCase": "key", "type": "boolean"}, "platform": {"ignoreCase": "key", "type": "string"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "vsTestVersion": {"ignoreCase": "all", "enum": ["latest", "14.0", "12.0"]}, "otherConsoleOptions": {"ignoreCase": "key", "type": "string"}, "runInParallel": {"ignoreCase": "key", "type": "boolean"}, "vstestLocationMethod": {"ignoreCase": "all", "enum": ["version", "location"]}, "configuration": {"ignoreCase": "key", "type": "string"}, "testAssembly": {"ignoreCase": "key", "type": "string"}, "vstestLocation": {"ignoreCase": "key", "type": "string"}, "runSettingsFile": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^VSTest@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"testSuite": {"ignoreCase": "key", "type": "string"}, "rerunFailedThreshold": {"ignoreCase": "key", "type": "string"}, "otherConsoleOptions": {"ignoreCase": "key", "type": "string"}, "rerunFailedTestCasesMaxLimit": {"ignoreCase": "key", "type": "string"}, "runInParallel": {"ignoreCase": "key", "type": "boolean"}, "rerunMaxAttempts": {"ignoreCase": "key", "type": "string"}, "failOnMinTestsNotRun": {"ignoreCase": "key", "type": "boolean"}, "dontDistribute": {"ignoreCase": "key", "type": "boolean"}, "rerunFailedTests": {"ignoreCase": "key", "type": "boolean"}, "tcmTestRun": {"ignoreCase": "key", "type": "string"}, "customRunTimePerBatchValue": {"ignoreCase": "key", "type": "string"}, "uiTests": {"ignoreCase": "key", "type": "boolean"}, "testAssemblyVer2": {"ignoreCase": "key", "type": "string"}, "distributionBatchType": {"ignoreCase": "all", "enum": ["basedOnTestCases", "basedOnExecutionTime", "basedOnAssembly"]}, "platform": {"ignoreCase": "key", "type": "string"}, "codeCoverageEnabled": {"ignoreCase": "key", "type": "boolean"}, "testSelector": {"ignoreCase": "all", "enum": ["testAssemblies", "testPlan", "testRun"]}, "vstestLocation": {"ignoreCase": "key", "type": "string"}, "diagnosticsEnabled": {"ignoreCase": "key", "type": "boolean"}, "rerunType": {"ignoreCase": "all", "enum": ["basedOnTestFailurePercentage", "basedOnTestFailureCount"]}, "testPlan": {"ignoreCase": "key", "type": "string"}, "resultsFolder": {"ignoreCase": "key", "type": "string"}, "customBatchSizeValue": {"ignoreCase": "key", "type": "string"}, "batchingBasedOnExecutionTimeOption": {"ignoreCase": "all", "enum": ["autoBatchSize", "customTimeBatchSize"]}, "testFiltercriteria": {"ignoreCase": "key", "type": "string"}, "batchingBasedOnAgentsOption": {"ignoreCase": "all", "enum": ["autoBatchSize", "customBatchSize"]}, "runAllTestsAfterXBuilds": {"ignoreCase": "key", "type": "string"}, "searchFolder": {"ignoreCase": "key", "type": "string"}, "minimumExpectedTests": {"ignoreCase": "key", "type": "string"}, "configuration": {"ignoreCase": "key", "type": "string"}, "vsTestVersion": {"ignoreCase": "all", "enum": ["latest", "17.0", "16.0", "15.0", "14.0", "toolsInstaller"]}, "pathtoCustomTestAdapters": {"ignoreCase": "key", "type": "string"}, "runTestsInIsolation": {"ignoreCase": "key", "type": "boolean"}, "testConfiguration": {"ignoreCase": "key", "type": "string"}, "overrideTestrunParameters": {"ignoreCase": "key", "type": "string"}, "publishRunAttachments": {"ignoreCase": "key", "type": "boolean"}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "runSettingsFile": {"ignoreCase": "key", "type": "string"}, "collectDumpOn": {"ignoreCase": "all", "enum": ["onAbortOnly", "always", "never"]}, "runOnlyImpactedTests": {"ignoreCase": "key", "type": "boolean"}, "vstestLocationMethod": {"ignoreCase": "all", "enum": ["version", "location"]}}}, "task": {"ignoreCase": "value", "pattern": "^VSTest@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["notifyUsers"], "properties": {"onTimeout": {"ignoreCase": "all", "enum": ["reject", "resume"]}, "notifyUsers": {"ignoreCase": "key", "type": "string"}, "instructions": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ManualValidation@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "codeCoverageToolOptions": {"ignoreCase": "all", "enum": ["None", "Cobertura", "JaCoCo"], "aliases": ["codeCoverageTool"]}, "codeCoverageClassFilter": {"ignoreCase": "key", "type": "string", "aliases": ["classFilter"]}, "antHomeDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["antHomeUserInputPath"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "buildFile": {"ignoreCase": "key", "type": "string", "aliases": ["antBuildFile"]}, "options": {"ignoreCase": "key", "type": "string"}, "codeCoverageFailIfEmpty": {"ignoreCase": "key", "type": "boolean", "aliases": ["failIfCoverageEmpty"]}, "codeCoverageClassFilesDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["classFilesDirectories"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "jdkUserInputDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "javaHomeOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["javaHomeSelection"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "targets": {"ignoreCase": "key", "type": "string"}, "codeCoverageSourceDirectories": {"ignoreCase": "key", "type": "string", "aliases": ["srcDirectories"]}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Ant@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["testMachines", "adminUserName", "adminPassword", "machineUserName", "machinePassword"], "properties": {"testPlatform": {"ignoreCase": "all", "enum": ["15.0", "14.0"]}, "agentLocation": {"ignoreCase": "key", "type": "string"}, "testMachines": {"ignoreCase": "key", "type": "string"}, "testCertificate": {"ignoreCase": "key", "type": "boolean"}, "adminPassword": {"ignoreCase": "key", "type": "string"}, "winRmProtocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "updateTestAgent": {"ignoreCase": "key", "type": "boolean"}, "isDataCollectionOnly": {"ignoreCase": "key", "type": "boolean"}, "machineUserName": {"ignoreCase": "key", "type": "string"}, "machinePassword": {"ignoreCase": "key", "type": "string"}, "adminUserName": {"ignoreCase": "key", "type": "string"}, "runAsProcess": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^DeployVisualStudioTestAgent@2$"}}, "deprecationMessage": "DeployVisualStudioTestAgent is deprecated - Deprecated: Instead, use the 'Visual Studio Test' task to run unit and functional tests"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["testMachineGroup", "machineUserName", "machinePassword"], "properties": {"agentLocation": {"ignoreCase": "key", "type": "string"}, "testMachines": {"ignoreCase": "key", "type": "string"}, "testCertificate": {"ignoreCase": "key", "type": "boolean"}, "adminPassword": {"ignoreCase": "key", "type": "string"}, "winRmProtocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "updateTestAgent": {"ignoreCase": "key", "type": "boolean"}, "resourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "isDataCollectionOnly": {"ignoreCase": "key", "type": "boolean"}, "machineUserName": {"ignoreCase": "key", "type": "string"}, "testMachineGroup": {"ignoreCase": "key", "type": "string"}, "machinePassword": {"ignoreCase": "key", "type": "string"}, "adminUserName": {"ignoreCase": "key", "type": "string"}, "runAsProcess": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^DeployVisualStudioTestAgent@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["environmentName"], "properties": {"environmentName": {"ignoreCase": "key", "type": "string"}, "cleanEnvironment": {"ignoreCase": "key", "type": "boolean"}, "updateConda": {"ignoreCase": "key", "type": "boolean"}, "packageSpecs": {"ignoreCase": "key", "type": "string"}, "createOptions": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CondaEnvironment@0$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"environmentName": {"ignoreCase": "key", "type": "string"}, "installOptions": {"ignoreCase": "key", "type": "string"}, "createOptions": {"ignoreCase": "key", "type": "string"}, "packageSpecs": {"ignoreCase": "key", "type": "string"}, "cleanEnvironment": {"ignoreCase": "key", "type": "boolean"}, "updateConda": {"ignoreCase": "key", "type": "boolean"}, "createCustomEnvironment": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^CondaEnvironment@1$"}}, "deprecationMessage": "CondaEnvironment is deprecated - This task is deprecated. Use `conda` directly in script to work with Anaconda environments."}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["filename"], "properties": {"modifyEnvironment": {"ignoreCase": "key", "type": "boolean"}, "workingFolder": {"ignoreCase": "key", "type": "string"}, "filename": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "failOnStandardError": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^BatchScript@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["packageName", "version", "externalRegistryCredentials"], "properties": {"externalRegistryCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoints"]}, "packageName": {"ignoreCase": "key", "type": "string"}, "version": {"ignoreCase": "key", "type": "string"}, "installDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["packagesDirectory"]}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadGithubNpmPackage@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"restoreNugetPackages": {"ignoreCase": "key", "type": "boolean"}, "msbuildArchitecture": {"ignoreCase": "all", "enum": ["x86", "x64"]}, "vsVersion": {"ignoreCase": "all", "enum": ["latest", "17.0", "16.0", "15.0", "14.0", "12.0", "11.0"]}, "logFileVerbosity": {"ignoreCase": "all", "enum": ["quiet", "minimal", "normal", "detailed", "diagnostic"]}, "maximumCpuCount": {"ignoreCase": "key", "type": "boolean"}, "solution": {"ignoreCase": "key", "type": "string"}, "createLogFile": {"ignoreCase": "key", "type": "boolean"}, "msbuildArgs": {"ignoreCase": "key", "type": "string"}, "platform": {"ignoreCase": "key", "type": "string"}, "logProjectEvents": {"ignoreCase": "key", "type": "boolean"}, "clean": {"ignoreCase": "key", "type": "boolean"}, "enableDefaultLogger": {"ignoreCase": "key", "type": "boolean"}, "configuration": {"ignoreCase": "key", "type": "string"}, "customVersion": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^VSBuild@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "KeyVaultName"], "properties": {"SecretsFilter": {"ignoreCase": "key", "type": "string"}, "RunAsPreJob": {"ignoreCase": "key", "type": "boolean"}, "KeyVaultName": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureKeyVault@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "KeyVaultName"], "properties": {"SecretsFilter": {"ignoreCase": "key", "type": "string"}, "RunAsPreJob": {"ignoreCase": "key", "type": "boolean"}, "KeyVaultName": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureKeyVault@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"useGlobalJson": {"ignoreCase": "key", "type": "boolean"}, "version": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "vsVersion": {"ignoreCase": "key", "type": "string"}, "packageType": {"ignoreCase": "all", "enum": ["runtime", "sdk"]}, "includePreviewVersions": {"ignoreCase": "key", "type": "boolean"}, "performMultiLevelLookup": {"ignoreCase": "key", "type": "boolean"}, "installationPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^UseDotNet@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"packageType": {"ignoreCase": "all", "enum": ["runtime", "sdk"]}, "version": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DotNetCoreInstaller@0$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"includePreviewVersions": {"ignoreCase": "key", "type": "boolean"}, "packageType": {"ignoreCase": "all", "enum": ["runtime", "sdk"]}, "performMultiLevelLookup": {"ignoreCase": "key", "type": "boolean"}, "version": {"ignoreCase": "key", "type": "string"}, "installationPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DotNetCoreInstaller@1$"}}, "deprecationMessage": "DotNetCoreInstaller is deprecated - Acquire a specific version of the .NET Core SDK from the internet or local cache and add it to the PATH"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "WebAppName"], "properties": {"WebAppName": {"ignoreCase": "key", "type": "string"}, "Slot": {"ignoreCase": "key", "type": "string"}, "AppInsightsResourceGroupName": {"ignoreCase": "key", "type": "string"}, "PreserveVnet": {"ignoreCase": "key", "type": "boolean"}, "TargetSlot": {"ignoreCase": "key", "type": "string"}, "SwapWithProduction": {"ignoreCase": "key", "type": "boolean"}, "OutputVariable": {"ignoreCase": "key", "type": "string"}, "ExtensionsList": {"ignoreCase": "key", "type": "string"}, "ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "SpecifySlotOrASE": {"ignoreCase": "key", "type": "boolean", "aliases": ["SpecifySlot"]}, "SourceSlot": {"ignoreCase": "key", "type": "string"}, "Action": {"ignoreCase": "all", "enum": ["Swap Slots", "Start Azure App Service", "Stop Azure App Service", "Restart Azure App Service", "Start Swap With Preview", "Complete Swap", "Cancel Swap", "Delete Slot", "Install Extensions", "Enable Continuous Monitoring", "Start all continuous webjobs", "Stop all continuous webjobs"]}, "ApplicationInsightsWebTestName": {"ignoreCase": "key", "type": "string"}, "ApplicationInsightsResourceName": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureAppServiceManage@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"version": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^FuncToolsInstaller@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"jsonTargetFiles": {"ignoreCase": "key", "type": "string"}, "folderPath": {"ignoreCase": "key", "type": "string"}, "xmlTransformationRules": {"ignoreCase": "key", "type": "string"}, "xmlTargetFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^FileTransform@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"enableXmlTransform": {"ignoreCase": "key", "type": "boolean"}, "folderPath": {"ignoreCase": "key", "type": "string"}, "xmlTransformationRules": {"ignoreCase": "key", "type": "string"}, "fileType": {"ignoreCase": "all", "enum": ["xml", "json"]}, "targetFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^FileTransform@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["destinationFolder"], "properties": {"archiveFilePatterns": {"ignoreCase": "key", "type": "string"}, "cleanDestinationFolder": {"ignoreCase": "key", "type": "boolean"}, "overwriteExistingFiles": {"ignoreCase": "key", "type": "boolean"}, "pathToSevenZipTool": {"ignoreCase": "key", "type": "string"}, "destinationFolder": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ExtractFiles@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"jdkVersionOption": {"ignoreCase": "all", "enum": ["default", "1.11", "1.10", "1.9", "1.8", "1.7", "1.6"], "aliases": ["jdkVersion"]}, "configuration": {"ignoreCase": "key", "type": "string"}, "target": {"ignoreCase": "key", "type": "string"}, "msbuildVersionOption": {"ignoreCase": "all", "enum": ["latest", "17.0", "16.0", "15.0", "14.0", "12.0", "4.0"], "aliases": ["msbuildVersion"]}, "msbuildArguments": {"ignoreCase": "key", "type": "string"}, "projectFile": {"ignoreCase": "key", "type": "string", "aliases": ["project"]}, "jdkOption": {"ignoreCase": "all", "enum": ["JDKVersion", "Path"], "aliases": ["jdkSelection"]}, "jdkDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["jdkUserInputPath"]}, "createAppPackage": {"ignoreCase": "key", "type": "boolean"}, "msbuildFile": {"ignoreCase": "key", "type": "string", "aliases": ["msbuildLocation"]}, "clean": {"ignoreCase": "key", "type": "boolean"}, "msbuildLocationOption": {"ignoreCase": "all", "enum": ["version", "location"], "aliases": ["msbuildLocationMethod"]}, "jdkArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["jdkArchitecture"]}, "outputDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["outputDir"]}, "msbuildArchitectureOption": {"ignoreCase": "all", "enum": ["x86", "x64"], "aliases": ["msbuildArchitecture"]}}}, "task": {"ignoreCase": "value", "pattern": "^XamarinAndroid@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["Contents", "ArtifactName", "ArtifactType"], "properties": {"ArtifactType": {"ignoreCase": "all", "enum": ["Container", "FilePath"]}, "CopyRoot": {"ignoreCase": "key", "type": "string"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "Contents": {"ignoreCase": "key", "type": "string"}, "ArtifactName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CopyPublishBuildArtifacts@1$"}}, "deprecationMessage": "CopyPublishBuildArtifacts is deprecated - [DEPRECATED] Use the Copy Files task and the Publish Build Artifacts task instead"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["feed", "definition", "version"], "properties": {"feed": {"ignoreCase": "key", "type": "string"}, "definition": {"ignoreCase": "key", "type": "string"}, "version": {"ignoreCase": "key", "type": "string"}, "downloadPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadPackage@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["feed", "definition", "version"], "properties": {"feed": {"ignoreCase": "key", "type": "string"}, "definition": {"ignoreCase": "key", "type": "string"}, "packageType": {"ignoreCase": "all", "enum": ["maven", "npm", "nuget", "pypi", "upack", "cargo"]}, "downloadPath": {"ignoreCase": "key", "type": "string"}, "version": {"ignoreCase": "key", "type": "string"}, "extract": {"ignoreCase": "key", "type": "boolean"}, "files": {"ignoreCase": "key", "type": "string"}, "view": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadPackage@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureResourceManagerConnection"], "properties": {"csmParametersFileLink": {"ignoreCase": "key", "type": "string"}, "csmFile": {"ignoreCase": "key", "type": "string"}, "templateLocation": {"ignoreCase": "all", "enum": ["Linked artifact", "URL of the file"]}, "deploymentScope": {"ignoreCase": "all", "enum": ["Management Group", "Subscription", "Resource Group"]}, "csmFileLink": {"ignoreCase": "key", "type": "string"}, "addSpnToEnvironment": {"ignoreCase": "key", "type": "boolean"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "overrideParameters": {"ignoreCase": "key", "type": "string"}, "deploymentOutputs": {"ignoreCase": "key", "type": "string"}, "deploymentName": {"ignoreCase": "key", "type": "string"}, "location": {"ignoreCase": "key", "type": "string"}, "csmParametersFile": {"ignoreCase": "key", "type": "string"}, "subscriptionId": {"ignoreCase": "key", "type": "string", "aliases": ["subscriptionName"]}, "azureResourceManagerConnection": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "action": {"ignoreCase": "all", "enum": ["Create Or Update Resource Group", "DeleteRG"]}, "deploymentMode": {"ignoreCase": "all", "enum": ["Incremental", "Complete", "Validation"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureResourceManagerTemplateDeployment@3$"}}}, {"doNotSuggest": true, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"outputVariable": {"ignoreCase": "key", "type": "string"}, "csmFile": {"ignoreCase": "key", "type": "string"}, "enableDeploymentPrerequisitesForCreate": {"ignoreCase": "key", "type": "boolean"}, "enableDeploymentPrerequisitesForSelect": {"ignoreCase": "key", "type": "boolean"}, "ConnectedServiceNameSelector": {"ignoreCase": "all", "enum": ["ConnectedServiceName", "ConnectedServiceNameClassic"]}, "cloudService": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "overrideParameters": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceNameClassic": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["Create Or Update Resource Group", "Select Resource Group", "Start", "Stop", "Restart", "Delete", "DeleteRG"]}, "location": {"ignoreCase": "all", "enum": ["Australia East", "Australia Southeast", "Brazil South", "Canada Central", "Canada East", "Central India", "Central US", "East Asia", "East US", "East US 2 ", "Japan East", "Japan West", "North Central US", "North Europe", "South Central US", "South India", "Southeast Asia", "UK South", "UK West", "West Central US", "West Europe", "West India", "West US", "West US 2"]}, "actionClassic": {"ignoreCase": "all", "enum": ["Select Resource Group"]}, "csmParametersFile": {"ignoreCase": "key", "type": "string"}, "deploymentMode": {"ignoreCase": "all", "enum": ["Validation", "Incremental", "Complete"]}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureResourceGroupDeployment@1$"}}, "deprecationMessage": "AzureResourceGroupDeployment is deprecated - Deploy, start, stop, delete Azure Resource Groups"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "resourceGroupName"], "properties": {"enableDeploymentPrerequisites": {"ignoreCase": "all", "enum": ["None", "ConfigureVMwithWinRM", "ConfigureVMWithDGAgent"]}, "templateLocation": {"ignoreCase": "all", "enum": ["Linked artifact", "URL of the file"]}, "overrideParameters": {"ignoreCase": "key", "type": "string"}, "csmFile": {"ignoreCase": "key", "type": "string"}, "csmFileLink": {"ignoreCase": "key", "type": "string"}, "location": {"ignoreCase": "key", "type": "string"}, "csmParametersFile": {"ignoreCase": "key", "type": "string"}, "teamProject": {"ignoreCase": "key", "type": "string", "aliases": ["project"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "csmParametersFileLink": {"ignoreCase": "key", "type": "string"}, "runAgentServiceAsUser": {"ignoreCase": "key", "type": "boolean"}, "deploymentName": {"ignoreCase": "key", "type": "string"}, "password": {"ignoreCase": "key", "type": "string"}, "deploymentGroupName": {"ignoreCase": "key", "type": "string"}, "copyAzureVMTags": {"ignoreCase": "key", "type": "boolean"}, "userName": {"ignoreCase": "key", "type": "string"}, "outputVariable": {"ignoreCase": "key", "type": "string"}, "deploymentOutputs": {"ignoreCase": "key", "type": "string"}, "teamServicesConnection": {"ignoreCase": "key", "type": "string", "aliases": ["deploymentGroupEndpoint"]}, "addSpnToEnvironment": {"ignoreCase": "key", "type": "boolean"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["Create Or Update Resource Group", "Select Resource Group", "Start", "Stop", "StopWithDeallocate", "Restart", "Delete", "DeleteRG"]}, "deploymentMode": {"ignoreCase": "all", "enum": ["Incremental", "Complete", "Validation"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureResourceGroupDeployment@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["serviceConnection"], "properties": {"body": {"ignoreCase": "key", "type": "string"}, "urlSuffix": {"ignoreCase": "key", "type": "string"}, "successCriteria": {"ignoreCase": "key", "type": "string"}, "serviceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceName"]}, "headers": {"ignoreCase": "key", "type": "string"}, "method": {"ignoreCase": "all", "enum": ["OPTIONS", "GET", "HEAD", "POST", "PUT", "DELETE", "TRACE", "PATCH"]}, "waitForCompletion": {"ignoreCase": "all", "enum": ["true", "false"]}}}, "task": {"ignoreCase": "value", "pattern": "^InvokeRESTAPI@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"body": {"ignoreCase": "key", "type": "string"}, "urlSuffix": {"ignoreCase": "key", "type": "string"}, "azureServiceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceNameARM", "azureSubscription"]}, "connectionType": {"ignoreCase": "all", "enum": ["connectedServiceName", "connectedServiceNameARM"], "aliases": ["connectedServiceNameSelector"]}, "method": {"ignoreCase": "all", "enum": ["OPTIONS", "GET", "HEAD", "POST", "PUT", "DELETE", "TRACE", "PATCH"]}, "serviceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceName", "genericService"]}, "headers": {"ignoreCase": "key", "type": "string"}, "successCriteria": {"ignoreCase": "key", "type": "string"}, "waitForCompletion": {"ignoreCase": "all", "enum": ["true", "false"]}}}, "task": {"ignoreCase": "value", "pattern": "^InvokeRESTAPI@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"includeRootFolder": {"ignoreCase": "key", "type": "boolean"}, "tarCompression": {"ignoreCase": "all", "enum": ["gz", "bz2", "xz", "none"]}, "archiveType": {"ignoreCase": "all", "enum": ["default", "7z", "tar", "wim"]}, "archiveFile": {"ignoreCase": "key", "type": "string"}, "replaceExistingArchive": {"ignoreCase": "key", "type": "boolean"}, "rootFolder": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ArchiveFiles@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"includeRootFolder": {"ignoreCase": "key", "type": "boolean"}, "verbose": {"ignoreCase": "key", "type": "boolean"}, "sevenZipCompression": {"ignoreCase": "all", "enum": ["ultra", "maximum", "normal", "fast", "fastest", "none"]}, "tarCompression": {"ignoreCase": "all", "enum": ["gz", "bz2", "xz", "none"]}, "quiet": {"ignoreCase": "key", "type": "boolean"}, "archiveType": {"ignoreCase": "all", "enum": ["zip", "7z", "tar", "wim"]}, "archiveFile": {"ignoreCase": "key", "type": "string"}, "replaceExistingArchive": {"ignoreCase": "key", "type": "boolean"}, "rootFolderOrFile": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^ArchiveFiles@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["gitHubConnection"], "properties": {"comment": {"ignoreCase": "key", "type": "string"}, "repositoryName": {"ignoreCase": "key", "type": "string"}, "gitHubConnection": {"ignoreCase": "key", "type": "string"}, "id": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^GitHubComment@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["TargetFolder"], "properties": {"SourceFolder": {"ignoreCase": "key", "type": "string"}, "CleanTargetFolder": {"ignoreCase": "key", "type": "boolean"}, "flattenFolders": {"ignoreCase": "key", "type": "boolean"}, "Contents": {"ignoreCase": "key", "type": "string"}, "OverWrite": {"ignoreCase": "key", "type": "boolean"}, "TargetFolder": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CopyFiles@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["TargetFolder"], "properties": {"SourceFolder": {"ignoreCase": "key", "type": "string"}, "CleanTargetFolder": {"ignoreCase": "key", "type": "boolean"}, "flattenFolders": {"ignoreCase": "key", "type": "boolean"}, "OverWrite": {"ignoreCase": "key", "type": "boolean"}, "preserveTimestamp": {"ignoreCase": "key", "type": "boolean"}, "delayBetweenRetries": {"ignoreCase": "key", "type": "string"}, "retryCount": {"ignoreCase": "key", "type": "string"}, "TargetFolder": {"ignoreCase": "key", "type": "string"}, "Contents": {"ignoreCase": "key", "type": "string"}, "ignoreMakeDirErrors": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^CopyFiles@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "ServerName", "SqlUsername", "SqlPassword"], "properties": {"TaskNameSelector": {"ignoreCase": "all", "enum": ["SqlTaskFile", "InlineSqlTask"]}, "IpDetectionMethod": {"ignoreCase": "all", "enum": ["AutoDetect", "IPAddressRange"]}, "EndIpAddress": {"ignoreCase": "key", "type": "string"}, "SqlFile": {"ignoreCase": "key", "type": "string"}, "ServerName": {"ignoreCase": "key", "type": "string"}, "SqlUsername": {"ignoreCase": "key", "type": "string"}, "SqlPassword": {"ignoreCase": "key", "type": "string"}, "DatabaseName": {"ignoreCase": "key", "type": "string"}, "StartIpAddress": {"ignoreCase": "key", "type": "string"}, "SqlInline": {"ignoreCase": "key", "type": "string"}, "SqlAdditionalArguments": {"ignoreCase": "key", "type": "string"}, "DeleteFirewallRule": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureMysqlDeployment@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"command": {"ignoreCase": "key", "type": "string"}, "cwd": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Npm@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"publishPackageMetadata": {"ignoreCase": "key", "type": "boolean"}, "verbose": {"ignoreCase": "key", "type": "boolean"}, "customRegistry": {"ignoreCase": "all", "enum": ["useNpmrc", "useFeed"]}, "publishRegistry": {"ignoreCase": "all", "enum": ["useExternalRegistry", "useFeed"]}, "workingDir": {"ignoreCase": "key", "type": "string"}, "command": {"ignoreCase": "all", "enum": ["ci", "install", "publish", "custom"]}, "publishEndpoint": {"ignoreCase": "key", "type": "string"}, "publishFeed": {"ignoreCase": "key", "type": "string"}, "customFeed": {"ignoreCase": "key", "type": "string"}, "customEndpoint": {"ignoreCase": "key", "type": "string"}, "customCommand": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Npm@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"skip_app_build": {"ignoreCase": "key", "type": "boolean"}, "data_api_location": {"ignoreCase": "key", "type": "string"}, "verbose": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd", "rootDirectory"]}, "routes_location": {"ignoreCase": "key", "type": "string"}, "azure_static_web_apps_api_token": {"ignoreCase": "key", "type": "string"}, "output_location": {"ignoreCase": "key", "type": "string"}, "app_build_command": {"ignoreCase": "key", "type": "string"}, "api_build_command": {"ignoreCase": "key", "type": "string"}, "is_static_export": {"ignoreCase": "key", "type": "boolean"}, "api_location": {"ignoreCase": "key", "type": "string"}, "build_timeout_in_minutes": {"ignoreCase": "key", "type": "integer"}, "skip_api_build": {"ignoreCase": "key", "type": "boolean"}, "config_file_location": {"ignoreCase": "key", "type": "string"}, "production_branch": {"ignoreCase": "key", "type": "string"}, "deployment_environment": {"ignoreCase": "key", "type": "string"}, "app_location": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureStaticWebApp@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"versionFilePath": {"ignoreCase": "key", "type": "string"}, "checkLatest": {"ignoreCase": "key", "type": "boolean"}, "nodejsMirror": {"ignoreCase": "key", "type": "string"}, "versionSource": {"ignoreCase": "all", "enum": ["spec", "fromFile"]}, "force32bit": {"ignoreCase": "key", "type": "boolean"}, "versionSpec": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^NodeTool@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"force32bit": {"ignoreCase": "key", "type": "boolean"}, "checkLatest": {"ignoreCase": "key", "type": "boolean"}, "version": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^UseNode@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["EnvironmentName", "DacpacFile"], "properties": {"MachineFilter": {"ignoreCase": "key", "type": "string"}, "EnvironmentName": {"ignoreCase": "key", "type": "string"}, "PublishProfile": {"ignoreCase": "key", "type": "string"}, "Protocol": {"ignoreCase": "all", "enum": ["Http", "Https"]}, "TestCertificate": {"ignoreCase": "key", "type": "boolean"}, "AdminPassword": {"ignoreCase": "key", "type": "string"}, "TargetMethod": {"ignoreCase": "all", "enum": ["server", "connectionString", "publishProfile"]}, "ServerName": {"ignoreCase": "key", "type": "string"}, "ConnectionString": {"ignoreCase": "key", "type": "string"}, "SqlUsername": {"ignoreCase": "key", "type": "string"}, "SqlPassword": {"ignoreCase": "key", "type": "string"}, "DeployInParallel": {"ignoreCase": "key", "type": "boolean"}, "DatabaseName": {"ignoreCase": "key", "type": "string"}, "AdminUserName": {"ignoreCase": "key", "type": "string"}, "DacpacFile": {"ignoreCase": "key", "type": "string"}, "ResourceFilteringMethod": {"ignoreCase": "all", "enum": ["machineNames", "tags"]}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^SqlServerDacpacDeployment@1$"}}, "deprecationMessage": "SqlServerDacpacDeployment is deprecated - Deploy a SQL Server database using DACPAC"}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"username": {"ignoreCase": "key", "type": "string"}, "packageFeedSelector": {"ignoreCase": "all", "enum": ["nugetOrg", "customFeed", "netShare"]}, "testPlatformVersion": {"ignoreCase": "key", "type": "string"}, "customFeed": {"ignoreCase": "key", "type": "string"}, "password": {"ignoreCase": "key", "type": "string"}, "versionSelector": {"ignoreCase": "all", "enum": ["latestPreRelease", "latestStable", "specificVersion"]}, "netShare": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^VisualStudioTestPlatformInstaller@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"signPayload": {"ignoreCase": "key", "type": "boolean"}, "useDataContractSerializer": {"ignoreCase": "key", "type": "boolean"}, "certificateString": {"ignoreCase": "key", "type": "string"}, "messageBody": {"ignoreCase": "key", "type": "string"}, "sessionId": {"ignoreCase": "key", "type": "string"}, "signatureKey": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceName"]}, "waitForCompletion": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishToAzureServiceBus@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceName"]}, "messageBody": {"ignoreCase": "key", "type": "string"}, "waitForCompletion": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishToAzureServiceBus@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"rolloutStatusTimeout": {"ignoreCase": "key", "type": "string"}, "manifests": {"ignoreCase": "key", "type": "string"}, "renderType": {"ignoreCase": "all", "enum": ["helm", "kompose", "kustomize"]}, "mergeStrategy": {"ignoreCase": "all", "enum": ["json", "merge", "strategic"]}, "releaseName": {"ignoreCase": "key", "type": "string"}, "dockerComposeFile": {"ignoreCase": "key", "type": "string"}, "namespace": {"ignoreCase": "key", "type": "string"}, "strategy": {"ignoreCase": "all", "enum": ["canary", "none"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "kustomizationPath": {"ignoreCase": "key", "type": "string"}, "percentage": {"ignoreCase": "key", "type": "string"}, "helmChart": {"ignoreCase": "key", "type": "string"}, "containers": {"ignoreCase": "key", "type": "string"}, "trafficSplitMethod": {"ignoreCase": "all", "enum": ["pod", "smi"]}, "replicas": {"ignoreCase": "key", "type": "string"}, "resourceFileToPatch": {"ignoreCase": "key", "type": "string"}, "resourceToPatch": {"ignoreCase": "all", "enum": ["file", "name"]}, "secretType": {"ignoreCase": "all", "enum": ["dockerRegistry", "generic"]}, "secretName": {"ignoreCase": "key", "type": "string"}, "overrideFiles": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceConnection": {"ignoreCase": "key", "type": "string"}, "kind": {"ignoreCase": "all", "enum": ["deployment", "replicaset", "statefulset"]}, "name": {"ignoreCase": "key", "type": "string"}, "secretArguments": {"ignoreCase": "key", "type": "string"}, "overrides": {"ignoreCase": "key", "type": "string"}, "patch": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["bake", "createSecret", "delete", "deploy", "patch", "promote", "scale", "reject"]}, "dockerRegistryEndpoint": {"ignoreCase": "key", "type": "string"}, "imagePullSecrets": {"ignoreCase": "key", "type": "string"}, "baselineAndCanaryReplicas": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^KubernetesManifest@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"rolloutStatusTimeout": {"ignoreCase": "key", "type": "string"}, "azureResourceGroup": {"ignoreCase": "key", "type": "string"}, "manifests": {"ignoreCase": "key", "type": "string"}, "renderType": {"ignoreCase": "all", "enum": ["helm", "kompose", "kustomize"]}, "mergeStrategy": {"ignoreCase": "all", "enum": ["json", "merge", "strategic"]}, "releaseName": {"ignoreCase": "key", "type": "string"}, "dockerComposeFile": {"ignoreCase": "key", "type": "string"}, "namespace": {"ignoreCase": "key", "type": "string"}, "connectionType": {"ignoreCase": "all", "enum": ["azureResourceManager", "kubernetesServiceConnection"]}, "strategy": {"ignoreCase": "all", "enum": ["canary", "none"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "kustomizationPath": {"ignoreCase": "key", "type": "string"}, "percentage": {"ignoreCase": "key", "type": "string"}, "helmChart": {"ignoreCase": "key", "type": "string"}, "containers": {"ignoreCase": "key", "type": "string"}, "trafficSplitMethod": {"ignoreCase": "all", "enum": ["pod", "smi"]}, "replicas": {"ignoreCase": "key", "type": "string"}, "resourceFileToPatch": {"ignoreCase": "key", "type": "string"}, "resourceToPatch": {"ignoreCase": "all", "enum": ["file", "name"]}, "secretType": {"ignoreCase": "all", "enum": ["dockerRegistry", "generic"]}, "secretName": {"ignoreCase": "key", "type": "string"}, "overrideFiles": {"ignoreCase": "key", "type": "string"}, "kubernetesCluster": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["kubernetesServiceEndpoint"]}, "kind": {"ignoreCase": "all", "enum": ["deployment", "replicaset", "statefulset"]}, "name": {"ignoreCase": "key", "type": "string"}, "secretArguments": {"ignoreCase": "key", "type": "string"}, "overrides": {"ignoreCase": "key", "type": "string"}, "patch": {"ignoreCase": "key", "type": "string"}, "azureSubscriptionConnection": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "action": {"ignoreCase": "all", "enum": ["bake", "createSecret", "delete", "deploy", "patch", "promote", "scale", "reject"]}, "dockerRegistryEndpoint": {"ignoreCase": "key", "type": "string"}, "imagePullSecrets": {"ignoreCase": "key", "type": "string"}, "baselineAndCanaryReplicas": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^KubernetesManifest@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"buildType": {"ignoreCase": "all", "enum": ["current", "specific"]}, "pipeline": {"ignoreCase": "key", "type": "string", "aliases": ["definition"]}, "branchName": {"ignoreCase": "key", "type": "string"}, "allowPartiallySucceededBuilds": {"ignoreCase": "key", "type": "boolean"}, "specificBuildWithTriggering": {"ignoreCase": "key", "type": "boolean"}, "tags": {"ignoreCase": "key", "type": "string"}, "buildId": {"ignoreCase": "key", "type": "string"}, "cleanDestinationFolder": {"ignoreCase": "key", "type": "boolean"}, "project": {"ignoreCase": "key", "type": "string"}, "retryDownloadCount": {"ignoreCase": "key", "type": "string"}, "checkDownloadedFiles": {"ignoreCase": "key", "type": "boolean"}, "extractTars": {"ignoreCase": "key", "type": "boolean"}, "buildVersionToDownload": {"ignoreCase": "all", "enum": ["latest", "latestFromBranch", "specific"]}, "parallelizationLimit": {"ignoreCase": "key", "type": "string"}, "downloadType": {"ignoreCase": "all", "enum": ["single", "specific"]}, "artifactName": {"ignoreCase": "key", "type": "string"}, "itemPattern": {"ignoreCase": "key", "type": "string"}, "downloadPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadBuildArtifacts@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"buildType": {"ignoreCase": "all", "enum": ["current", "specific"]}, "pipeline": {"ignoreCase": "key", "type": "string", "aliases": ["definition"]}, "branchName": {"ignoreCase": "key", "type": "string"}, "allowPartiallySucceededBuilds": {"ignoreCase": "key", "type": "boolean"}, "specificBuildWithTriggering": {"ignoreCase": "key", "type": "boolean"}, "tags": {"ignoreCase": "key", "type": "string"}, "buildId": {"ignoreCase": "key", "type": "string"}, "cleanDestinationFolder": {"ignoreCase": "key", "type": "boolean"}, "project": {"ignoreCase": "key", "type": "string"}, "retryDownloadCount": {"ignoreCase": "key", "type": "string"}, "checkDownloadedFiles": {"ignoreCase": "key", "type": "boolean"}, "extractTars": {"ignoreCase": "key", "type": "boolean"}, "buildVersionToDownload": {"ignoreCase": "all", "enum": ["latest", "latestFromBranch", "specific"]}, "parallelizationLimit": {"ignoreCase": "key", "type": "string"}, "downloadType": {"ignoreCase": "all", "enum": ["single", "specific"]}, "artifactName": {"ignoreCase": "key", "type": "string"}, "itemPattern": {"ignoreCase": "key", "type": "string"}, "downloadPath": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DownloadBuildArtifacts@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"projectDirectory": {"ignoreCase": "key", "type": "string"}, "forceRepoUpdate": {"ignoreCase": "key", "type": "boolean"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}}}, "task": {"ignoreCase": "value", "pattern": "^CocoaPods@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "AzureSpringCloud", "AppName"], "properties": {"DotNetCoreMainEntryPath": {"ignoreCase": "key", "type": "string"}, "AzureSpringCloud": {"ignoreCase": "key", "type": "string"}, "EnvironmentVariables": {"ignoreCase": "key", "type": "string"}, "Version": {"ignoreCase": "key", "type": "string"}, "ImageLanguageFramework": {"ignoreCase": "all", "enum": ["springboot", ""]}, "ImageCommand": {"ignoreCase": "key", "type": "string"}, "AppName": {"ignoreCase": "key", "type": "string"}, "RegistryServer": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "Package": {"ignoreCase": "key", "type": "string"}, "Builder": {"ignoreCase": "key", "type": "string"}, "UseStagingDeployment": {"ignoreCase": "key", "type": "boolean"}, "ImageName": {"ignoreCase": "key", "type": "string"}, "RegistryUsername": {"ignoreCase": "key", "type": "string"}, "Action": {"ignoreCase": "all", "enum": ["Deploy", "Set Production", "Delete Staging Deployment"]}, "CreateNewDeployment": {"ignoreCase": "key", "type": "boolean"}, "JvmOptions": {"ignoreCase": "key", "type": "string"}, "RuntimeVersion": {"ignoreCase": "all", "enum": ["Java_8", "Java_11", "NetCore_31"]}, "RegistryPassword": {"ignoreCase": "key", "type": "string"}, "DeploymentType": {"ignoreCase": "all", "enum": ["Artifacts", "CustomContainer"]}, "DeploymentName": {"ignoreCase": "key", "type": "string"}, "ImageArgs": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureSpringCloud@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "appType", "appName"], "properties": {"customWebConfig": {"ignoreCase": "key", "type": "string"}, "slotName": {"ignoreCase": "key", "type": "string"}, "appType": {"ignoreCase": "all", "enum": ["webApp", "webAppLinux"]}, "appName": {"ignoreCase": "key", "type": "string"}, "runtimeStack": {"ignoreCase": "key", "type": "string"}, "appSettings": {"ignoreCase": "key", "type": "string"}, "deploymentMethod": {"ignoreCase": "all", "enum": ["auto", "zipDeploy", "runFromPackage"]}, "package": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "startUpCommand": {"ignoreCase": "key", "type": "string"}, "deployToSlotOrASE": {"ignoreCase": "key", "type": "boolean"}, "configurationStrings": {"ignoreCase": "key", "type": "string"}, "customDeployFolder": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureWebApp@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"failOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "scriptLocation": {"ignoreCase": "all", "enum": ["inlineScript", "scriptPath"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "inlineScript": {"ignoreCase": "key", "type": "string"}, "addSpnToEnvironment": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string", "aliases": ["args"]}, "scriptPath": {"ignoreCase": "key", "type": "string"}, "useGlobalConfig": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureCLI@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"failOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "scriptLocation": {"ignoreCase": "all", "enum": ["inlineScript", "scriptPath"]}, "connectedServiceNameARM": {"ignoreCase": "key", "type": "string"}, "inlineScript": {"ignoreCase": "key", "type": "string"}, "args": {"ignoreCase": "key", "type": "string"}, "connectedServiceNameSelector": {"ignoreCase": "all", "enum": ["connectedServiceName", "connectedServiceNameARM"]}, "scriptPath": {"ignoreCase": "key", "type": "string"}, "cwd": {"ignoreCase": "key", "type": "string"}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureCLI@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "scriptType"], "properties": {"failOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "scriptLocation": {"ignoreCase": "all", "enum": ["inlineScript", "scriptPath"]}, "scriptType": {"ignoreCase": "all", "enum": ["ps", "pscore", "batch", "bash"]}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "inlineScript": {"ignoreCase": "key", "type": "string"}, "addSpnToEnvironment": {"ignoreCase": "key", "type": "boolean"}, "powerShellErrorActionPreference": {"ignoreCase": "all", "enum": ["stop", "continue", "silentlyContinue"]}, "powerShellIgnoreLASTEXITCODE": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string", "aliases": ["scriptArguments"]}, "scriptPath": {"ignoreCase": "key", "type": "string"}, "useGlobalConfig": {"ignoreCase": "key", "type": "boolean"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["connectedServiceNameARM"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureCLI@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["gitHubConnection"], "properties": {"repositoryName": {"ignoreCase": "key", "type": "string"}, "addChangeLog": {"ignoreCase": "key", "type": "boolean"}, "changeLogType": {"ignoreCase": "all", "enum": ["commitBased", "issueBased"]}, "assets": {"ignoreCase": "key", "type": "string"}, "changeLogCompareToRelease": {"ignoreCase": "all", "enum": ["lastFullRelease", "lastNonDraftRelease", "lastNonDraftReleaseByTag"]}, "releaseNotesFilePath": {"ignoreCase": "key", "type": "string"}, "releaseNotesSource": {"ignoreCase": "all", "enum": ["filePath", "inline"]}, "changeLogLabels": {"ignoreCase": "key", "type": "string"}, "gitHubConnection": {"ignoreCase": "key", "type": "string"}, "tagSource": {"ignoreCase": "all", "enum": ["gitTag", "userSpecifiedTag"]}, "tag": {"ignoreCase": "key", "type": "string"}, "tagPattern": {"ignoreCase": "key", "type": "string"}, "changeLogCompareToReleaseTag": {"ignoreCase": "key", "type": "string"}, "releaseNotesInline": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["create", "edit", "delete"]}, "isPreRelease": {"ignoreCase": "key", "type": "boolean"}, "isDraft": {"ignoreCase": "key", "type": "boolean"}, "assetUploadMode": {"ignoreCase": "all", "enum": ["delete", "replace"]}, "target": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^GitHubRelease@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["gitHubConnection"], "properties": {"repositoryName": {"ignoreCase": "key", "type": "string"}, "addChangeLog": {"ignoreCase": "key", "type": "boolean"}, "changeLogType": {"ignoreCase": "all", "enum": ["commitBased", "issueBased"]}, "target": {"ignoreCase": "key", "type": "string"}, "changeLogCompareToRelease": {"ignoreCase": "all", "enum": ["lastFullRelease", "lastNonDraftRelease", "lastNonDraftReleaseByTag"]}, "assets": {"ignoreCase": "key", "type": "string"}, "releaseNotesFile": {"ignoreCase": "key", "type": "string"}, "releaseNotes": {"ignoreCase": "key", "type": "string"}, "changeLogLabels": {"ignoreCase": "key", "type": "string"}, "gitHubConnection": {"ignoreCase": "key", "type": "string"}, "tagSource": {"ignoreCase": "all", "enum": ["auto", "manual"]}, "tag": {"ignoreCase": "key", "type": "string"}, "tagPattern": {"ignoreCase": "key", "type": "string"}, "changeLogCompareToReleaseTag": {"ignoreCase": "key", "type": "string"}, "releaseNotesSource": {"ignoreCase": "all", "enum": ["file", "input"]}, "action": {"ignoreCase": "all", "enum": ["create", "edit", "delete"]}, "isPreRelease": {"ignoreCase": "key", "type": "boolean"}, "isDraft": {"ignoreCase": "key", "type": "boolean"}, "assetUploadMode": {"ignoreCase": "all", "enum": ["delete", "replace"]}}}, "task": {"ignoreCase": "value", "pattern": "^GitHubRelease@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["files", "url"], "properties": {"files": {"ignoreCase": "key", "type": "string"}, "username": {"ignoreCase": "key", "type": "string"}, "url": {"ignoreCase": "key", "type": "string"}, "redirectStderr": {"ignoreCase": "key", "type": "boolean"}, "password": {"ignoreCase": "key", "type": "string"}, "options": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^cURLUploader@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["files"], "properties": {"files": {"ignoreCase": "key", "type": "string"}, "username": {"ignoreCase": "key", "type": "string"}, "authType": {"ignoreCase": "all", "enum": ["ServiceEndpoint", "UserAndPass"]}, "url": {"ignoreCase": "key", "type": "string"}, "serviceEndpoint": {"ignoreCase": "key", "type": "string"}, "remotePath": {"ignoreCase": "key", "type": "string"}, "redirectStderr": {"ignoreCase": "key", "type": "boolean"}, "password": {"ignoreCase": "key", "type": "string"}, "options": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^cURLUploader@2$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "appName", "resourceGroupName"], "properties": {"slotName": {"ignoreCase": "key", "type": "string"}, "appName": {"ignoreCase": "key", "type": "string"}, "appSettings": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "connectionStrings": {"ignoreCase": "key", "type": "string"}, "generalSettings": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureAppServiceSettings@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"vstsPackageVersion": {"ignoreCase": "key", "type": "string", "aliases": ["versionListDownload"]}, "publishPackageMetadata": {"ignoreCase": "key", "type": "boolean"}, "vstsFeed": {"ignoreCase": "key", "type": "string", "aliases": ["feedListDownload"]}, "publishFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoints"]}, "feedPublishExternal": {"ignoreCase": "key", "type": "string"}, "downloadDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["downloadDirectory"]}, "vstsFeedPublish": {"ignoreCase": "key", "type": "string", "aliases": ["feedListPublish"]}, "versionPublish": {"ignoreCase": "key", "type": "string"}, "publishDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["publishDirectory"]}, "feedDownloadExternal": {"ignoreCase": "key", "type": "string"}, "packageDownloadExternal": {"ignoreCase": "key", "type": "string"}, "feedsToUsePublish": {"ignoreCase": "all", "enum": ["internal", "external"], "aliases": ["internalOrExternalPublish"]}, "packagePublishDescription": {"ignoreCase": "key", "type": "string"}, "externalFeedCredentials": {"ignoreCase": "key", "type": "string", "aliases": ["externalEndpoint"]}, "vstsFeedPackagePublish": {"ignoreCase": "key", "type": "string", "aliases": ["packageListPublish"]}, "versionDownloadExternal": {"ignoreCase": "key", "type": "string"}, "vstsFeedPackage": {"ignoreCase": "key", "type": "string", "aliases": ["packageListDownload"]}, "versionOption": {"ignoreCase": "all", "enum": ["major", "minor", "patch", "custom"], "aliases": ["versionPublishSelector"]}, "command": {"ignoreCase": "all", "enum": ["download", "publish"]}, "publishedPackageVar": {"ignoreCase": "key", "type": "string"}, "feedsToUse": {"ignoreCase": "all", "enum": ["internal", "external"], "aliases": ["internalOrExternalDownload"]}, "verbosity": {"ignoreCase": "all", "enum": ["None", "Trace", "Debug", "Information", "Warning", "Error", "Critical"]}, "packagePublishExternal": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^UniversalPackages@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription"], "properties": {"ResourceGroupName": {"ignoreCase": "key", "type": "string"}, "Resources": {"ignoreCase": "key", "type": "string"}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzurePolicyCheckGate@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["dockerRegistryServiceConnection", "kubernetesServiceConnection", "appName"], "properties": {"functionRootDirectory": {"ignoreCase": "key", "type": "string"}, "waitForStability": {"ignoreCase": "key", "type": "boolean"}, "appName": {"ignoreCase": "key", "type": "string"}, "dockerRegistryServiceConnection": {"ignoreCase": "key", "type": "string"}, "namespace": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "secretName": {"ignoreCase": "key", "type": "string"}, "dockerHubNamespace": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceConnection": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunctionOnKubernetes@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["dockerRegistryServiceConnection", "appName"], "properties": {"functionRootDirectory": {"ignoreCase": "key", "type": "string"}, "waitForStability": {"ignoreCase": "key", "type": "boolean"}, "appName": {"ignoreCase": "key", "type": "string"}, "dockerRegistryServiceConnection": {"ignoreCase": "key", "type": "string"}, "azureResourceGroup": {"ignoreCase": "key", "type": "string"}, "connectionType": {"ignoreCase": "all", "enum": ["Azure Resource Manager", "Kubernetes Service Connection"]}, "azureSubscriptionConnection": {"ignoreCase": "key", "type": "string", "aliases": ["azureSubscriptionEndpoint"]}, "arguments": {"ignoreCase": "key", "type": "string"}, "secretName": {"ignoreCase": "key", "type": "string"}, "dockerHubNamespace": {"ignoreCase": "key", "type": "string"}, "kubernetesCluster": {"ignoreCase": "key", "type": "string"}, "namespace": {"ignoreCase": "key", "type": "string"}, "kubernetesServiceConnection": {"ignoreCase": "key", "type": "string", "aliases": ["kubernetesServiceEndpoint"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureFunctionOnKubernetes@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"targetType": {"ignoreCase": "all", "enum": ["filePath", "inline"]}, "bashEnvValue": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string"}, "filePath": {"ignoreCase": "key", "type": "string"}, "script": {"ignoreCase": "key", "type": "string"}, "failOnStderr": {"ignoreCase": "key", "type": "boolean"}, "arguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^Bash@3$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["scriptPath"], "properties": {"failOnStandardError": {"ignoreCase": "key", "type": "boolean"}, "args": {"ignoreCase": "key", "type": "string"}, "cwd": {"ignoreCase": "key", "type": "string"}, "scriptPath": {"ignoreCase": "key", "type": "string"}, "disableAutoCwd": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^ShellScript@2$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"FileCopyOptions": {"ignoreCase": "key", "type": "string"}, "publishLocation": {"ignoreCase": "all", "enum": ["Container", "FilePath"], "aliases": ["ArtifactType"]}, "StoreAsTar": {"ignoreCase": "key", "type": "boolean"}, "ParallelCount": {"ignoreCase": "key", "type": "integer"}, "TargetPath": {"ignoreCase": "key", "type": "string"}, "Parallel": {"ignoreCase": "key", "type": "boolean"}, "PathtoPublish": {"ignoreCase": "key", "type": "string"}, "ArtifactName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^PublishBuildArtifacts@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["knownHostsEntry", "sshKeySecureFile"], "properties": {"knownHostsEntry": {"ignoreCase": "key", "type": "string", "aliases": ["hostName"]}, "sshPassphrase": {"ignoreCase": "key", "type": "string"}, "sshPublicKey": {"ignoreCase": "key", "type": "string"}, "sshKeySecureFile": {"ignoreCase": "key", "type": "string"}, "configUser": {"ignoreCase": "key", "type": "string"}, "configHostAlias": {"ignoreCase": "key", "type": "string"}, "configHostname": {"ignoreCase": "key", "type": "string"}, "configPort": {"ignoreCase": "key", "type": "string"}, "addEntryToConfig": {"ignoreCase": "key", "type": "boolean"}}}, "task": {"ignoreCase": "value", "pattern": "^InstallSSHKey@0$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureSubscription", "vmssName", "vmssOsType", "imageUrl"], "properties": {"vmssName": {"ignoreCase": "key", "type": "string"}, "imageUrl": {"ignoreCase": "key", "type": "string"}, "customScriptArguments": {"ignoreCase": "key", "type": "string"}, "customScriptsStorageAccount": {"ignoreCase": "key", "type": "string"}, "customScript": {"ignoreCase": "key", "type": "string"}, "skipArchivingCustomScripts": {"ignoreCase": "key", "type": "boolean"}, "customScriptsDirectory": {"ignoreCase": "key", "type": "string"}, "action": {"ignoreCase": "all", "enum": ["Update image", "Configure application startup"]}, "vmssOsType": {"ignoreCase": "all", "enum": ["Windows", "Linux"]}, "azureSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}}}, "task": {"ignoreCase": "value", "pattern": "^AzureVmssDeployment@0$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["ConnectedServiceName", "WebSiteLocation", "WebSiteName", "Package"], "properties": {"Slot": {"ignoreCase": "key", "type": "string"}, "Package": {"ignoreCase": "key", "type": "string"}, "doNotDelete": {"ignoreCase": "key", "type": "boolean"}, "WebSiteLocation": {"ignoreCase": "key", "type": "string"}, "WebSiteName": {"ignoreCase": "key", "type": "string"}, "AdditionalArguments": {"ignoreCase": "key", "type": "string"}, "ConnectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureWebPowerShellDeployment@1$"}}, "deprecationMessage": "AzureWebPowerShellDeployment is deprecated - Create or update Azure App Service using Azure PowerShell"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["azureClassicSubscription", "ServiceName", "ServiceLocation", "CsPkg", "CsCfg"], "properties": {"EnableAdvancedStorageOptions": {"ignoreCase": "key", "type": "boolean"}, "CsCfg": {"ignoreCase": "key", "type": "string"}, "ServiceLocation": {"ignoreCase": "key", "type": "string"}, "ARMStorageAccount": {"ignoreCase": "key", "type": "string"}, "slotName": {"ignoreCase": "key", "type": "string", "aliases": ["Slot"]}, "NewServiceCustomCertificates": {"ignoreCase": "key", "type": "string"}, "DiagnosticStorageAccountKeys": {"ignoreCase": "key", "type": "string"}, "ARMConnectedServiceName": {"ignoreCase": "key", "type": "string"}, "ForceUpgrade": {"ignoreCase": "key", "type": "boolean"}, "azureClassicSubscription": {"ignoreCase": "key", "type": "string", "aliases": ["ConnectedServiceName"]}, "CsPkg": {"ignoreCase": "key", "type": "string"}, "ServiceName": {"ignoreCase": "key", "type": "string"}, "StorageAccount": {"ignoreCase": "key", "type": "string"}, "SimultaneousUpgrade": {"ignoreCase": "key", "type": "boolean"}, "NewServiceAffinityGroup": {"ignoreCase": "key", "type": "string"}, "VerifyRoleInstanceStatus": {"ignoreCase": "key", "type": "boolean"}, "DeploymentLabel": {"ignoreCase": "key", "type": "string"}, "AppendDateTimeToLabel": {"ignoreCase": "key", "type": "boolean"}, "AllowUpgrade": {"ignoreCase": "key", "type": "boolean"}, "NewServiceAdditionalArguments": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^AzureCloudPowerShellDeployment@1$"}}}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["configFile"], "properties": {"configFile": {"ignoreCase": "key", "type": "string"}, "cargoServiceConnections": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^CargoAuthenticate@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"SourceFolder": {"ignoreCase": "key", "type": "string"}, "RemoveDotFiles": {"ignoreCase": "key", "type": "boolean"}, "RemoveSourceFolder": {"ignoreCase": "key", "type": "boolean"}, "Contents": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DeleteFiles@1$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"gulpFile": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "testFramework": {"ignoreCase": "all", "enum": ["Mocha", "Jasmine"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "gulpjs": {"ignoreCase": "key", "type": "string"}, "testFiles": {"ignoreCase": "key", "type": "string"}, "srcFiles": {"ignoreCase": "key", "type": "string"}, "targets": {"ignoreCase": "key", "type": "string"}, "enableCodeCoverage": {"ignoreCase": "key", "type": "boolean"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^gulp@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"gulpFile": {"ignoreCase": "key", "type": "string"}, "workingDirectory": {"ignoreCase": "key", "type": "string", "aliases": ["cwd"]}, "publishJUnitResults": {"ignoreCase": "key", "type": "boolean"}, "testFramework": {"ignoreCase": "all", "enum": ["Mocha", "Jasmine"]}, "testRunTitle": {"ignoreCase": "key", "type": "string"}, "arguments": {"ignoreCase": "key", "type": "string"}, "gulpjs": {"ignoreCase": "key", "type": "string"}, "testFiles": {"ignoreCase": "key", "type": "string"}, "srcFiles": {"ignoreCase": "key", "type": "string"}, "targets": {"ignoreCase": "key", "type": "string"}, "enableCodeCoverage": {"ignoreCase": "key", "type": "boolean"}, "testResultsFiles": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^gulp@1$"}}}, {"doNotSuggest": true, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["websiteUrl", "testName"], "properties": {"geoLocation": {"ignoreCase": "all", "enum": ["Default", "Australia East", "Australia Southeast", "Brazil South", "Central India", "Central US", "East Asia", "East US 2", "East US", "Japan East", "Japan West", "North Central US", "North Europe", "South Central US", "South India", "Southeast Asia", "West Europe", "West US"]}, "avgResponseTimeThreshold": {"ignoreCase": "key", "type": "string"}, "runDuration": {"ignoreCase": "all", "enum": ["60", "120", "180", "240", "300"]}, "testName": {"ignoreCase": "key", "type": "string"}, "resourceGroupName": {"ignoreCase": "key", "type": "string"}, "websiteUrl": {"ignoreCase": "key", "type": "string"}, "vuLoad": {"ignoreCase": "all", "enum": ["25", "50", "100", "250"]}, "machineType": {"ignoreCase": "all", "enum": ["0", "2"]}, "numOfSelfProvisionedAgents": {"ignoreCase": "key", "type": "integer"}, "connectedServiceName": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^QuickPerfTest@1$"}}, "deprecationMessage": "QuickPerfTest is deprecated - Run a quick web performance test in the cloud with Azure Pipelines"}, {"doNotSuggest": false, "required": ["task", "inputs"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": ["WebsiteName", "Bindings", "AppPoolNameForWebsite", "ParentWebsiteNameForVD", "VirtualPathForVD", "ParentWebsiteNameForApplication", "VirtualPathForApplication", "AppPoolNameForApplication", "AppPoolName"], "properties": {"AppPoolPasswordForWebsite": {"ignoreCase": "key", "type": "string"}, "WebsitePhysicalPath": {"ignoreCase": "key", "type": "string"}, "ServerNameIndication": {"ignoreCase": "key", "type": "boolean"}, "AppPoolNameForWebsite": {"ignoreCase": "key", "type": "string"}, "HostNameWithOutSNI": {"ignoreCase": "key", "type": "string"}, "ApplicationAuthUserPassword": {"ignoreCase": "key", "type": "string"}, "AppPoolIdentity": {"ignoreCase": "all", "enum": ["ApplicationPoolIdentity", "LocalService", "LocalSystem", "NetworkService", "SpecificUser"]}, "VirtualPathForVD": {"ignoreCase": "key", "type": "string"}, "AppPoolUsername": {"ignoreCase": "key", "type": "string"}, "HostNameWithSNI": {"ignoreCase": "key", "type": "string"}, "Port": {"ignoreCase": "key", "type": "string"}, "VDAuthUserPassword": {"ignoreCase": "key", "type": "string"}, "DotNetVersion": {"ignoreCase": "all", "enum": ["v4.0", "v2.0", "No Managed Code"]}, "VDPhysicalPathAuth": {"ignoreCase": "all", "enum": ["VDUserPassThrough", "VDWindowsAuth"]}, "IISDeploymentType": {"ignoreCase": "all", "enum": ["IISWebsite", "IISWebApplication", "IISVirtualDirectory", "IISApplicationPool"]}, "ActionIISWebsite": {"ignoreCase": "all", "enum": ["CreateOrUpdateWebsite", "StartWebsite", "StopWebsite"]}, "ParentWebsiteNameForVD": {"ignoreCase": "key", "type": "string"}, "StartStopRecycleAppPoolName": {"ignoreCase": "key", "type": "string"}, "ConfigureAuthenticationForWebsite": {"ignoreCase": "key", "type": "boolean"}, "WebsiteAuthUserName": {"ignoreCase": "key", "type": "string"}, "ApplicationPhysicalPathAuth": {"ignoreCase": "all", "enum": ["ApplicationUserPassThrough", "ApplicationWindowsAuth"]}, "VDAuthUserName": {"ignoreCase": "key", "type": "string"}, "AppCmdCommands": {"ignoreCase": "key", "type": "string"}, "VirtualPathForApplication": {"ignoreCase": "key", "type": "string"}, "StartStopWebsiteName": {"ignoreCase": "key", "type": "string"}, "IPAddress": {"ignoreCase": "key", "type": "string"}, "CreateOrUpdateAppPoolForApplication": {"ignoreCase": "key", "type": "boolean"}, "BasicAuthenticationForWebsite": {"ignoreCase": "key", "type": "boolean"}, "ParentWebsiteNameForApplication": {"ignoreCase": "key", "type": "string"}, "AppPoolUsernameForApplication": {"ignoreCase": "key", "type": "string"}, "SSLCertThumbPrint": {"ignoreCase": "key", "type": "string"}, "WindowsAuthenticationForWebsite": {"ignoreCase": "key", "type": "boolean"}, "AnonymousAuthenticationForWebsite": {"ignoreCase": "key", "type": "boolean"}, "AddBinding": {"ignoreCase": "key", "type": "boolean"}, "HostNameWithHttp": {"ignoreCase": "key", "type": "string"}, "DotNetVersionForWebsite": {"ignoreCase": "all", "enum": ["v4.0", "v2.0", "No Managed Code"]}, "AppPoolPassword": {"ignoreCase": "key", "type": "string"}, "PhysicalPathForVD": {"ignoreCase": "key", "type": "string"}, "DotNetVersionForApplication": {"ignoreCase": "all", "enum": ["v4.0", "v2.0", "No Managed Code"]}, "AppPoolPasswordForApplication": {"ignoreCase": "key", "type": "string"}, "AppPoolNameForApplication": {"ignoreCase": "key", "type": "string"}, "WebsiteAuthUserPassword": {"ignoreCase": "key", "type": "string"}, "PipeLineMode": {"ignoreCase": "all", "enum": ["Integrated", "Classic"]}, "CreateOrUpdateAppPoolForWebsite": {"ignoreCase": "key", "type": "boolean"}, "ActionIISApplicationPool": {"ignoreCase": "all", "enum": ["CreateOrUpdateAppPool", "StartAppPool", "StopAppPool", "RecycleAppPool"]}, "PipeLineModeForWebsite": {"ignoreCase": "all", "enum": ["Integrated", "Classic"]}, "AppPoolIdentityForWebsite": {"ignoreCase": "all", "enum": ["ApplicationPoolIdentity", "LocalService", "LocalSystem", "NetworkService", "SpecificUser"]}, "EnableIIS": {"ignoreCase": "key", "type": "boolean"}, "AppPoolIdentityForApplication": {"ignoreCase": "all", "enum": ["ApplicationPoolIdentity", "LocalService", "LocalSystem", "NetworkService", "SpecificUser"]}, "PhysicalPathForApplication": {"ignoreCase": "key", "type": "string"}, "Protocol": {"ignoreCase": "all", "enum": ["https", "http"]}, "WebsiteName": {"ignoreCase": "key", "type": "string"}, "Bindings": {"ignoreCase": "key", "type": "string"}, "ApplicationAuthUserName": {"ignoreCase": "key", "type": "string"}, "WebsitePhysicalPathAuth": {"ignoreCase": "all", "enum": ["WebsiteUserPassThrough", "WebsiteWindowsAuth"]}, "AppPoolName": {"ignoreCase": "key", "type": "string"}, "AppPoolUsernameForWebsite": {"ignoreCase": "key", "type": "string"}, "PipeLineModeForApplication": {"ignoreCase": "all", "enum": ["Integrated", "Classic"]}}}, "task": {"ignoreCase": "value", "pattern": "^IISWebAppManagementOnMachineGroup@0$"}}}, {"doNotSuggest": false, "required": ["task"], "firstProperty": ["task"], "properties": {"inputs": {"additionalProperties": false, "required": [], "properties": {"releaseType": {"ignoreCase": "all", "enum": ["stable", "edge", "test", "nightly"]}, "dockerVersion": {"ignoreCase": "key", "type": "string"}}}, "task": {"ignoreCase": "value", "pattern": "^DockerInstaller@0$"}}}]}