diff --git a/.github/workflows/event-processor.yml b/.github/workflows/event-processor.yml index befc1d9a2e3..ad8c50d7a00 100644 --- a/.github/workflows/event-processor.yml +++ b/.github/workflows/event-processor.yml @@ -84,11 +84,12 @@ jobs: - name: Process Action Event run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} # This is a temporary secret generated by github # https://docs.github.com/en/actions/security-guides/automatic-token-authentication#about-the-github_token-secret GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/scheduled-event-processor.yml b/.github/workflows/scheduled-event-processor.yml index 53181c5a418..a36a46a3043 100644 --- a/.github/workflows/scheduled-event-processor.yml +++ b/.github/workflows/scheduled-event-processor.yml @@ -64,59 +64,65 @@ jobs: - name: Close Stale Issues Scheduled Event if: github.event.schedule == '0 1 * * *' run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json CloseStaleIssues shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Identify Stale PullRequests Scheduled Event if: github.event.schedule == '0 5 * * FRI' run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json IdentifyStalePullRequests shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Close Stale PullRequests Scheduled Event if: github.event.schedule == '30 2,8,14,20 * * *' run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json CloseStalePullRequests shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Identify Stale Issues Scheduled Event if: github.event.schedule == '30 3,9,15,21 * * *' run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json IdentifyStaleIssues shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Close Addressed Issues Scheduled Event if: github.event.schedule == '30 4,10,16,22 * * *' run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json CloseAddressedIssues shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Lock Closed Issues Scheduled Event if: github.event.schedule == '30 5,11,17,23 * * *' run: | - echo $GITHUB_PAYLOAD > payload.json + cat > payload.json << 'EOF' + ${{ toJson(github.event) }} + EOF github-event-processor ${{ github.event_name }} payload.json LockClosedIssues shell: bash env: - GITHUB_PAYLOAD: ${{ toJson(github.event) }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/doc/common/TypeSpec-Project-Scripts.md b/doc/common/TypeSpec-Project-Scripts.md index 20cb50b12ec..9b474182631 100644 --- a/doc/common/TypeSpec-Project-Scripts.md +++ b/doc/common/TypeSpec-Project-Scripts.md @@ -1,11 +1,11 @@ # Integrating with typespec sync and generate scripts -There are 2 common scripts provided for each language to be able to generate from within the language +There are three common scripts provided for each language to be able to generate from within the language repo and use the remote typespec definition in the spec repo. ## One time language repo setup -There are 3 things that these two scripts expect are set up in your language repo before they will run correctly. +There are three things that these common scripts expect to be set up in your language repo before they will run correctly. 1. Make sure your .gitignore is ignoring the TempTypeSpecFiles 2. Create a common emitter-package.json for your language @@ -73,7 +73,7 @@ function Get-dotnet-EmitterPackageJsonPath() { #### Get-${Language}-EmitterAdditionalOptions (Optional) -This function allows you to append additional `--option` arguments that will be passed into typespec compile. One example of this is the `emitter-output-dir`. For dotnet we want the location of the generated files to be `{projectDir}/src` however in other languages they will have other conventions. This method will take in a fully qualified path to the project directory so you can construct your relative path to that as the output. +This function allows you to append additional `--option` arguments that will be passed into typespec compile. One example of this is the `emitter-output-dir`. For dotnet we want the location of the generated files to be `{projectDir}/src` however in other languages `emitter-output-dir` would be `$projectDirectory`. This method will take in a fully qualified path to the project directory so you can construct your relative path to that as the output. Example @@ -81,6 +81,10 @@ Example function Get-dotnet-EmitterAdditionalOptions([string]$projectDirectory) { return "--option @azure-tools/typespec-csharp.emitter-output-dir=$projectDirectory/src" } + +function Get-java-EmitterAdditionalOptions([string]$projectDirectory) { + return "--option @azure-tools/typespec-java.emitter-output-dir=$projectDirectory/" +} ``` ## Per project setup @@ -109,9 +113,33 @@ repo: Azure/azure-rest-api-specs cleanup: false ``` +## TypeSpec-Project-Process.ps1 + - What does this script do? + - fetch `tspconfig.yaml` from remote if it doesn’t exist locally + - parse `tspconfig.yaml` + - create the service folder if none exists + - create an sdk project folder if none exists + - create or update `tsp-location.yaml` + - call `TypeSpec-Project-Sync.ps1` + - call `TypeSpec-Project-Generate.ps1` + - input: + - typespecProjectDirectory (required) + either a folder of `tspconfig.yaml` or a remoteUrl of `tspconfig.yaml` + - commitSha (optional) + - repoUrl (optional) + - output: sdk project folder + +```powershell +./eng/common/scripts/TypeSpec-Project-Process.ps1 /home/rc/repos/tmp/spec-repo/specification/contosowidgetmanager/Contoso.WidgetManager 677e272f33a3eaa724abd769af79383a5ac2bba5 https://github.com/Azure/azure-rest-api-specs + +or + +./eng/common/scripts/TypeSpec-Project-Process.ps1 https://github.com/Azure/azure-rest-api-specs/blob/677e272f33a3eaa724abd769af79383a5ac2bba5/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml +``` + ## TypeSpec-Project-Sync.ps1 -This is the first script that should be called and can be found at `./eng/common/scripts/TypeSpec-Project-Sync.ps1`. It takes in one parameter which is the root directory of the project which is typically one layer lower than the service directory. As an example for dotnet this is `./sdk/openai/Azure.AI.OpenAI` where `openai` is the service directory and `Azure.AI.OpenAI` is the project directory. +It can be found at `./eng/common/scripts/TypeSpec-Project-Sync.ps1`. It takes in one parameter which is the root directory of the project which is typically one layer lower than the service directory. As an example for dotnet this is `./sdk/openai/Azure.AI.OpenAI` where `openai` is the service directory and `Azure.AI.OpenAI` is the project directory. ```powershell ./eng/common/scripts/TypeSpec-Project-Sync.ps1 ./sdk/openai/Azure.AI.OpenAI @@ -125,7 +153,7 @@ This is then copied over to your project directory so that you can make temporar ## TypeSpec-Project-Generate.ps1 -This is the second script that should be called and can be found at `./eng/common/scripts/TypeSpec-Project-Generate.ps1`. It takes the exact same parameter as the sync script. +It can be found at `./eng/common/scripts/TypeSpec-Project-Generate.ps1`. It takes the exact same parameter as the sync script. ```powershell ./eng/common/scripts/TypeSpec-Project-Generate.ps1 ./sdk/openai/Azure.AI.OpenAI @@ -141,6 +169,10 @@ The exact command that gets run is output stdout to enable debugging if needed. We currently don't do anything to the tspconfig.yaml that gets pulled in from the spec repo to limit to just your language emitter instead we use the filter option on the command line `--emit $emitterName`. This allows you to isolate the generation to only things owned by your language so you can safely add generation dependencies in CI without needing to worry about noisy neighbors. +## Local scenario + +User is recommended to run `TypeSpec-Project-Process.ps1` to generate `tsp-location.yaml` automatically then it would call the other two common scripts to generate sdk code. Alternatively, user can prepare `tsp-location.yaml` manually then run the other two scripts manually to generate sdk code. + ## Build tool integration One use case that some languages have is to have their CI regenerate the project and then do a `git diff` to validate that there are no differences. This helps detect if people modify the generated files manually. To support this its valuable to have the exact same command to generate a project regardless of whether the individual library is autorest or typespec. diff --git a/eng/common/scripts/Update-DocsMsPackages.ps1 b/eng/common/scripts/Update-DocsMsPackages.ps1 index ccd531d3bd4..e84c1d56658 100644 --- a/eng/common/scripts/Update-DocsMsPackages.ps1 +++ b/eng/common/scripts/Update-DocsMsPackages.ps1 @@ -3,16 +3,12 @@ Update docs.microsoft.com CI configuration with provided metadata .DESCRIPTION -Update docs.microsoft.com CI configuration with metadata in the Azure/azure-sdk -metadata CSV file and information in the docs.microsoft.com repo's own /metadata -folder. The docs.microsoft.com repo's /metadata folder allows onboarding of +Update docs.microsoft.com CI configuration with metadata in the docs.microsoft.com repo's +/metadata folder. The docs.microsoft.com repo's /metadata folder allows onboarding of packages which have not released to a central package manager. -* Use packages in the Azure/azure-sdk metadata CSV where New == true and - Hide != true -* Add metadata from files in the metadata/ folder to the CSV metadata * Onboard new packages, update existing tracked packages, leave other packages - in place. (This is implemented on a per-language basis by + in place. (This is implemented on a per-language basis by $UpdateDocsMsPackagesFn) .PARAMETER DocRepoLocation @@ -25,7 +21,7 @@ variable is meant to be used in the domain-specific business logic in &$UpdateDocsMsPackagesFn .PARAMETER ImageId -Optional The docker image for package validation in format of '$containerRegistry/$imageName:$tag'. +Optional The docker image for package validation in format of '$containerRegistry/$imageName:$tag'. e.g. azuresdkimages.azurecr.io/jsrefautocr:latest #> @@ -42,27 +38,27 @@ param ( . (Join-Path $PSScriptRoot common.ps1) -function GetDocsMetadataForMoniker($moniker) { +function GetDocsMetadataForMoniker($moniker) { $searchPath = Join-Path $DocRepoLocation 'metadata' $moniker - if (!(Test-Path $searchPath)) { - return @() + if (!(Test-Path $searchPath)) { + return @() } $paths = Get-ChildItem -Path $searchPath -Filter *.json - $metadata = @() - foreach ($path in $paths) { + $metadata = @() + foreach ($path in $paths) { $fileContents = Get-Content $path -Raw $fileObject = ConvertFrom-Json -InputObject $fileContents $versionGa = '' - $versionPreview = '' - if ($moniker -eq 'latest') { + $versionPreview = '' + if ($moniker -eq 'latest') { $versionGa = $fileObject.Version - } else { + } else { $versionPreview = $fileObject.Version } $entry = @{ - Package = $fileObject.Name; + Package = $fileObject.Name; VersionGA = $versionGa; VersionPreview = $versionPreview; RepoPath = $fileObject.ServiceDirectory; @@ -78,14 +74,12 @@ function GetDocsMetadataForMoniker($moniker) { return $metadata } -function GetDocsMetadata() { - # Read metadata from CSV - $csvMetadata = (Get-CSVMetadata).Where({ ($_.New -eq 'true' -or $_.MSDocService -ne '') -and $_.Hide -ne 'true'}) +function GetDocsMetadata() { # Read metadata from docs repo $metadataByPackage = @{} - foreach ($package in GetDocsMetadataForMoniker 'latest') { - if ($metadataByPackage.ContainsKey($package.Package)) { + foreach ($package in GetDocsMetadataForMoniker 'latest') { + if ($metadataByPackage.ContainsKey($package.Package)) { LogWarning "Duplicate package in latest metadata: $($package.Package)" } Write-Host "Adding latest package: $($package.Package)" @@ -103,37 +97,9 @@ function GetDocsMetadata() { } } - # Override CSV metadata version information before returning - $outputMetadata = @() - foreach ($item in $csvMetadata) { - if ($metadataByPackage.ContainsKey($item.Package)) { - Write-Host "Overriding CSV metadata from docs repo for $($item.Package)" - $matchingPackage = $metadataByPackage[$item.Package] - - # Only update the version from metadata present in the docs repo IF there - # is a specified version. The absence of package metadata in the docs repo - # (e.g. no GA version) does not imply that the CSV metadata is incorrect. - if ($matchingPackage.VersionGA) { - $item.VersionGA = $matchingPackage.VersionGA - } - if ($matchingPackage.VersionPreview) { - $item.VersionPreview = $matchingPackage.VersionPreview - } - } - $outputMetadata += $item - } - - # Add entries present in the docs repo which are not present in CSV. These are - # usually packages which have not yet published a preview or GA version. - foreach ($item in $metadataByPackage.Values) { - $matchingPackagesInCsvMetadata = $csvMetadata.Where({ $_.Package -eq $item.Package }) - if (!$matchingPackagesInCsvMetadata) { - Write-Host "Adding package from docs metadata that is not found in CSV metadata: $($item.Package)" - $outputMetadata += $item - } - } + # TODO - Add a call to GetDocsMetadataForMoniker for 'legacy' when that is implemented - return $outputMetadata + return $metadataByPackage.Values } if ($UpdateDocsMsPackagesFn -and (Test-Path "Function:$UpdateDocsMsPackagesFn")) { @@ -141,13 +107,13 @@ if ($UpdateDocsMsPackagesFn -and (Test-Path "Function:$UpdateDocsMsPackagesFn")) try { $docsMetadata = GetDocsMetadata &$UpdateDocsMsPackagesFn -DocsRepoLocation $DocRepoLocation -DocsMetadata $docsMetadata -PackageSourceOverride $PackageSourceOverride -DocValidationImageId $ImageId - } catch { + } catch { LogError "Exception while updating docs.ms packages" - LogError $_ + LogError $_ LogError $_.ScriptStackTrace exit 1 } - + } else { LogError "The function for '$UpdateFn' was not found.` Make sure it is present in eng/scripts/Language-Settings.ps1 and referenced in eng/common/scripts/common.ps1.` diff --git a/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml b/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml index 0003b71ef52..46b7700ce37 100644 --- a/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml +++ b/src/dotnet/APIView/APIViewWeb/Pages/Assemblies/Review.cshtml @@ -93,7 +93,7 @@ @if (Model.Revision.Approvers.Count > 0) { - Approvers: + Approved by: @{ int i = 0; } diff --git a/tools/assets-automation/assets-reporting/generate_assets_report.py b/tools/assets-automation/assets-reporting/generate_assets_report.py index c21ddea5e70..5885e036ce2 100644 --- a/tools/assets-automation/assets-reporting/generate_assets_report.py +++ b/tools/assets-automation/assets-reporting/generate_assets_report.py @@ -356,14 +356,14 @@ def evaluate_java_package(package_path: str) -> int: possible_test_directory = resolve_java_test_directory(package_path) possible_assets_location = os.path.join(os.path.dirname(package_path),'assets.json') + if os.path.exists(possible_assets_location): + return 2 + if not possible_test_directory: - return 0 + return -1 test_files = glob.glob(os.path.join(possible_test_directory, "**", "*.java"), recursive=True) - if os.path.exists(possible_assets_location): - return 2 - # we only will search the test_files if there are actual session-records present session_glob = os.path.join(possible_test_directory, "**", "session-records") session_records = glob.glob(session_glob, recursive=True) diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/Azure.SDK.Management.ChangelogGen.Tests.csproj b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/Azure.SDK.Management.ChangelogGen.Tests.csproj new file mode 100644 index 00000000000..ab8e3596363 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/Azure.SDK.Management.ChangelogGen.Tests.csproj @@ -0,0 +1,43 @@ + + + + net6.0 + enable + enable + + false + + + + + + + + + + + + + + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + + diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestApiComparer.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestApiComparer.cs new file mode 100644 index 00000000000..db1f0b13244 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestApiComparer.cs @@ -0,0 +1,50 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.SDK.ChangelogGen.Compare; +using Azure.SDK.ChangelogGen.Report; + +namespace Azure.SDK.ChangelogGen.Tests +{ + [TestClass] + public class TestApiComparer + { + [TestMethod] + public void TestCompareApiFile() + { + string content1 = File.ReadAllText("apiFile1.cs.txt"); + string content2 = File.ReadAllText("apiFile2.cs.txt"); + ChangeLogResult r = new ChangeLogResult(); + r.ApiChange = Program.CompareApi(content2, content1); + Release release = r.GenerateReleaseNote("1.2.3", "2030.3.3", filter: new List() { ChangeCatogory.Obsoleted }); + + // we dont expect any breaking change in our release + // But in case any breaking changes detected, we will list them anyway so that people are able to notice these unexpected breaking changes when reviewing the changelog and fix them + string baseline = +@"## 1.2.3 (2030.3.3) + +### Breaking Changes + +- Removed method 'String MethodToBeDeleted()' in type Azure.ResourceManager.AppService.TestMethod +- Removed method 'String MethodChangeDefaultValue(Int32 param = 0)' in type Azure.ResourceManager.AppService.TestMethod +- Removed method 'String MethodToChangeReturnType()' in type Azure.ResourceManager.AppService.TestMethod +- Removed method 'String MethodToChangeParameter()' in type Azure.ResourceManager.AppService.TestMethod +- Removed property 'String PropertyToBeDeleted' in type Azure.ResourceManager.AppService.TestProperty +- Removed property method 'Get' for 'String PropertyToChangeToSet' in type Azure.ResourceManager.AppService.TestProperty +- Removed property method 'Set' for 'String PropertyToChangeToGet' in type Azure.ResourceManager.AppService.TestProperty +- Removed type 'Azure.ResourceManager.AppService.TypeToBeDeleted' + +### Other Changes + +- Obsoleted method 'Void StaticMethodToBeObsoleted()' in type Azure.ResourceManager.AppService.StaticTypeToBeObsoleted +- Obsoleted method 'String MethodToBeObsoleted(String name, Int32 count, Boolean isEnabled, CancellationToken cancellationToken)' in type Azure.ResourceManager.AppService.TestMethod +- Obsoleted property 'String StaticPropertyToBeObsoleted' in type Azure.ResourceManager.AppService.StaticTypeToBeObsoleted +- Obsoleted property 'String PropertyToBeObsoleted' in type Azure.ResourceManager.AppService.TestProperty +- Obsoleted type 'Azure.ResourceManager.AppService.TypeToBeObsoleted' +- Obsoleted type 'Azure.ResourceManager.AppService.StaticTypeToBeObsoleted'"; + string actual = release.ToString(); + Assert.AreEqual(baseline.Replace("\r\n", "\n"), actual.Replace("\r\n", "\n")); + } + } + +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestCompareVersion.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestCompareVersion.cs new file mode 100644 index 00000000000..7a44016b63e --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestCompareVersion.cs @@ -0,0 +1,29 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Azure.SDK.ChangelogGen.Compare; + +namespace Azure.SDK.ChangelogGen.Tests +{ + [TestClass] + public class TestCompareVersion + { + [TestMethod] + public void TestVersionEqual() + { + StringValueChange? result = Program.CompareVersion("1.0.1", "1.0.1", "test version equal"); + Assert.IsNull(result); + } + + [TestMethod] + public void TestVersionNotEqual() + { + StringValueChange? result = Program.CompareVersion("1.0.2", "1.0.1", "test version equal"); + Assert.IsNotNull(result); + Assert.AreEqual("1.0.2", result.NewValue); + Assert.AreEqual("1.0.1", result.OldValue); + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestGetReleaseVersion.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestGetReleaseVersion.cs new file mode 100644 index 00000000000..8310d75ae52 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestGetReleaseVersion.cs @@ -0,0 +1,27 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Azure.SDK.ChangelogGen.Report; + +namespace Azure.SDK.ChangelogGen.Tests +{ + [TestClass] + public class TestGetReleaseVersion + { + [TestMethod] + public void TestReleasesFromChangelogMdFile() + { + string content = File.ReadAllText("changelog1.md"); + List releases = Release.FromChangelog(content); + Assert.AreEqual(7, releases.Count); + + Assert.AreEqual("1.1.0-beta.1", releases[0].Version); + Assert.AreEqual("Unreleased", releases[0].ReleaseDate); + + Assert.AreEqual("1.0.1", releases[1].Version); + Assert.AreEqual("2023-02-20", releases[1].ReleaseDate); + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestGetSpecVersion.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestGetSpecVersion.cs new file mode 100644 index 00000000000..88fc2e1b4cd --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestGetSpecVersion.cs @@ -0,0 +1,24 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Tests +{ + [TestClass] + public class TestGetSpecVersion + { + [TestMethod] + public void TestGetSpecVersionFromMd() + { + var content = File.ReadAllText("autorest1.md"); + List tags = SpecHelper.GetSpecVersionTags(content, out string src); + + Assert.AreEqual("./specReadme.md", src); + Assert.AreEqual(1, tags.Count); + Assert.AreEqual("package-2021-02", tags[0]); + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestMergeChangelog.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestMergeChangelog.cs new file mode 100644 index 00000000000..0884809be7f --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/TestMergeChangelog.cs @@ -0,0 +1,37 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.SDK.ChangelogGen.Compare; +using Azure.SDK.ChangelogGen.Report; + +namespace Azure.SDK.ChangelogGen.Tests +{ + [TestClass] + public class TestMergeChangeLog + { + [TestMethod] + public void TestMergeWithExistingNote() + { + string content1 = File.ReadAllText("apiFile1.cs.txt"); + string content2 = File.ReadAllText("apiFile2.cs.txt"); + ChangeLogResult r = new ChangeLogResult + { + ApiChange = Program.CompareApi(content2, content1), + AzureCoreVersionChange = new StringValueChange("1.1.0", "1.0.1", "Azure Core upgraded"), + AzureResourceManagerVersionChange = new StringValueChange("1.2.0", "1.0.2", "Azure RM upgraded"), + SpecVersionChange = new StringValueChange("2020-01-01", "2030-01-01", "spec upgraded") + }; + + Release newRelease = r.GenerateReleaseNote("1.2.3", "2099-09-10", new List() { ChangeCatogory.Obsoleted }); + + var releases = Release.FromChangelog(File.ReadAllText("changelog1.md")); + + newRelease.MergeTo(releases[0], MergeMode.Group); + + var mergedChangelog = Release.ToChangeLog(releases); + var baseline = File.ReadAllText("mergedChangelog1.md"); + Assert.AreEqual(baseline.Replace("\r\n", "\n").TrimEnd('\r', '\n'), mergedChangelog.Replace("\r\n", "\n")); + } + } + +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/Usings.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/Usings.cs new file mode 100644 index 00000000000..ab67c7ea9df --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/Usings.cs @@ -0,0 +1 @@ +global using Microsoft.VisualStudio.TestTools.UnitTesting; \ No newline at end of file diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/apiFile1.cs.txt b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/apiFile1.cs.txt new file mode 100644 index 00000000000..3894aa0b1a0 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/apiFile1.cs.txt @@ -0,0 +1,7653 @@ +namespace Azure.ResourceManager.AppService +{ + public partial class TypeToBeDeleted + { + public string SomeProperty { get; set; } + } + public partial class TypeToBeObsoleted + { + public string SomeProperty { get; set; } + } + public static partial class StaticTypeToBeObsoleted + { + public static string StaticPropertyToBeObsoleted { get; set; } + public static void StaticMethodToBeObsoleted() { throw null; } + } + public partial class TestProperty + { + public string PropertyToBeDeleted { get; set; } + public string PropertyToBeObsoleted { get; set; } + public string PropertyToChangeToSet { get; } + public string PropertyToChangeToGet { set { throw null; } } + } + public partial class TestMethod + { + public string MethodToBeDeleted() { throw null; } + public string MethodToBeObsoleted(string name, int count, bool isEnabled, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public string MethodChangeDefaultValue(int param = 0){throw null;} + public string MethodToChangeReturnType() { throw null; } + public string MethodToChangeParameter() { throw null; } + } + public partial class ApiKeyVaultReferenceData : Azure.ResourceManager.Models.ResourceData + { + public ApiKeyVaultReferenceData() { } + public string ActiveVersion { get { throw null; } set { } } + public string Details { get { throw null; } set { } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Reference { get { throw null; } set { } } + public string SecretName { get { throw null; } set { } } + public string SecretVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ConfigReferenceSource? Source { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ResolveStatus? Status { get { throw null; } set { } } + public string VaultName { get { throw null; } set { } } + } + public partial class AppCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppCertificateData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppCertificateData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public string CanonicalName { get { throw null; } set { } } + public byte[] CerBlob { get { throw null; } } + public string DomainValidationMethod { get { throw null; } set { } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } } + public System.Collections.Generic.IList HostNames { get { throw null; } } + public System.DateTimeOffset? IssueOn { get { throw null; } } + public string Issuer { get { throw null; } } + public bool? IsValid { get { throw null; } } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? KeyVaultSecretStatus { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public byte[] PfxBlob { get { throw null; } set { } } + public string PublicKeyHash { get { throw null; } } + public string SelfLink { get { throw null; } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public string SiteName { get { throw null; } } + public string SubjectName { get { throw null; } } + public System.BinaryData Thumbprint { get { throw null; } } + } + public partial class AppCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppCertificateResource() { } + public virtual Azure.ResourceManager.AppService.AppCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceCertificateData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceCertificateData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? ProvisioningState { get { throw null; } } + } + public partial class AppServiceCertificateOrderCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceCertificateOrderCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string certificateOrderName, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string certificateOrderName, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceCertificateOrderData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceCertificateOrderData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public System.Collections.Generic.IReadOnlyList AppServiceCertificateNotRenewableReasons { get { throw null; } } + public System.Collections.Generic.IDictionary Certificates { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderContact Contact { get { throw null; } } + public string Csr { get { throw null; } set { } } + public string DistinguishedName { get { throw null; } set { } } + public string DomainVerificationToken { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Intermediate { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastCertificateIssuedOn { get { throw null; } } + public System.DateTimeOffset? NextAutoRenewTimeStamp { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateProductType? ProductType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Root { get { throw null; } } + public string SerialNumber { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails SignedCertificate { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderStatus? Status { get { throw null; } } + public int? ValidityInYears { get { throw null; } set { } } + } + public partial class AppServiceCertificateOrderResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceCertificateOrderResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceCertificateOrderData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string certificateOrderName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppServiceCertificate(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServiceCertificateAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServiceCertificateCollection GetAppServiceCertificates() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetCertificateOrderDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetCertificateOrderDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.CertificateOrderDetectorCollection GetCertificateOrderDetectors() { throw null; } + public virtual Azure.Response Reissue(Azure.ResourceManager.AppService.Models.ReissueCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ReissueAsync(Azure.ResourceManager.AppService.Models.ReissueCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Renew(Azure.ResourceManager.AppService.Models.RenewCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RenewAsync(Azure.ResourceManager.AppService.Models.RenewCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResendEmail(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResendEmailAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResendRequestEmails(Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResendRequestEmailsAsync(Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable RetrieveCertificateActions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable RetrieveCertificateActionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable RetrieveCertificateEmailHistory(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable RetrieveCertificateEmailHistoryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RetrieveSiteSeal(Azure.ResourceManager.AppService.Models.SiteSealContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> RetrieveSiteSealAsync(Azure.ResourceManager.AppService.Models.SiteSealContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceCertificateOrderPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceCertificateOrderPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response VerifyDomainOwnership(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task VerifyDomainOwnershipAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceCertificateResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string certificateOrderName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceDetectorData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceDetectorData() { } + public System.Collections.Generic.IList DataProvidersMetadata { get { throw null; } } + public System.Collections.Generic.IList Dataset { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorInfo Metadata { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceStatusInfo Status { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.QueryUtterancesResults SuggestedUtterances { get { throw null; } set { } } + } + public partial class AppServiceDomainCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceDomainCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.AppServiceDomainData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.AppServiceDomainData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceDomainData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceDomainData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public string AuthCode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DomainPurchaseConsent Consent { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactAdmin { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactBilling { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactRegistrant { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactTech { get { throw null; } set { } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? DnsType { get { throw null; } set { } } + public string DnsZoneId { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList DomainNotRenewableReasons { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsDnsRecordManagementReady { get { throw null; } } + public bool? IsDomainPrivacyEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastRenewedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ManagedHostNames { get { throw null; } } + public System.Collections.Generic.IReadOnlyList NameServers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDomainStatus? RegistrationStatus { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? TargetDnsType { get { throw null; } set { } } + } + public partial class AppServiceDomainResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceDomainResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDomainData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string domainName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? forceHardDeleteDomain = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? forceHardDeleteDomain = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDomainOwnershipIdentifier(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDomainOwnershipIdentifierAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.DomainOwnershipIdentifierCollection GetDomainOwnershipIdentifiers() { throw null; } + public virtual Azure.Response Renew(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RenewAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceDomainPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceDomainPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceEnvironmentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceEnvironmentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceEnvironmentData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceEnvironmentData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public System.Collections.Generic.IList ClusterSettings { get { throw null; } } + public int? DedicatedHostCount { get { throw null; } set { } } + public string DnsSuffix { get { throw null; } set { } } + public int? FrontEndScaleFactor { get { throw null; } set { } } + public bool? HasLinuxWorkers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LoadBalancingMode? InternalLoadBalancingMode { get { throw null; } set { } } + public int? IPSslAddressCount { get { throw null; } set { } } + public bool? IsSuspended { get { throw null; } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? MaximumNumberOfMachines { get { throw null; } } + public int? MultiRoleCount { get { throw null; } } + public string MultiSize { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentStatus? Status { get { throw null; } } + public System.Collections.Generic.IList UserWhitelistedIPRanges { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } } + } + public partial class AppServiceEnvironmentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceEnvironmentResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceEnvironmentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? forceDelete = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? forceDelete = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DisableAllForHostingEnvironmentRecommendation(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableAllForHostingEnvironmentRecommendationAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllWebAppData(string propertiesToInclude = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllWebAppDataAsync(string propertiesToInclude = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAppServicePlans(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAppServicePlansAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AseV3NetworkingConfigurationResource GetAseV3NetworkingConfiguration() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetCapacities(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetCapacitiesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetDiagnostics(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetDiagnosticsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDiagnosticsItem(string diagnosticsName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDiagnosticsItemAsync(string diagnosticsName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetHistoryForHostingEnvironmentRecommendations(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetHistoryForHostingEnvironmentRecommendationsAsync(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHostingEnvironmentDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentDetectorCollection GetHostingEnvironmentDetectors() { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentMultiRolePoolResource GetHostingEnvironmentMultiRolePool() { throw null; } + public virtual Azure.Response GetHostingEnvironmentPrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentPrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentPrivateEndpointConnectionCollection GetHostingEnvironmentPrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetHostingEnvironmentRecommendation(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentRecommendationAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentRecommendationCollection GetHostingEnvironmentRecommendations() { throw null; } + public virtual Azure.Response GetHostingEnvironmentWorkerPool(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentWorkerPoolAsync(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentWorkerPoolCollection GetHostingEnvironmentWorkerPools() { throw null; } + public virtual Azure.Pageable GetInboundNetworkDependenciesEndpoints(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetInboundNetworkDependenciesEndpointsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetOperations(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetOperationsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetOutboundNetworkDependenciesEndpoints(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetOutboundNetworkDependenciesEndpointsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResources(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetRecommendedRulesForHostingEnvironmentRecommendations(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetRecommendedRulesForHostingEnvironmentRecommendationsAsync(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsages(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetVipInfo(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetVipInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Reboot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RebootAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetAllFiltersForHostingEnvironmentRecommendation(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetAllFiltersForHostingEnvironmentRecommendationAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public static partial class AppServiceExtensions + { + public static Azure.Response CheckAppServiceDomainRegistrationAvailability(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier identifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> CheckAppServiceDomainRegistrationAvailabilityAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier identifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response CheckAppServiceNameAvailability(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ResourceNameAvailabilityContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> CheckAppServiceNameAvailabilityAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ResourceNameAvailabilityContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response DisableAppServiceRecommendation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task DisableAppServiceRecommendationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAllResourceHealthMetadata(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAllResourceHealthMetadataAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAllResourceHealthMetadataData(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAllResourceHealthMetadataDataAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAllSiteIdentifierData(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAllSiteIdentifierDataAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppCertificate(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppCertificateAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppCertificateResource GetAppCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppCertificateCollection GetAppCertificates(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppCertificates(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppCertificatesAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServiceCertificateOrder(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceCertificateOrderAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceCertificateOrderResource GetAppServiceCertificateOrderResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceCertificateOrderCollection GetAppServiceCertificateOrders(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServiceCertificateOrders(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceCertificateOrdersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceCertificateResource GetAppServiceCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetAppServiceDeploymentLocations(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceDeploymentLocationsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServiceDomain(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceDomainAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAppServiceDomainRecommendations(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.DomainRecommendationSearchContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceDomainRecommendationsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.DomainRecommendationSearchContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceDomainResource GetAppServiceDomainResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceDomainCollection GetAppServiceDomains(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServiceDomains(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceDomainsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServiceEnvironment(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceEnvironmentAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceEnvironmentResource GetAppServiceEnvironmentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceEnvironmentCollection GetAppServiceEnvironments(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServiceEnvironments(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceEnvironmentsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServicePlan(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServicePlanAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanHybridConnectionNamespaceRelayResource GetAppServicePlanHybridConnectionNamespaceRelayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanResource GetAppServicePlanResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanCollection GetAppServicePlans(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServicePlans(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? detailed = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServicePlansAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? detailed = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionGatewayResource GetAppServicePlanVirtualNetworkConnectionGatewayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionResource GetAppServicePlanVirtualNetworkConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetAppServiceSourceControl(this Azure.ResourceManager.Resources.TenantResource tenantResource, string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceSourceControlAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceSourceControlResource GetAppServiceSourceControlResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceSourceControlCollection GetAppServiceSourceControls(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; } + public static Azure.ResourceManager.AppService.AseV3NetworkingConfigurationResource GetAseV3NetworkingConfigurationResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetAvailableStacksOnPremProviders(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAvailableStacksOnPremProvidersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAvailableStacksProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAvailableStacksProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetBillingMeters(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string billingLocation = null, string osType = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetBillingMetersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string billingLocation = null, string osType = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.CertificateOrderDetectorResource GetCertificateOrderDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetControlCenterSsoRequestDomain(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetControlCenterSsoRequestDomainAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetDeletedSite(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetDeletedSiteAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.DeletedSiteResource GetDeletedSiteResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.DeletedSiteCollection GetDeletedSites(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource) { throw null; } + public static Azure.Pageable GetDeletedSitesByLocation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetDeletedSitesByLocationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetDeletedWebAppByLocationDeletedWebApp(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetDeletedWebAppByLocationDeletedWebAppAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.DomainOwnershipIdentifierResource GetDomainOwnershipIdentifierResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetFunctionAppStacksForLocationProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetFunctionAppStacksForLocationProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetFunctionAppStacksProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetFunctionAppStacksProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetGeoRegions(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceSkuName? sku = default(Azure.ResourceManager.AppService.Models.AppServiceSkuName?), bool? linuxWorkersEnabled = default(bool?), bool? xenonWorkersEnabled = default(bool?), bool? linuxDynamicWorkersEnabled = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetGeoRegionsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceSkuName? sku = default(Azure.ResourceManager.AppService.Models.AppServiceSkuName?), bool? linuxWorkersEnabled = default(bool?), bool? xenonWorkersEnabled = default(bool?), bool? linuxDynamicWorkersEnabled = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentDetectorResource GetHostingEnvironmentDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentMultiRolePoolResource GetHostingEnvironmentMultiRolePoolResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentPrivateEndpointConnectionResource GetHostingEnvironmentPrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentRecommendationResource GetHostingEnvironmentRecommendationResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentWorkerPoolResource GetHostingEnvironmentWorkerPoolResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HybridConnectionLimitResource GetHybridConnectionLimitResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetKubeEnvironment(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetKubeEnvironmentAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.KubeEnvironmentResource GetKubeEnvironmentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.KubeEnvironmentCollection GetKubeEnvironments(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetKubeEnvironments(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetKubeEnvironmentsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.LogsSiteConfigResource GetLogsSiteConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.LogsSiteSlotConfigResource GetLogsSiteSlotConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.MigrateMySqlStatusResource GetMigrateMySqlStatusResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.NetworkFeatureResource GetNetworkFeatureResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetOperationsCertificateRegistrationProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetOperationsCertificateRegistrationProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetOperationsDomainRegistrationProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetOperationsDomainRegistrationProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetOperationsProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetOperationsProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetPremierAddOnOffers(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetPremierAddOnOffersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.PublishingUserResource GetPublishingUser(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; } + public static Azure.ResourceManager.AppService.PublishingUserResource GetPublishingUserResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetRecommendations(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetRecommendationsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.ScmSiteBasicPublishingCredentialsPolicyResource GetScmSiteBasicPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.ScmSiteSlotBasicPublishingCredentialsPolicyResource GetScmSiteSlotBasicPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteBackupResource GetSiteBackupResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteConfigAppsettingResource GetSiteConfigAppsettingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteConfigSnapshotResource GetSiteConfigSnapshotResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDeploymentResource GetSiteDeploymentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDetectorResource GetSiteDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDiagnosticAnalysisResource GetSiteDiagnosticAnalysisResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDiagnosticDetectorResource GetSiteDiagnosticDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDiagnosticResource GetSiteDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDomainOwnershipIdentifierResource GetSiteDomainOwnershipIdentifierResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteExtensionResource GetSiteExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteFunctionResource GetSiteFunctionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteHostNameBindingResource GetSiteHostNameBindingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteHybridConnectionNamespaceRelayResource GetSiteHybridConnectionNamespaceRelayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceExtensionResource GetSiteInstanceExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceProcessModuleResource GetSiteInstanceProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceProcessResource GetSiteInstanceProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceResource GetSiteInstanceResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteNetworkConfigResource GetSiteNetworkConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SitePrivateEndpointConnectionResource GetSitePrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteProcessModuleResource GetSiteProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteProcessResource GetSiteProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SitePublicCertificateResource GetSitePublicCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteRecommendationResource GetSiteRecommendationResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotBackupResource GetSiteSlotBackupResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotConfigSnapshotResource GetSiteSlotConfigSnapshotResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDeploymentResource GetSiteSlotDeploymentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDetectorResource GetSiteSlotDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDiagnosticAnalysisResource GetSiteSlotDiagnosticAnalysisResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDiagnosticDetectorResource GetSiteSlotDiagnosticDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDiagnosticResource GetSiteSlotDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDomainOwnershipIdentifierResource GetSiteSlotDomainOwnershipIdentifierResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotExtensionResource GetSiteSlotExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotFunctionResource GetSiteSlotFunctionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotHostNameBindingResource GetSiteSlotHostNameBindingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotHybridConnectionNamespaceRelayResource GetSiteSlotHybridConnectionNamespaceRelayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceExtensionResource GetSiteSlotInstanceExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceProcessModuleResource GetSiteSlotInstanceProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceProcessResource GetSiteSlotInstanceProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceResource GetSiteSlotInstanceResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotNetworkConfigResource GetSiteSlotNetworkConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotPrivateEndpointConnectionResource GetSiteSlotPrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotProcessModuleResource GetSiteSlotProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotProcessResource GetSiteSlotProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionGatewayResource GetSiteSlotVirtualNetworkConnectionGatewayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionResource GetSiteSlotVirtualNetworkConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionGatewayResource GetSiteVirtualNetworkConnectionGatewayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionResource GetSiteVirtualNetworkConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetSkus(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSkusAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.SlotConfigNamesResource GetSlotConfigNamesResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetStaticSite(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetStaticSiteAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteBuildResource GetStaticSiteBuildResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteBuildUserProvidedFunctionAppResource GetStaticSiteBuildUserProvidedFunctionAppResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteCustomDomainOverviewResource GetStaticSiteCustomDomainOverviewResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSitePrivateEndpointConnectionResource GetStaticSitePrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteResource GetStaticSiteResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteCollection GetStaticSites(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetStaticSites(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetStaticSitesAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppResource GetStaticSiteUserProvidedFunctionAppResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetTopLevelDomain(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetTopLevelDomainAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.TopLevelDomainResource GetTopLevelDomainResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.TopLevelDomainCollection GetTopLevelDomains(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource) { throw null; } + public static Azure.Pageable GetWebAppStacksByLocation(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetWebAppStacksByLocationAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetWebAppStacksProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetWebAppStacksProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetWebSite(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetWebSiteAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteConfigConnectionStringResource GetWebSiteConfigConnectionStringResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteConfigResource GetWebSiteConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteContinuousWebJobResource GetWebSiteContinuousWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteExtensionResource GetWebSiteExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteFtpPublishingCredentialsPolicyResource GetWebSiteFtpPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteHybridConnectionResource GetWebSiteHybridConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSitePremierAddonResource GetWebSitePremierAddonResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSitePrivateAccessResource GetWebSitePrivateAccessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteResource GetWebSiteResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteResourceHealthMetadataResource GetWebSiteResourceHealthMetadataResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteCollection GetWebSites(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetWebSites(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetWebSitesAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotConfigAppSettingResource GetWebSiteSlotConfigAppSettingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotConfigConnectionStringResource GetWebSiteSlotConfigConnectionStringResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotConfigResource GetWebSiteSlotConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotContinuousWebJobResource GetWebSiteSlotContinuousWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotExtensionResource GetWebSiteSlotExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotFtpPublishingCredentialsPolicyResource GetWebSiteSlotFtpPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotHybridConnectionResource GetWebSiteSlotHybridConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotPremierAddOnResource GetWebSiteSlotPremierAddOnResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotPrivateAccessResource GetWebSiteSlotPrivateAccessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotPublicCertificateResource GetWebSiteSlotPublicCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotResource GetWebSiteSlotResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotResourceHealthMetadataResource GetWebSiteSlotResourceHealthMetadataResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotSourceControlResource GetWebSiteSlotSourceControlResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobHistoryResource GetWebSiteSlotTriggeredWebJobHistoryResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobResource GetWebSiteSlotTriggeredWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotWebJobResource GetWebSiteSlotWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSourceControlResource GetWebSiteSourceControlResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteTriggeredWebJobHistoryResource GetWebSiteTriggeredWebJobHistoryResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteTriggeredwebJobResource GetWebSiteTriggeredwebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteWebJobResource GetWebSiteWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response PreviewStaticSiteWorkflow(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.StaticSitesWorkflowPreviewContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> PreviewStaticSiteWorkflowAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.StaticSitesWorkflowPreviewContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response ResetAllRecommendationFilters(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task ResetAllRecommendationFiltersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response Validate(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.ResourceManager.AppService.Models.AppServiceValidateContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response ValidateAppServiceCertificateOrderPurchaseInformation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task ValidateAppServiceCertificateOrderPurchaseInformationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> ValidateAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.ResourceManager.AppService.Models.AppServiceValidateContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response VerifyHostingEnvironmentVnet(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkValidationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> VerifyHostingEnvironmentVnetAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkValidationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceIdentifierData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceIdentifierData() { } + public string Kind { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class AppServicePlanCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServicePlanCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServicePlanData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServicePlanData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServicePlanData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServicePlanData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.ResourceManager.Resources.Models.ExtendedLocation ExtendedLocation { get { throw null; } set { } } + public System.DateTimeOffset? FreeOfferExpireOn { get { throw null; } set { } } + public string GeoRegion { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public bool? IsElasticScaleEnabled { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsPerSiteScaling { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsSpot { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProfile KubeEnvironmentProfile { get { throw null; } set { } } + public int? MaximumElasticWorkerCount { get { throw null; } set { } } + public int? MaximumNumberOfWorkers { get { throw null; } } + public int? NumberOfSites { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } set { } } + public System.DateTimeOffset? SpotExpireOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServicePlanStatus? Status { get { throw null; } } + public string Subscription { get { throw null; } } + public int? TargetWorkerCount { get { throw null; } set { } } + public int? TargetWorkerSizeId { get { throw null; } set { } } + public string WorkerTierName { get { throw null; } set { } } + } + public partial class AppServicePlanHybridConnectionNamespaceRelayCollection : Azure.ResourceManager.ArmCollection + { + protected AppServicePlanHybridConnectionNamespaceRelayCollection() { } + public virtual Azure.Response Exists(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanHybridConnectionNamespaceRelayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanHybridConnectionNamespaceRelayResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string namespaceName, string relayName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHybridConnectionKeys(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHybridConnectionKeysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebAppsByHybridConnection(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebAppsByHybridConnectionAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanResource() { } + public virtual Azure.ResourceManager.AppService.AppServicePlanData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppServicePlanHybridConnectionNamespaceRelay(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServicePlanHybridConnectionNamespaceRelayAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServicePlanHybridConnectionNamespaceRelayCollection GetAppServicePlanHybridConnectionNamespaceRelays() { throw null; } + public virtual Azure.Response GetAppServicePlanVirtualNetworkConnection(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServicePlanVirtualNetworkConnectionAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionCollection GetAppServicePlanVirtualNetworkConnections() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetCapabilities(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetCapabilitiesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HybridConnectionLimitResource GetHybridConnectionLimit() { throw null; } + public virtual Azure.Pageable GetHybridConnectionRelays(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetHybridConnectionRelaysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetServerFarmSkus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetServerFarmSkusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsages(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebApps(string skipToken = null, string filter = null, string top = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebAppsAsync(string skipToken = null, string filter = null, string top = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RebootWorker(string workerName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RebootWorkerAsync(string workerName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RestartWebApps(bool? softRestart = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestartWebAppsAsync(bool? softRestart = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServicePlanPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServicePlanPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServicePlanVirtualNetworkConnectionCollection() { } + public virtual Azure.Response Exists(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionGatewayCollection : Azure.ResourceManager.ArmCollection + { + protected AppServicePlanVirtualNetworkConnectionGatewayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionGatewayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanVirtualNetworkConnectionGatewayResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName, string gatewayName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanVirtualNetworkConnectionResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateVnetRoute(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateVnetRouteAsync(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName) { throw null; } + public virtual Azure.Response DeleteVnetRoute(string routeName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteVnetRouteAsync(string routeName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppServicePlanVirtualNetworkConnectionGateway(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServicePlanVirtualNetworkConnectionGatewayAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionGatewayCollection GetAppServicePlanVirtualNetworkConnectionGateways() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetRoutesForVnet(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetRoutesForVnetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateVnetRoute(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateVnetRouteAsync(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceSourceControlCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceSourceControlCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string sourceControlType, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string sourceControlType, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceSourceControlData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceSourceControlData() { } + public System.DateTimeOffset? ExpireOn { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string RefreshToken { get { throw null; } set { } } + public string Token { get { throw null; } set { } } + public string TokenSecret { get { throw null; } set { } } + } + public partial class AppServiceSourceControlResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceSourceControlResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceSourceControlData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string sourceControlType) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceVirtualNetworkData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkData() { } + public string CertBlob { get { throw null; } set { } } + public System.BinaryData CertThumbprint { get { throw null; } } + public string DnsServers { get { throw null; } set { } } + public bool? IsResyncRequired { get { throw null; } } + public bool? IsSwift { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList Routes { get { throw null; } } + public Azure.Core.ResourceIdentifier VnetResourceId { get { throw null; } set { } } + } + public partial class AppServiceVirtualNetworkGatewayData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkGatewayData() { } + public string Kind { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public System.Uri VpnPackageUri { get { throw null; } set { } } + } + public partial class AppServiceWorkerPoolData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceWorkerPoolData() { } + public Azure.ResourceManager.AppService.Models.ComputeModeOption? ComputeMode { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList InstanceNames { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } set { } } + public int? WorkerCount { get { throw null; } set { } } + public string WorkerSize { get { throw null; } set { } } + public int? WorkerSizeId { get { throw null; } set { } } + } + public partial class AseV3NetworkingConfigurationData : Azure.ResourceManager.Models.ResourceData + { + public AseV3NetworkingConfigurationData() { } + public bool? AllowNewPrivateEndpointConnections { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList ExternalInboundIPAddresses { get { throw null; } } + public System.Collections.Generic.IReadOnlyList InternalInboundIPAddresses { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList LinuxOutboundIPAddresses { get { throw null; } } + public System.Collections.Generic.IReadOnlyList WindowsOutboundIPAddresses { get { throw null; } } + } + public partial class AseV3NetworkingConfigurationResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AseV3NetworkingConfigurationResource() { } + public virtual Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class CertificateOrderDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected CertificateOrderDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class CertificateOrderDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected CertificateOrderDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string certificateOrderName, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class ContinuousWebJobData : Azure.ResourceManager.Models.ResourceData + { + public ContinuousWebJobData() { } + public string DetailedStatus { get { throw null; } set { } } + public string Error { get { throw null; } set { } } + public System.Uri ExtraInfoUri { get { throw null; } set { } } + public bool? IsUsingSdk { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri LogUri { get { throw null; } set { } } + public string RunCommand { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Settings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ContinuousWebJobStatus? Status { get { throw null; } set { } } + public System.Uri Uri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebJobType? WebJobType { get { throw null; } set { } } + } + public partial class CsmPublishingCredentialsPoliciesEntityData : Azure.ResourceManager.Models.ResourceData + { + public CsmPublishingCredentialsPoliciesEntityData() { } + public bool? Allow { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class DeletedSiteCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected DeletedSiteCollection() { } + public virtual Azure.Response Exists(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class DeletedSiteData : Azure.ResourceManager.Models.ResourceData + { + public DeletedSiteData() { } + public int? DeletedSiteId { get { throw null; } } + public string DeletedSiteName { get { throw null; } } + public string DeletedTimestamp { get { throw null; } } + public string GeoRegionName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string KindPropertiesKind { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public string Slot { get { throw null; } } + public string Subscription { get { throw null; } } + } + public partial class DeletedSiteResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected DeletedSiteResource() { } + public virtual Azure.ResourceManager.AppService.DeletedSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string deletedSiteId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetDeletedWebAppSnapshots(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetDeletedWebAppSnapshotsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class DetectorDefinitionResourceData : Azure.ResourceManager.Models.ResourceData + { + public DetectorDefinitionResourceData() { } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public bool? IsEnabled { get { throw null; } } + public string Kind { get { throw null; } set { } } + public double? Rank { get { throw null; } } + } + public partial class DiagnosticCategoryData : Azure.ResourceManager.Models.ResourceData + { + public DiagnosticCategoryData() { } + public string Description { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class DomainOwnershipIdentifierCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected DomainOwnershipIdentifierCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class DomainOwnershipIdentifierData : Azure.ResourceManager.Models.ResourceData + { + public DomainOwnershipIdentifierData() { } + public string Kind { get { throw null; } set { } } + public string OwnershipId { get { throw null; } set { } } + } + public partial class DomainOwnershipIdentifierResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected DomainOwnershipIdentifierResource() { } + public virtual Azure.ResourceManager.AppService.DomainOwnershipIdentifierData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string domainName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class FunctionEnvelopeData : Azure.ResourceManager.Models.ResourceData + { + public FunctionEnvelopeData() { } + public System.BinaryData Config { get { throw null; } set { } } + public string ConfigHref { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Files { get { throw null; } } + public string FunctionAppId { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public string InvokeUrlTemplate { get { throw null; } set { } } + public bool? IsDisabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Language { get { throw null; } set { } } + public string ScriptHref { get { throw null; } set { } } + public string ScriptRootPathHref { get { throw null; } set { } } + public string SecretsFileHref { get { throw null; } set { } } + public string TestData { get { throw null; } set { } } + public string TestDataHref { get { throw null; } set { } } + } + public partial class HostingEnvironmentDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected HostingEnvironmentDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class HostingEnvironmentDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentMultiRolePoolResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentMultiRolePoolResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceWorkerPoolData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRoleMetricDefinitions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRoleMetricDefinitionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRolePoolInstanceMetricDefinitions(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRolePoolInstanceMetricDefinitionsAsync(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRolePoolSkus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRolePoolSkusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRoleUsages(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRoleUsagesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentPrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected HostingEnvironmentPrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class HostingEnvironmentPrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentPrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentRecommendationCollection : Azure.ResourceManager.ArmCollection + { + protected HostingEnvironmentRecommendationCollection() { } + public virtual Azure.Response Exists(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentRecommendationResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentRecommendationResource() { } + public virtual Azure.ResourceManager.AppService.RecommendationRuleData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string hostingEnvironmentName, string name) { throw null; } + public virtual Azure.Response DisableRecommendationForHostingEnvironment(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableRecommendationForHostingEnvironmentAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentWorkerPoolCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected HostingEnvironmentWorkerPoolCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string workerPoolName, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string workerPoolName, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class HostingEnvironmentWorkerPoolResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentWorkerPoolResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceWorkerPoolData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string workerPoolName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebWorkerMetricDefinitions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebWorkerMetricDefinitionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebWorkerUsages(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebWorkerUsagesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWorkerPoolInstanceMetricDefinitions(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWorkerPoolInstanceMetricDefinitionsAsync(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWorkerPoolSkus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWorkerPoolSkusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostNameBindingData : Azure.ResourceManager.Models.ResourceData + { + public HostNameBindingData() { } + public string AzureResourceName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceResourceType? AzureResourceType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CustomHostNameDnsRecordType? CustomHostNameDnsRecordType { get { throw null; } set { } } + public string DomainId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceHostNameType? HostNameType { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string SiteName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.HostNameBindingSslState? SslState { get { throw null; } set { } } + public System.BinaryData Thumbprint { get { throw null; } set { } } + public string VirtualIP { get { throw null; } } + } + public partial class HybridConnectionData : Azure.ResourceManager.Models.ResourceData + { + public HybridConnectionData() { } + public string Hostname { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? Port { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier RelayArmId { get { throw null; } set { } } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.ObsoleteAttribute("This property is obsolete and will be removed in a future release, please use `RelayArmId` instead", false)] + public System.Uri RelayArmUri { get { throw null; } set { } } + public string RelayName { get { throw null; } set { } } + public string SendKeyName { get { throw null; } set { } } + public string SendKeyValue { get { throw null; } set { } } + public string ServiceBusNamespace { get { throw null; } set { } } + public string ServiceBusSuffix { get { throw null; } set { } } + } + public partial class HybridConnectionLimitData : Azure.ResourceManager.Models.ResourceData + { + public HybridConnectionLimitData() { } + public int? Current { get { throw null; } } + public string Kind { get { throw null; } set { } } + public int? Maximum { get { throw null; } } + } + public partial class HybridConnectionLimitResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HybridConnectionLimitResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionLimitData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class KubeEnvironmentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected KubeEnvironmentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.KubeEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.KubeEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class KubeEnvironmentData : Azure.ResourceManager.Models.TrackedResourceData + { + public KubeEnvironmentData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.Core.ResourceIdentifier AksResourceId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppLogsConfiguration AppLogsConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ArcConfiguration ArcConfiguration { get { throw null; } set { } } + public string DefaultDomain { get { throw null; } } + public string DeploymentErrors { get { throw null; } } + public Azure.ResourceManager.Resources.Models.ExtendedLocation ExtendedLocation { get { throw null; } set { } } + public bool? IsInternalLoadBalancerEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProvisioningState? ProvisioningState { get { throw null; } } + public string StaticIP { get { throw null; } set { } } + } + public partial class KubeEnvironmentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected KubeEnvironmentResource() { } + public virtual Azure.ResourceManager.AppService.KubeEnvironmentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.KubeEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.KubeEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class LogsSiteConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected LogsSiteConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteLogsConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class LogsSiteSlotConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected LogsSiteSlotConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteLogsConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class MigrateMySqlStatusData : Azure.ResourceManager.Models.ResourceData + { + public MigrateMySqlStatusData() { } + public bool? IsLocalMySqlEnabled { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceOperationStatus? MigrationOperationStatus { get { throw null; } } + public string OperationId { get { throw null; } } + } + public partial class MigrateMySqlStatusResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected MigrateMySqlStatusResource() { } + public virtual Azure.ResourceManager.AppService.MigrateMySqlStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class MSDeployStatusData : Azure.ResourceManager.Models.ResourceData + { + public MSDeployStatusData() { } + public string Deployer { get { throw null; } } + public System.DateTimeOffset? EndOn { get { throw null; } } + public bool? IsComplete { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.MSDeployProvisioningState? ProvisioningState { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } } + } + public partial class NetworkFeatureCollection : Azure.ResourceManager.ArmCollection + { + protected NetworkFeatureCollection() { } + public virtual Azure.Response Exists(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class NetworkFeatureData : Azure.ResourceManager.Models.ResourceData + { + public NetworkFeatureData() { } + public System.Collections.Generic.IReadOnlyList HybridConnections { get { throw null; } } + public System.Collections.Generic.IReadOnlyList HybridConnectionsV2 { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProperties VirtualNetworkConnection { get { throw null; } } + public string VirtualNetworkName { get { throw null; } } + } + public partial class NetworkFeatureResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected NetworkFeatureResource() { } + public virtual Azure.ResourceManager.AppService.NetworkFeatureData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string view) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class PremierAddOnData : Azure.ResourceManager.Models.TrackedResourceData + { + public PremierAddOnData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public string Kind { get { throw null; } set { } } + public string MarketplaceOffer { get { throw null; } set { } } + public string MarketplacePublisher { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public string Sku { get { throw null; } set { } } + public string Vendor { get { throw null; } set { } } + } + public partial class PrivateAccessData : Azure.ResourceManager.Models.ResourceData + { + public PrivateAccessData() { } + public bool? IsEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualNetworks { get { throw null; } } + } + public partial class ProcessInfoData : Azure.ResourceManager.Models.ResourceData + { + public ProcessInfoData() { } + public System.Collections.Generic.IList Children { get { throw null; } } + public string CommandLine { get { throw null; } set { } } + public string DeploymentName { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public System.Collections.Generic.IDictionary EnvironmentVariables { get { throw null; } } + public string FileName { get { throw null; } set { } } + public int? HandleCount { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public int? Identifier { get { throw null; } } + public double? IisProfileTimeoutInSeconds { get { throw null; } set { } } + public bool? IsIisProfileRunning { get { throw null; } set { } } + public bool? IsProfileRunning { get { throw null; } set { } } + public bool? IsScmSite { get { throw null; } set { } } + public bool? IsWebjob { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Minidump { get { throw null; } set { } } + public int? ModuleCount { get { throw null; } set { } } + public System.Collections.Generic.IList Modules { get { throw null; } } + public long? NonPagedSystemMemory { get { throw null; } set { } } + public System.Collections.Generic.IList OpenFileHandles { get { throw null; } } + public long? PagedMemory { get { throw null; } set { } } + public long? PagedSystemMemory { get { throw null; } set { } } + public string Parent { get { throw null; } set { } } + public long? PeakPagedMemory { get { throw null; } set { } } + public long? PeakVirtualMemory { get { throw null; } set { } } + public long? PeakWorkingSet { get { throw null; } set { } } + public long? PrivateMemory { get { throw null; } set { } } + public string PrivilegedCpuTime { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public int? ThreadCount { get { throw null; } set { } } + public System.Collections.Generic.IList Threads { get { throw null; } } + public System.DateTimeOffset? TimeStamp { get { throw null; } set { } } + public string TotalCpuTime { get { throw null; } set { } } + public string UserCpuTime { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public long? VirtualMemory { get { throw null; } set { } } + public long? WorkingSet { get { throw null; } set { } } + } + public partial class ProcessModuleInfoData : Azure.ResourceManager.Models.ResourceData + { + public ProcessModuleInfoData() { } + public string BaseAddress { get { throw null; } set { } } + public string FileDescription { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public string FileVersion { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public bool? IsDebug { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Language { get { throw null; } set { } } + public int? ModuleMemorySize { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public string ProductVersion { get { throw null; } set { } } + } + public partial class PublicCertificateData : Azure.ResourceManager.Models.ResourceData + { + public PublicCertificateData() { } + public byte[] Blob { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.PublicCertificateLocation? PublicCertificateLocation { get { throw null; } set { } } + public System.BinaryData Thumbprint { get { throw null; } } + } + public partial class PublishingUserData : Azure.ResourceManager.Models.ResourceData + { + public PublishingUserData() { } + public string Kind { get { throw null; } set { } } + public string PublishingPassword { get { throw null; } set { } } + public string PublishingPasswordHash { get { throw null; } set { } } + public string PublishingPasswordHashSalt { get { throw null; } set { } } + public string PublishingUserName { get { throw null; } set { } } + public System.Uri ScmUri { get { throw null; } set { } } + } + public partial class PublishingUserResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected PublishingUserResource() { } + public virtual Azure.ResourceManager.AppService.PublishingUserData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublishingUserData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublishingUserData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier() { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class RecommendationRuleData : Azure.ResourceManager.Models.ResourceData + { + public RecommendationRuleData() { } + public string ActionName { get { throw null; } set { } } + public string BladeName { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList CategoryTags { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RecommendationChannel? Channels { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string DisplayName { get { throw null; } set { } } + public string ExtensionName { get { throw null; } set { } } + public string ForwardLink { get { throw null; } set { } } + public bool? IsDynamic { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.NotificationLevel? Level { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.Guid? RecommendationId { get { throw null; } set { } } + public string RecommendationName { get { throw null; } set { } } + } + public partial class RelayServiceConnectionEntityData : Azure.ResourceManager.Models.ResourceData + { + public RelayServiceConnectionEntityData() { } + public System.Uri BiztalkUri { get { throw null; } set { } } + public string EntityConnectionString { get { throw null; } set { } } + public string EntityName { get { throw null; } set { } } + public string Hostname { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? Port { get { throw null; } set { } } + public string ResourceConnectionString { get { throw null; } set { } } + } + public partial class RemotePrivateEndpointConnectionARMResourceData : Azure.ResourceManager.Models.ResourceData + { + public RemotePrivateEndpointConnectionARMResourceData() { } + public System.Collections.Generic.IList IPAddresses { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier PrivateEndpointId { get { throw null; } } + public Azure.ResourceManager.AppService.Models.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } } + public string ProvisioningState { get { throw null; } } + } + public partial class ResourceHealthMetadataData : Azure.ResourceManager.Models.ResourceData + { + public ResourceHealthMetadataData() { } + public string Category { get { throw null; } set { } } + public bool? IsSignalAvailable { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class ScmSiteBasicPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected ScmSiteBasicPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class ScmSiteSlotBasicPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected ScmSiteSlotBasicPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteBackupCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteBackupCollection() { } + public virtual Azure.Response Exists(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteBackupResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteBackupResource() { } + public virtual Azure.ResourceManager.AppService.WebAppBackupData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string backupId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupStatusSecrets(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupStatusSecretsAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Restore(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteConfigAppsettingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteConfigAppsettingCollection() { } + public virtual Azure.Response Exists(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteConfigAppsettingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteConfigAppsettingResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string appSettingKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteConfigData : Azure.ResourceManager.Models.ResourceData + { + public SiteConfigData() { } + public string AcrUserManagedIdentityId { get { throw null; } set { } } + public bool? AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } } + public System.Uri ApiDefinitionUri { get { throw null; } set { } } + public string ApiManagementConfigId { get { throw null; } set { } } + public string AppCommandLine { get { throw null; } set { } } + public System.Collections.Generic.IList AppSettings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealRules AutoHealRules { get { throw null; } set { } } + public string AutoSwapSlotName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary AzureStorageAccounts { get { throw null; } set { } } + public System.Collections.Generic.IList ConnectionStrings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceCorsSettings Cors { get { throw null; } set { } } + public System.Collections.Generic.IList DefaultDocuments { get { throw null; } set { } } + public string DocumentRoot { get { throw null; } set { } } + public System.Collections.Generic.IList ExperimentsRampUpRules { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceFtpsState? FtpsState { get { throw null; } set { } } + public int? FunctionAppScaleLimit { get { throw null; } set { } } + public System.Collections.Generic.IList HandlerMappings { get { throw null; } set { } } + public string HealthCheckPath { get { throw null; } set { } } + public System.Collections.Generic.IList IPSecurityRestrictions { get { throw null; } set { } } + public bool? IsAlwaysOn { get { throw null; } set { } } + public bool? IsAutoHealEnabled { get { throw null; } set { } } + public bool? IsDetailedErrorLoggingEnabled { get { throw null; } set { } } + public bool? IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } } + public bool? IsHttp20Enabled { get { throw null; } set { } } + public bool? IsHttpLoggingEnabled { get { throw null; } set { } } + public bool? IsLocalMySqlEnabled { get { throw null; } set { } } + public bool? IsRemoteDebuggingEnabled { get { throw null; } set { } } + public bool? IsRequestTracingEnabled { get { throw null; } set { } } + public bool? IsVnetRouteAllEnabled { get { throw null; } set { } } + public bool? IsWebSocketsEnabled { get { throw null; } set { } } + public string JavaContainer { get { throw null; } set { } } + public string JavaContainerVersion { get { throw null; } set { } } + public string JavaVersion { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLimits Limits { get { throw null; } set { } } + public string LinuxFxVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLoadBalancing? LoadBalancing { get { throw null; } set { } } + public int? LogsDirectorySizeLimit { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteMachineKey MachineKey { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ManagedPipelineMode? ManagedPipelineMode { get { throw null; } set { } } + public int? ManagedServiceIdentityId { get { throw null; } set { } } + public int? MinimumElasticInstanceCount { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? MinTlsVersion { get { throw null; } set { } } + public string NetFrameworkVersion { get { throw null; } set { } } + public string NodeVersion { get { throw null; } set { } } + public int? NumberOfWorkers { get { throw null; } set { } } + public string PhpVersion { get { throw null; } set { } } + public string PowerShellVersion { get { throw null; } set { } } + public int? PreWarmedInstanceCount { get { throw null; } set { } } + public string PublicNetworkAccess { get { throw null; } set { } } + public string PublishingUsername { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppPushSettings Push { get { throw null; } set { } } + public string PythonVersion { get { throw null; } set { } } + public string RemoteDebuggingVersion { get { throw null; } set { } } + public System.DateTimeOffset? RequestTracingExpirationOn { get { throw null; } set { } } + public System.Collections.Generic.IList ScmIPSecurityRestrictions { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? ScmMinTlsVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ScmType? ScmType { get { throw null; } set { } } + public string TracingOptions { get { throw null; } set { } } + public bool? Use32BitWorkerProcess { get { throw null; } set { } } + public bool? UseManagedIdentityCreds { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualApplications { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public int? VnetPrivatePortsCount { get { throw null; } set { } } + public string WebsiteTimeZone { get { throw null; } set { } } + public string WindowsFxVersion { get { throw null; } set { } } + public int? XManagedServiceIdentityId { get { throw null; } set { } } + } + public partial class SiteConfigSnapshotCollection : Azure.ResourceManager.ArmCollection + { + protected SiteConfigSnapshotCollection() { } + public virtual Azure.Response Exists(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteConfigSnapshotResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteConfigSnapshotResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string snapshotId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RecoverSiteConfigurationSnapshot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RecoverSiteConfigurationSnapshotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDeploymentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDeploymentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDeploymentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDeploymentResource() { } + public virtual Azure.ResourceManager.AppService.WebAppDeploymentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string id) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDeploymentLog(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDeploymentLogAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDiagnosticAnalysisCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDiagnosticAnalysisCollection() { } + public virtual Azure.Response Exists(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDiagnosticAnalysisResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDiagnosticAnalysisResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteAnalysisDefinitionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string diagnosticCategory, string analysisName) { throw null; } + public virtual Azure.Response Execute(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDiagnosticCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDiagnosticCollection() { } + public virtual Azure.Response Exists(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDiagnosticDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDiagnosticDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDiagnosticDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDiagnosticDetectorResource() { } + public virtual Azure.ResourceManager.AppService.DetectorDefinitionResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string diagnosticCategory, string detectorName) { throw null; } + public virtual Azure.Response Execute(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDiagnosticResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDiagnosticResource() { } + public virtual Azure.ResourceManager.AppService.DiagnosticCategoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string diagnosticCategory) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDiagnosticAnalysisCollection GetSiteDiagnosticAnalyses() { throw null; } + public virtual Azure.Response GetSiteDiagnosticAnalysis(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDiagnosticAnalysisAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteDiagnosticDetector(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDiagnosticDetectorAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDiagnosticDetectorCollection GetSiteDiagnosticDetectors() { throw null; } + } + public partial class SiteDomainOwnershipIdentifierCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDomainOwnershipIdentifierCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDomainOwnershipIdentifierResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDomainOwnershipIdentifierResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceIdentifierData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string domainOwnershipIdentifierName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteExtensionInfoData : Azure.ResourceManager.Models.ResourceData + { + public SiteExtensionInfoData() { } + public System.Collections.Generic.IList Authors { get { throw null; } } + public string Comment { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public int? DownloadCount { get { throw null; } set { } } + public string ExtensionId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteExtensionType? ExtensionType { get { throw null; } set { } } + public System.Uri ExtensionUri { get { throw null; } set { } } + public System.Uri FeedUri { get { throw null; } set { } } + public System.Uri IconUri { get { throw null; } set { } } + public System.DateTimeOffset? InstalledOn { get { throw null; } set { } } + public string InstallerCommandLineParams { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri LicenseUri { get { throw null; } set { } } + public bool? LocalIsLatestVersion { get { throw null; } set { } } + public string LocalPath { get { throw null; } set { } } + public System.Uri ProjectUri { get { throw null; } set { } } + public string ProvisioningState { get { throw null; } set { } } + public System.DateTimeOffset? PublishedOn { get { throw null; } set { } } + public string Summary { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + } + public partial class SiteExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetMSDeployLog(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMSDeployLogAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteFunctionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteFunctionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteFunctionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteFunctionResource() { } + public virtual Azure.ResourceManager.AppService.FunctionEnvelopeData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateFunctionSecret(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionSecretAsync(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string functionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteFunctionSecret(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteFunctionSecretAsync(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionKeys(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionKeysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionSecrets(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionSecretsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteHostNameBindingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteHostNameBindingCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteHostNameBindingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteHostNameBindingResource() { } + public virtual Azure.ResourceManager.AppService.HostNameBindingData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string hostName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteHybridConnectionNamespaceRelayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteHybridConnectionNamespaceRelayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteHybridConnectionNamespaceRelayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteHybridConnectionNamespaceRelayResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string namespaceName, string relayName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteInstanceCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteInstanceCollection() { } + public virtual Azure.Response Exists(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteInstanceExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceMSDeployLog(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceMSDeployLogAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteInstanceProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteInstanceProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteInstanceProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteInstanceProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteInstanceProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteInstanceProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceProcessDump(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceProcessDumpAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetInstanceProcessThreads(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetInstanceProcessThreadsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteInstanceProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteInstanceProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceProcessModuleCollection GetSiteInstanceProcessModules() { throw null; } + } + public partial class SiteInstanceResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteInstanceStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceExtensionResource GetSiteInstanceExtension() { throw null; } + public virtual Azure.Response GetSiteInstanceProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteInstanceProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceProcessCollection GetSiteInstanceProcesses() { throw null; } + } + public partial class SiteLogsConfigData : Azure.ResourceManager.Models.ResourceData + { + public SiteLogsConfigData() { } + public Azure.ResourceManager.AppService.Models.ApplicationLogsConfig ApplicationLogs { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceHttpLogsConfig HttpLogs { get { throw null; } set { } } + public bool? IsDetailedErrorMessagesEnabled { get { throw null; } set { } } + public bool? IsFailedRequestsTracingEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class SiteNetworkConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteNetworkConfigResource() { } + public virtual Azure.ResourceManager.AppService.SwiftVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SitePrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SitePrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SitePrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SitePrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetProcessDump(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetProcessDumpAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetProcessThreads(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetProcessThreadsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteProcessModuleCollection GetSiteProcessModules() { throw null; } + } + public partial class SitePublicCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SitePublicCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SitePublicCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SitePublicCertificateResource() { } + public virtual Azure.ResourceManager.AppService.PublicCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string publicCertificateName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteRecommendationCollection : Azure.ResourceManager.ArmCollection + { + protected SiteRecommendationCollection() { } + public virtual Azure.Response Exists(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteRecommendationResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteRecommendationResource() { } + public virtual Azure.ResourceManager.AppService.RecommendationRuleData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string name) { throw null; } + public virtual Azure.Response Disable(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotBackupCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotBackupCollection() { } + public virtual Azure.Response Exists(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotBackupResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotBackupResource() { } + public virtual Azure.ResourceManager.AppService.WebAppBackupData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string backupId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupStatusSecretsSlot(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupStatusSecretsSlotAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotConfigSnapshotCollection : Azure.ResourceManager.ArmCollection + { + protected SiteSlotConfigSnapshotCollection() { } + public virtual Azure.Response Exists(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotConfigSnapshotResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotConfigSnapshotResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string snapshotId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RecoverSiteConfigurationSnapshotSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RecoverSiteConfigurationSnapshotSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDeploymentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDeploymentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDeploymentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDeploymentResource() { } + public virtual Azure.ResourceManager.AppService.WebAppDeploymentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string id) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDeploymentLogSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDeploymentLogSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDiagnosticAnalysisCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDiagnosticAnalysisCollection() { } + public virtual Azure.Response Exists(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDiagnosticAnalysisResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDiagnosticAnalysisResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteAnalysisDefinitionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string diagnosticCategory, string analysisName) { throw null; } + public virtual Azure.Response ExecuteSiteAnalysisSlot(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteSiteAnalysisSlotAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDiagnosticCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDiagnosticCollection() { } + public virtual Azure.Response Exists(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDiagnosticDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDiagnosticDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDiagnosticDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDiagnosticDetectorResource() { } + public virtual Azure.ResourceManager.AppService.DetectorDefinitionResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string diagnosticCategory, string detectorName) { throw null; } + public virtual Azure.Response ExecuteSiteDetectorSlot(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteSiteDetectorSlotAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDiagnosticResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDiagnosticResource() { } + public virtual Azure.ResourceManager.AppService.DiagnosticCategoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string diagnosticCategory) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDiagnosticAnalysisCollection GetSiteSlotDiagnosticAnalyses() { throw null; } + public virtual Azure.Response GetSiteSlotDiagnosticAnalysis(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDiagnosticAnalysisAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotDiagnosticDetector(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDiagnosticDetectorAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDiagnosticDetectorCollection GetSiteSlotDiagnosticDetectors() { throw null; } + } + public partial class SiteSlotDomainOwnershipIdentifierCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDomainOwnershipIdentifierCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDomainOwnershipIdentifierResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDomainOwnershipIdentifierResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceIdentifierData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string domainOwnershipIdentifierName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetMSDeployLogSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMSDeployLogSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotFunctionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotFunctionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotFunctionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotFunctionResource() { } + public virtual Azure.ResourceManager.AppService.FunctionEnvelopeData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateFunctionSecretSlot(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionSecretSlotAsync(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string functionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteFunctionSecretSlot(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteFunctionSecretSlotAsync(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionKeysSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionKeysSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionSecretsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionSecretsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotHostNameBindingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotHostNameBindingCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotHostNameBindingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotHostNameBindingResource() { } + public virtual Azure.ResourceManager.AppService.HostNameBindingData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string hostName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotHybridConnectionNamespaceRelayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteSlotHybridConnectionNamespaceRelayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotHybridConnectionNamespaceRelayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotHybridConnectionNamespaceRelayResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string namespaceName, string relayName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotInstanceCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotInstanceCollection() { } + public virtual Azure.Response Exists(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotInstanceExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceMSDeployLogSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceMSDeployLogSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotInstanceProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotInstanceProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotInstanceProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotInstanceProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotInstanceProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotInstanceProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceProcessDumpSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceProcessDumpSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetInstanceProcessThreadsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetInstanceProcessThreadsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotInstanceProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotInstanceProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceProcessModuleCollection GetSiteSlotInstanceProcessModules() { throw null; } + } + public partial class SiteSlotInstanceResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteInstanceStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceExtensionResource GetSiteSlotInstanceExtension() { throw null; } + public virtual Azure.Response GetSiteSlotInstanceProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotInstanceProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceProcessCollection GetSiteSlotInstanceProcesses() { throw null; } + } + public partial class SiteSlotNetworkConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotNetworkConfigResource() { } + public virtual Azure.ResourceManager.AppService.SwiftVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotPrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotPrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotPrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotPrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetProcessDumpSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetProcessDumpSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetProcessThreadsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetProcessThreadsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotProcessModuleCollection GetSiteSlotProcessModules() { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotVirtualNetworkConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionGatewayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteSlotVirtualNetworkConnectionGatewayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionGatewayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotVirtualNetworkConnectionGatewayResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string vnetName, string gatewayName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotVirtualNetworkConnectionResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string vnetName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotVirtualNetworkConnectionGateway(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotVirtualNetworkConnectionGatewayAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionGatewayCollection GetSiteSlotVirtualNetworkConnectionGateways() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSourceControlData : Azure.ResourceManager.Models.ResourceData + { + public SiteSourceControlData() { } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.GitHubActionConfiguration GitHubActionConfiguration { get { throw null; } set { } } + public bool? IsDeploymentRollbackEnabled { get { throw null; } set { } } + public bool? IsGitHubAction { get { throw null; } set { } } + public bool? IsManualIntegration { get { throw null; } set { } } + public bool? IsMercurial { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri RepoUri { get { throw null; } set { } } + } + public partial class SiteVirtualNetworkConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteVirtualNetworkConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteVirtualNetworkConnectionGatewayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteVirtualNetworkConnectionGatewayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteVirtualNetworkConnectionGatewayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteVirtualNetworkConnectionGatewayResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName, string gatewayName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteVirtualNetworkConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteVirtualNetworkConnectionResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteVirtualNetworkConnectionGateway(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteVirtualNetworkConnectionGatewayAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionGatewayCollection GetSiteVirtualNetworkConnectionGateways() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SlotConfigNamesResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SlotConfigNamesResource() { } + public virtual Azure.ResourceManager.AppService.SlotConfigNamesResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SlotConfigNamesResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SlotConfigNamesResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SlotConfigNamesResourceData : Azure.ResourceManager.Models.ResourceData + { + public SlotConfigNamesResourceData() { } + public System.Collections.Generic.IList AppSettingNames { get { throw null; } } + public System.Collections.Generic.IList AzureStorageConfigNames { get { throw null; } } + public System.Collections.Generic.IList ConnectionStringNames { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class StaticSiteBuildCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteBuildCollection() { } + public virtual Azure.Response Exists(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteBuildData : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteBuildData() { } + public string BuildId { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string Hostname { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastUpdatedOn { get { throw null; } } + public string PullRequestTitle { get { throw null; } } + public string SourceBranch { get { throw null; } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus? Status { get { throw null; } } + public System.Collections.Generic.IReadOnlyList UserProvidedFunctionApps { get { throw null; } } + } + public partial class StaticSiteBuildResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteBuildResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteBuildData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateFunctionAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string environmentName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation CreateZipDeployment(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task CreateZipDeploymentAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetFunctions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetFunctionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteBuildAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteBuildAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteBuildUserProvidedFunctionApp(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteBuildUserProvidedFunctionAppAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteBuildUserProvidedFunctionAppCollection GetStaticSiteBuildUserProvidedFunctionApps() { throw null; } + } + public partial class StaticSiteBuildUserProvidedFunctionAppCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteBuildUserProvidedFunctionAppCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteBuildUserProvidedFunctionAppResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteBuildUserProvidedFunctionAppResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string environmentName, string functionAppName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.StaticSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.StaticSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteCustomDomainOverviewCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteCustomDomainOverviewCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteCustomDomainOverviewData : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteCustomDomainOverviewData() { } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string DomainName { get { throw null; } } + public string ErrorMessage { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CustomDomainStatus? Status { get { throw null; } } + public string ValidationToken { get { throw null; } } + } + public partial class StaticSiteCustomDomainOverviewResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteCustomDomainOverviewResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteCustomDomainOverviewData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string domainName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation ValidateCustomDomainCanBeAddedToStaticSite(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ValidateCustomDomainCanBeAddedToStaticSiteAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteData : Azure.ResourceManager.Models.TrackedResourceData + { + public StaticSiteData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public bool? AllowConfigFileUpdates { get { throw null; } set { } } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } } + public string ContentDistributionEndpoint { get { throw null; } } + public System.Collections.Generic.IReadOnlyList CustomDomains { get { throw null; } } + public string DefaultHostname { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList PrivateEndpointConnections { get { throw null; } } + public string Provider { get { throw null; } } + public string RepositoryToken { get { throw null; } set { } } + public System.Uri RepositoryUri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StagingEnvironmentPolicy? StagingEnvironmentPolicy { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteTemplate TemplateProperties { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList UserProvidedFunctionApps { get { throw null; } } + } + public partial class StaticSitePrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSitePrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSitePrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSitePrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateFunctionAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response CreateUserRolesInvitationLink(Azure.ResourceManager.AppService.Models.StaticSiteUserInvitationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateUserRolesInvitationLinkAsync(Azure.ResourceManager.AppService.Models.StaticSiteUserInvitationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation CreateZipDeploymentForStaticSite(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task CreateZipDeploymentForStaticSiteAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteUser(string authprovider, string userid, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteUserAsync(string authprovider, string userid, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Detach(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DetachAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetConfiguredRoles(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetConfiguredRolesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResources(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteBuild(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteBuildAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteBuildCollection GetStaticSiteBuilds() { throw null; } + public virtual Azure.Response GetStaticSiteCustomDomainOverview(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteCustomDomainOverviewAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteCustomDomainOverviewCollection GetStaticSiteCustomDomainOverviews() { throw null; } + public virtual Azure.Pageable GetStaticSiteFunctions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetStaticSiteFunctionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSitePrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSitePrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSitePrivateEndpointConnectionCollection GetStaticSitePrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetStaticSiteSecrets(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteSecretsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteUserProvidedFunctionApp(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteUserProvidedFunctionAppAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppCollection GetStaticSiteUserProvidedFunctionApps() { throw null; } + public virtual Azure.Pageable GetUsers(string authprovider, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsersAsync(string authprovider, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetApiKey(Azure.ResourceManager.AppService.Models.StaticSiteResetContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetApiKeyAsync(Azure.ResourceManager.AppService.Models.StaticSiteResetContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.StaticSitePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.StaticSitePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateUser(string authprovider, string userid, Azure.ResourceManager.AppService.Models.StaticSiteUser staticSiteUserEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateUserAsync(string authprovider, string userid, Azure.ResourceManager.AppService.Models.StaticSiteUser staticSiteUserEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteUserProvidedFunctionAppCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteUserProvidedFunctionAppCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteUserProvidedFunctionAppData : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUserProvidedFunctionAppData() { } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string FunctionAppRegion { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier FunctionAppResourceId { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class StaticSiteUserProvidedFunctionAppResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteUserProvidedFunctionAppResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string functionAppName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SwiftVirtualNetworkData : Azure.ResourceManager.Models.ResourceData + { + public SwiftVirtualNetworkData() { } + public bool? IsSwiftSupported { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier SubnetResourceId { get { throw null; } set { } } + } + public partial class TopLevelDomainCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected TopLevelDomainCollection() { } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class TopLevelDomainData : Azure.ResourceManager.Models.ResourceData + { + public TopLevelDomainData() { } + public bool? IsDomainPrivacySupported { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class TopLevelDomainResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected TopLevelDomainResource() { } + public virtual Azure.ResourceManager.AppService.TopLevelDomainData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAgreements(Azure.ResourceManager.AppService.Models.TopLevelDomainAgreementOption agreementOption, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAgreementsAsync(Azure.ResourceManager.AppService.Models.TopLevelDomainAgreementOption agreementOption, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class TriggeredJobHistoryData : Azure.ResourceManager.Models.ResourceData + { + public TriggeredJobHistoryData() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList Runs { get { throw null; } } + } + public partial class TriggeredWebJobData : Azure.ResourceManager.Models.ResourceData + { + public TriggeredWebJobData() { } + public string Error { get { throw null; } set { } } + public System.Uri ExtraInfoUri { get { throw null; } set { } } + public System.Uri HistoryUri { get { throw null; } set { } } + public bool? IsUsingSdk { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.TriggeredJobRun LatestRun { get { throw null; } set { } } + public string RunCommand { get { throw null; } set { } } + public System.Uri SchedulerLogsUri { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Settings { get { throw null; } } + public System.Uri Uri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebJobType? WebJobType { get { throw null; } set { } } + } + public partial class WebAppBackupData : Azure.ResourceManager.Models.ResourceData + { + public WebAppBackupData() { } + public int? BackupId { get { throw null; } } + public string BackupName { get { throw null; } } + public string BlobName { get { throw null; } } + public string CorrelationId { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Databases { get { throw null; } } + public System.DateTimeOffset? FinishedOn { get { throw null; } } + public bool? IsScheduled { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastRestoreOn { get { throw null; } } + public string Log { get { throw null; } } + public long? SizeInBytes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppBackupStatus? Status { get { throw null; } } + public System.Uri StorageAccountUri { get { throw null; } } + public long? WebsiteSizeInBytes { get { throw null; } } + } + public partial class WebAppDeploymentData : Azure.ResourceManager.Models.ResourceData + { + public WebAppDeploymentData() { } + public string Author { get { throw null; } set { } } + public string AuthorEmail { get { throw null; } set { } } + public string Deployer { get { throw null; } set { } } + public string Details { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public bool? IsActive { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public int? Status { get { throw null; } set { } } + } + public partial class WebJobData : Azure.ResourceManager.Models.ResourceData + { + public WebJobData() { } + public string Error { get { throw null; } set { } } + public System.Uri ExtraInfoUri { get { throw null; } set { } } + public bool? IsUsingSdk { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string RunCommand { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Settings { get { throw null; } } + public System.Uri Uri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebJobType? WebJobType { get { throw null; } set { } } + } + public partial class WebSiteAnalysisDefinitionData : Azure.ResourceManager.Models.ResourceData + { + public WebSiteAnalysisDefinitionData() { } + public string Description { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class WebSiteCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(bool? includeSlots = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(bool? includeSlots = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteConfigConnectionStringCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteConfigConnectionStringCollection() { } + public virtual Azure.Response Exists(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteConfigConnectionStringResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteConfigConnectionStringResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string connectionStringKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetConfigurationSnapshotInfo(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetConfigurationSnapshotInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteConfigSnapshot(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteConfigSnapshotAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteConfigSnapshotCollection GetSiteConfigSnapshots() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteContinuousWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteContinuousWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteContinuousWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteContinuousWebJobResource() { } + public virtual Azure.ResourceManager.AppService.ContinuousWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartContinuousWebJob(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartContinuousWebJobAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopContinuousWebJob(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopContinuousWebJobAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteData : Azure.ResourceManager.Models.TrackedResourceData + { + public WebSiteData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.Core.ResourceIdentifier AppServicePlanId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? AvailabilityState { get { throw null; } } + public string ClientCertExclusionPaths { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ClientCertMode? ClientCertMode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CloningInfo CloningInfo { get { throw null; } set { } } + public int? ContainerSize { get { throw null; } set { } } + public string CustomDomainVerificationId { get { throw null; } set { } } + public int? DailyMemoryTimeQuota { get { throw null; } set { } } + public string DefaultHostName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList EnabledHostNames { get { throw null; } } + public Azure.ResourceManager.Resources.Models.ExtendedLocation ExtendedLocation { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList HostNames { get { throw null; } } + public System.Collections.Generic.IList HostNameSslStates { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public System.Guid? InProgressOperationId { get { throw null; } } + public bool? IsClientAffinityEnabled { get { throw null; } set { } } + public bool? IsClientCertEnabled { get { throw null; } set { } } + public bool? IsDefaultContainer { get { throw null; } } + public bool? IsEnabled { get { throw null; } set { } } + public bool? IsHostNameDisabled { get { throw null; } set { } } + public bool? IsHttpsOnly { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsScmSiteAlsoStopped { get { throw null; } set { } } + public bool? IsStorageAccountRequired { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastModifiedTimeUtc { get { throw null; } } + public int? MaxNumberOfWorkers { get { throw null; } } + public string OutboundIPAddresses { get { throw null; } } + public string PossibleOutboundIPAddresses { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RedundancyMode? RedundancyMode { get { throw null; } set { } } + public string RepositorySiteName { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public Azure.ResourceManager.AppService.Models.SiteConfigProperties SiteConfig { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SlotSwapStatus SlotSwapStatus { get { throw null; } } + public string State { get { throw null; } } + public System.DateTimeOffset? SuspendOn { get { throw null; } } + public string TargetSwapSlot { get { throw null; } } + public System.Collections.Generic.IReadOnlyList TrafficManagerHostNames { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceUsageState? UsageState { get { throw null; } } + public Azure.Core.ResourceIdentifier VirtualNetworkSubnetId { get { throw null; } set { } } + } + public partial class WebSiteExtensionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteExtensionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteExtensionResource() { } + public virtual Azure.ResourceManager.AppService.SiteExtensionInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string siteExtensionId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteFtpPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteFtpPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteHybridConnectionCollection : Azure.ResourceManager.ArmCollection + { + protected WebSiteHybridConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteHybridConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteHybridConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RelayServiceConnectionEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string entityName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteInstanceStatusData : Azure.ResourceManager.Models.ResourceData + { + public WebSiteInstanceStatusData() { } + public System.Uri ConsoleUri { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Containers { get { throw null; } } + public System.Uri DetectorUri { get { throw null; } set { } } + public System.Uri HealthCheckUri { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteRuntimeState? State { get { throw null; } set { } } + public System.Uri StatusUri { get { throw null; } set { } } + } + public partial class WebSitePremierAddonCollection : Azure.ResourceManager.ArmCollection + { + protected WebSitePremierAddonCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSitePremierAddonResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSitePremierAddonResource() { } + public virtual Azure.ResourceManager.AppService.PremierAddOnData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string premierAddOnName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSitePrivateAccessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSitePrivateAccessResource() { } + public virtual Azure.ResourceManager.AppService.PrivateAccessData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response AnalyzeCustomHostname(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> AnalyzeCustomHostnameAsync(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ApplySlotConfigToProduction(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ApplySlotConfigToProductionAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Backup(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> BackupAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateHostSecret(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateHostSecretAsync(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteBackupConfiguration(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteBackupConfigurationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteHostSecret(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteHostSecretAsync(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DisableAllForWebAppRecommendation(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableAllForWebAppRecommendationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DiscoverBackup(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DiscoverBackupAsync(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GenerateNewSitePublishingPassword(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GenerateNewSitePublishingPasswordAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllConfigurationData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllConfigurationDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllHybridConnectionData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllHybridConnectionDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllPremierAddOnData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllPremierAddOnDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllRelayServiceConnectionData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllRelayServiceConnectionDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllSiteBackupData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllSiteBackupDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetApplicationSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetApplicationSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettingsV2(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsV2Async(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAzureStorageAccounts(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAzureStorageAccountsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupConfiguration(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupConfigurationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetConnectionStrings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetConnectionStringsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetContainerLogsZip(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetContainerLogsZipAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionsAdminToken(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionsAdminTokenAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetHistoryForWebAppRecommendations(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetHistoryForWebAppRecommendationsAsync(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHostKeys(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostKeysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.LogsSiteConfigResource GetLogsSiteConfig() { throw null; } + public virtual Azure.Response GetMetadata(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMetadataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetMigrateMySqlStatus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMigrateMySqlStatusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetNetworkFeatures(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetNetworkFeaturesAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperation(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperationV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraces(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTracesV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPerfMonCounters(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPerfMonCountersAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResources(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation GetPublishingCredentials(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingCredentialsAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetPublishingProfileXmlWithSecrets(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingProfileXmlWithSecretsAsync(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetRecommendedRulesForWebAppRecommendations(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetRecommendedRulesForWebAppRecommendationsAsync(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.ScmSiteBasicPublishingCredentialsPolicyResource GetScmSiteBasicPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetSiteBackup(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteBackupAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteBackupCollection GetSiteBackups() { throw null; } + public virtual Azure.Response GetSiteConfigAppsetting(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteConfigAppsettingAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteConfigAppsettingCollection GetSiteConfigAppsettings() { throw null; } + public virtual Azure.Response GetSiteDeployment(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDeploymentAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDeploymentCollection GetSiteDeployments() { throw null; } + public virtual Azure.Response GetSiteDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDetectorCollection GetSiteDetectors() { throw null; } + public virtual Azure.Response GetSiteDiagnostic(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDiagnosticAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDiagnosticCollection GetSiteDiagnostics() { throw null; } + public virtual Azure.Response GetSiteDomainOwnershipIdentifier(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDomainOwnershipIdentifierAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDomainOwnershipIdentifierCollection GetSiteDomainOwnershipIdentifiers() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteExtensionResource GetSiteExtension() { throw null; } + public virtual Azure.Response GetSiteFunction(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteFunctionAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteFunctionCollection GetSiteFunctions() { throw null; } + public virtual Azure.Response GetSiteHostNameBinding(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteHostNameBindingAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteHostNameBindingCollection GetSiteHostNameBindings() { throw null; } + public virtual Azure.Response GetSiteHybridConnectionNamespaceRelay(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteHybridConnectionNamespaceRelayAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteHybridConnectionNamespaceRelayCollection GetSiteHybridConnectionNamespaceRelays() { throw null; } + public virtual Azure.Response GetSiteInstance(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteInstanceAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceCollection GetSiteInstances() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteNetworkConfigResource GetSiteNetworkConfig() { throw null; } + public virtual Azure.Response GetSitePhpErrorLogFlag(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePhpErrorLogFlagAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSitePrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SitePrivateEndpointConnectionCollection GetSitePrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetSiteProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteProcessCollection GetSiteProcesses() { throw null; } + public virtual Azure.Response GetSitePublicCertificate(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePublicCertificateAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SitePublicCertificateCollection GetSitePublicCertificates() { throw null; } + public virtual Azure.Response GetSitePushSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePushSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteRecommendation(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteRecommendationAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteRecommendationCollection GetSiteRecommendations() { throw null; } + public virtual Azure.Response GetSiteVirtualNetworkConnection(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteVirtualNetworkConnectionAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionCollection GetSiteVirtualNetworkConnections() { throw null; } + public virtual Azure.ResourceManager.AppService.SlotConfigNamesResource GetSlotConfigNamesResource() { throw null; } + public virtual Azure.Pageable GetSlotDifferencesFromProduction(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotDifferencesFromProductionAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSnapshots(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSnapshotsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSnapshotsFromDRSecondary(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSnapshotsFromDRSecondaryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncFunctionTriggers(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSyncFunctionTriggersAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncStatus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GetSyncStatusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsages(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteConfigResource GetWebSiteConfig() { throw null; } + public virtual Azure.Response GetWebSiteConfigConnectionString(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteConfigConnectionStringAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteConfigConnectionStringCollection GetWebSiteConfigConnectionStrings() { throw null; } + public virtual Azure.Response GetWebSiteContainerLogs(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteContainerLogsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetWebSiteContinuousWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteContinuousWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteContinuousWebJobCollection GetWebSiteContinuousWebJobs() { throw null; } + public virtual Azure.Response GetWebSiteExtension(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteExtensionAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteExtensionCollection GetWebSiteExtensions() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteFtpPublishingCredentialsPolicyResource GetWebSiteFtpPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetWebSiteHybridConnection(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteHybridConnectionAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteHybridConnectionCollection GetWebSiteHybridConnections() { throw null; } + public virtual Azure.Response GetWebSitePremierAddon(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSitePremierAddonAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSitePremierAddonCollection GetWebSitePremierAddons() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSitePrivateAccessResource GetWebSitePrivateAccess() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteResourceHealthMetadataResource GetWebSiteResourceHealthMetadata() { throw null; } + public virtual Azure.Response GetWebSiteSlot(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotAsync(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotCollection GetWebSiteSlots() { throw null; } + public virtual Azure.Response GetWebSiteSlotTriggeredWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotTriggeredWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobCollection GetWebSiteSlotTriggeredWebJobs() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSourceControlResource GetWebSiteSourceControl() { throw null; } + public virtual Azure.Response GetWebSiteWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteWebJobCollection GetWebSiteWebJobs() { throw null; } + public virtual Azure.Response IsCloneable(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> IsCloneableAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation MigrateMySql(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.MigrateMySqlContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> MigrateMySqlAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.MigrateMySqlContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation MigrateStorage(Azure.WaitUntil waitUntil, string subscriptionName, Azure.ResourceManager.AppService.Models.StorageMigrationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> MigrateStorageAsync(Azure.WaitUntil waitUntil, string subscriptionName, Azure.ResourceManager.AppService.Models.StorageMigrationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetAllFiltersForWebAppRecommendation(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetAllFiltersForWebAppRecommendationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetProductionSlotConfig(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetProductionSlotConfigAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Restart(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestartAsync(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromBackupBlob(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromBackupBlobAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromDeletedApp(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromDeletedAppAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreSnapshot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreSnapshotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Start(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartNetworkTrace(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartNetworkTraceAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartWebSiteNetworkTrace(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> StartWebSiteNetworkTraceAsync(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartWebSiteNetworkTraceOperation(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartWebSiteNetworkTraceOperationAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Stop(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopNetworkTrace(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopNetworkTraceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopWebSiteNetworkTrace(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopWebSiteNetworkTraceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation SwapSlotWithProduction(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SwapSlotWithProductionAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctionTriggers(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionTriggersAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncRepository(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncRepositoryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateApplicationSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateApplicationSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettings(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsAsync(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettingsV2(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsV2Async(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAzureStorageAccounts(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAzureStorageAccountsAsync(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateBackupConfiguration(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateBackupConfigurationAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateConnectionStrings(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateConnectionStringsAsync(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateMetadata(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateMetadataAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateSitePushSettings(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateSitePushSettingsAsync(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteResourceHealthMetadataResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteResourceHealthMetadataResource() { } + public virtual Azure.ResourceManager.AppService.ResourceHealthMetadataData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string slot, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string slot, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotConfigAppSettingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotConfigAppSettingCollection() { } + public virtual Azure.Response Exists(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotConfigAppSettingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotConfigAppSettingResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string appSettingKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotConfigConnectionStringCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotConfigConnectionStringCollection() { } + public virtual Azure.Response Exists(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotConfigConnectionStringResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotConfigConnectionStringResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string connectionStringKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetConfigurationSnapshotInfoSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetConfigurationSnapshotInfoSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotConfigSnapshot(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotConfigSnapshotAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotConfigSnapshotCollection GetSiteSlotConfigSnapshots() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotContinuousWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotContinuousWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotContinuousWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotContinuousWebJobResource() { } + public virtual Azure.ResourceManager.AppService.ContinuousWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartContinuousWebJobSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartContinuousWebJobSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopContinuousWebJobSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopContinuousWebJobSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotExtensionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotExtensionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotExtensionResource() { } + public virtual Azure.ResourceManager.AppService.SiteExtensionInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string siteExtensionId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotFtpPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotFtpPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotHybridConnectionCollection : Azure.ResourceManager.ArmCollection + { + protected WebSiteSlotHybridConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotHybridConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotHybridConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RelayServiceConnectionEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string entityName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPremierAddOnCollection : Azure.ResourceManager.ArmCollection + { + protected WebSiteSlotPremierAddOnCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPremierAddOnResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotPremierAddOnResource() { } + public virtual Azure.ResourceManager.AppService.PremierAddOnData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string premierAddOnName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPrivateAccessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotPrivateAccessResource() { } + public virtual Azure.ResourceManager.AppService.PrivateAccessData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPublicCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotPublicCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotPublicCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotPublicCertificateResource() { } + public virtual Azure.ResourceManager.AppService.PublicCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string publicCertificateName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response AnalyzeCustomHostnameSlot(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> AnalyzeCustomHostnameSlotAsync(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ApplySlotConfigurationSlot(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ApplySlotConfigurationSlotAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response BackupSlot(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> BackupSlotAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateHostSecretSlot(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateHostSecretSlotAsync(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteBackupConfigurationSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteBackupConfigurationSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteHostSecretSlot(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteHostSecretSlotAsync(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DiscoverBackupSlot(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DiscoverBackupSlotAsync(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GenerateNewSitePublishingPasswordSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GenerateNewSitePublishingPasswordSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllConfigurationSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllConfigurationSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllHybridConnectionSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllHybridConnectionSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllPremierAddOnSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllPremierAddOnSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllRelayServiceConnectionSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllRelayServiceConnectionSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllSiteBackupSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllSiteBackupSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetApplicationSettingsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetApplicationSettingsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettingsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettingsV2Slot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsV2SlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAzureStorageAccountsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAzureStorageAccountsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupConfigurationSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupConfigurationSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetConnectionStringsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetConnectionStringsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetContainerLogsZipSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetContainerLogsZipSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionsAdminTokenSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionsAdminTokenSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHostKeysSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostKeysSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.LogsSiteSlotConfigResource GetLogsSiteSlotConfig() { throw null; } + public virtual Azure.Response GetMetadataSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMetadataSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.MigrateMySqlStatusResource GetMigrateMySqlStatus() { throw null; } + public virtual Azure.Response GetNetworkFeature(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetNetworkFeatureAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.NetworkFeatureCollection GetNetworkFeatures() { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperationSlot(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationSlotAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperationSlotV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationSlotV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTracesSlot(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesSlotAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTracesSlotV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesSlotV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPerfMonCountersSlot(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPerfMonCountersSlotAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResourcesSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation GetPublishingCredentialsSlot(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingCredentialsSlotAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetPublishingProfileXmlWithSecretsSlot(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingProfileXmlWithSecretsSlotAsync(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.ScmSiteSlotBasicPublishingCredentialsPolicyResource GetScmSiteSlotBasicPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetSitePhpErrorLogFlagSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePhpErrorLogFlagSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSitePushSettingsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePushSettingsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotBackup(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotBackupAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotBackupCollection GetSiteSlotBackups() { throw null; } + public virtual Azure.Response GetSiteSlotDeployment(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDeploymentAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDeploymentCollection GetSiteSlotDeployments() { throw null; } + public virtual Azure.Response GetSiteSlotDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDetectorCollection GetSiteSlotDetectors() { throw null; } + public virtual Azure.Response GetSiteSlotDiagnostic(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDiagnosticAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDiagnosticCollection GetSiteSlotDiagnostics() { throw null; } + public virtual Azure.Response GetSiteSlotDomainOwnershipIdentifier(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDomainOwnershipIdentifierAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDomainOwnershipIdentifierCollection GetSiteSlotDomainOwnershipIdentifiers() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotExtensionResource GetSiteSlotExtension() { throw null; } + public virtual Azure.Response GetSiteSlotFunction(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotFunctionAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotFunctionCollection GetSiteSlotFunctions() { throw null; } + public virtual Azure.Response GetSiteSlotHostNameBinding(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotHostNameBindingAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotHostNameBindingCollection GetSiteSlotHostNameBindings() { throw null; } + public virtual Azure.Response GetSiteSlotHybridConnectionNamespaceRelay(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotHybridConnectionNamespaceRelayAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotHybridConnectionNamespaceRelayCollection GetSiteSlotHybridConnectionNamespaceRelays() { throw null; } + public virtual Azure.Response GetSiteSlotInstance(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotInstanceAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceCollection GetSiteSlotInstances() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotNetworkConfigResource GetSiteSlotNetworkConfig() { throw null; } + public virtual Azure.Response GetSiteSlotPrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotPrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotPrivateEndpointConnectionCollection GetSiteSlotPrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetSiteSlotProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotProcessCollection GetSiteSlotProcesses() { throw null; } + public virtual Azure.Response GetSiteSlotVirtualNetworkConnection(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotVirtualNetworkConnectionAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionCollection GetSiteSlotVirtualNetworkConnections() { throw null; } + public virtual Azure.Pageable GetSlotDifferencesSlot(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotDifferencesSlotAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSlotSnapshots(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotSnapshotsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSlotSnapshotsFromDRSecondary(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotSnapshotsFromDRSecondaryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncFunctionTriggersSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSyncFunctionTriggersSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncStatusSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GetSyncStatusSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsagesSlot(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesSlotAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetWebSiteContainerLogsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteContainerLogsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotConfigResource GetWebSiteSlotConfig() { throw null; } + public virtual Azure.Response GetWebSiteSlotConfigAppSetting(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotConfigAppSettingAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotConfigAppSettingCollection GetWebSiteSlotConfigAppSettings() { throw null; } + public virtual Azure.Response GetWebSiteSlotConfigConnectionString(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotConfigConnectionStringAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotConfigConnectionStringCollection GetWebSiteSlotConfigConnectionStrings() { throw null; } + public virtual Azure.Response GetWebSiteSlotContinuousWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotContinuousWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotContinuousWebJobCollection GetWebSiteSlotContinuousWebJobs() { throw null; } + public virtual Azure.Response GetWebSiteSlotExtension(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotExtensionAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotExtensionCollection GetWebSiteSlotExtensions() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotFtpPublishingCredentialsPolicyResource GetWebSiteSlotFtpPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetWebSiteSlotHybridConnection(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotHybridConnectionAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotHybridConnectionCollection GetWebSiteSlotHybridConnections() { throw null; } + public virtual Azure.Response GetWebSiteSlotPremierAddOn(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotPremierAddOnAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotPremierAddOnCollection GetWebSiteSlotPremierAddOns() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotPrivateAccessResource GetWebSiteSlotPrivateAccess() { throw null; } + public virtual Azure.Response GetWebSiteSlotPublicCertificate(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotPublicCertificateAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotPublicCertificateCollection GetWebSiteSlotPublicCertificates() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotResourceHealthMetadataResource GetWebSiteSlotResourceHealthMetadata() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotSourceControlResource GetWebSiteSlotSourceControl() { throw null; } + public virtual Azure.Response GetWebSiteSlotWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotWebJobCollection GetWebSiteSlotWebJobs() { throw null; } + public virtual Azure.Response GetWebSiteTriggeredwebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteTriggeredwebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteTriggeredwebJobCollection GetWebSiteTriggeredwebJobs() { throw null; } + public virtual Azure.Response IsCloneableSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> IsCloneableSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetSlotConfigurationSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetSlotConfigurationSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RestartSlot(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestartSlotAsync(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromBackupBlobSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromBackupBlobSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromDeletedAppSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromDeletedAppSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreSnapshotSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreSnapshotSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartNetworkTraceSlot(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartNetworkTraceSlotAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartWebSiteNetworkTraceOperationSlot(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartWebSiteNetworkTraceOperationSlotAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartWebSiteNetworkTraceSlot(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> StartWebSiteNetworkTraceSlotAsync(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopNetworkTraceSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopNetworkTraceSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopWebSiteNetworkTraceSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopWebSiteNetworkTraceSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation SwapSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SwapSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctionsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctionTriggersSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionTriggersSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncRepositorySlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncRepositorySlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateApplicationSettingsSlot(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateApplicationSettingsSlotAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettingsSlot(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsSlotAsync(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettingsV2Slot(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsV2SlotAsync(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAzureStorageAccountsSlot(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAzureStorageAccountsSlotAsync(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateBackupConfigurationSlot(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateBackupConfigurationSlotAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateConnectionStringsSlot(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateConnectionStringsSlotAsync(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateMetadataSlot(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateMetadataSlotAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateSitePushSettingsSlot(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateSitePushSettingsSlotAsync(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotResourceHealthMetadataResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotResourceHealthMetadataResource() { } + public virtual Azure.ResourceManager.AppService.ResourceHealthMetadataData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotSourceControlResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotSourceControlResource() { } + public virtual Azure.ResourceManager.AppService.SiteSourceControlData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotTriggeredWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobHistoryCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotTriggeredWebJobHistoryCollection() { } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobHistoryResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotTriggeredWebJobHistoryResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredJobHistoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName, string id) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotTriggeredWebJobResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobHistoryCollection GetWebSiteSlotTriggeredWebJobHistories() { throw null; } + public virtual Azure.Response GetWebSiteSlotTriggeredWebJobHistory(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotTriggeredWebJobHistoryAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Run(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RunAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotWebJobResource() { } + public virtual Azure.ResourceManager.AppService.WebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSourceControlResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSourceControlResource() { } + public virtual Azure.ResourceManager.AppService.SiteSourceControlData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteTriggeredwebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteTriggeredwebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteTriggeredWebJobHistoryCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteTriggeredWebJobHistoryCollection() { } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteTriggeredWebJobHistoryResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteTriggeredWebJobHistoryResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredJobHistoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName, string id) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteTriggeredwebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteTriggeredwebJobResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteTriggeredWebJobHistoryCollection GetWebSiteTriggeredWebJobHistories() { throw null; } + public virtual Azure.Response GetWebSiteTriggeredWebJobHistory(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteTriggeredWebJobHistoryAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RunTriggeredWebJobSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RunTriggeredWebJobSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteWebJobResource() { } + public virtual Azure.ResourceManager.AppService.WebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } +} +namespace Azure.ResourceManager.AppService.Models +{ + public partial class AbnormalTimePeriod + { + public AbnormalTimePeriod() { } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public System.Collections.Generic.IList Events { get { throw null; } } + public System.Collections.Generic.IList Solutions { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class AnalysisDetectorEvidences + { + public AnalysisDetectorEvidences() { } + public System.Collections.Generic.IList> Data { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DetectorDataSource DataSource { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorDefinition DetectorDefinition { get { throw null; } set { } } + public System.Collections.Generic.IList Metrics { get { throw null; } } + public string Source { get { throw null; } set { } } + } + public partial class AppCertificatePatch : Azure.ResourceManager.Models.ResourceData + { + public AppCertificatePatch() { } + public string CanonicalName { get { throw null; } set { } } + public byte[] CerBlob { get { throw null; } } + public string DomainValidationMethod { get { throw null; } set { } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } } + public System.Collections.Generic.IList HostNames { get { throw null; } } + public System.DateTimeOffset? IssueOn { get { throw null; } } + public string Issuer { get { throw null; } } + public bool? IsValid { get { throw null; } } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? KeyVaultSecretStatus { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public byte[] PfxBlob { get { throw null; } set { } } + public string PublicKeyHash { get { throw null; } } + public string SelfLink { get { throw null; } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public string SiteName { get { throw null; } } + public string SubjectName { get { throw null; } } + public System.BinaryData Thumbprint { get { throw null; } } + } + public partial class AppInsightsWebAppStackSettings + { + internal AppInsightsWebAppStackSettings() { } + public bool? IsDefaultOff { get { throw null; } } + public bool? IsSupported { get { throw null; } } + } + public partial class ApplicationLogsConfig + { + public ApplicationLogsConfig() { } + public Azure.ResourceManager.AppService.Models.AppServiceBlobStorageApplicationLogsConfig AzureBlobStorage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceTableStorageApplicationLogsConfig AzureTableStorage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppLogLevel? FileSystemLevel { get { throw null; } set { } } + } + public partial class ApplicationStack + { + public ApplicationStack() { } + public string Dependency { get { throw null; } set { } } + public string Display { get { throw null; } set { } } + public System.Collections.Generic.IList Frameworks { get { throw null; } } + public System.Collections.Generic.IList IsDeprecated { get { throw null; } } + public System.Collections.Generic.IList MajorVersions { get { throw null; } } + public string Name { get { throw null; } set { } } + } + public partial class ApplicationStackResource : Azure.ResourceManager.Models.ResourceData + { + public ApplicationStackResource() { } + public string Dependency { get { throw null; } set { } } + public string Display { get { throw null; } set { } } + public System.Collections.Generic.IList Frameworks { get { throw null; } } + public System.Collections.Generic.IList IsDeprecated { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList MajorVersions { get { throw null; } } + public string StackName { get { throw null; } set { } } + } + public partial class AppLogsConfiguration + { + public AppLogsConfiguration() { } + public string Destination { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.LogAnalyticsConfiguration LogAnalyticsConfiguration { get { throw null; } set { } } + } + public partial class AppRegistration + { + public AppRegistration() { } + public string AppId { get { throw null; } set { } } + public string AppSecretSettingName { get { throw null; } set { } } + } + public partial class AppServiceAadAllowedPrincipals + { + public AppServiceAadAllowedPrincipals() { } + public System.Collections.Generic.IList Groups { get { throw null; } } + public System.Collections.Generic.IList Identities { get { throw null; } } + } + public partial class AppServiceAadLoginFlow + { + public AppServiceAadLoginFlow() { } + public bool? IsWwwAuthenticateDisabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginParameters { get { throw null; } } + } + public partial class AppServiceAadProvider + { + public AppServiceAadProvider() { } + public bool? IsAutoProvisioned { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadLoginFlow Login { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadRegistration Registration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadValidation Validation { get { throw null; } set { } } + } + public partial class AppServiceAadRegistration + { + public AppServiceAadRegistration() { } + public string ClientId { get { throw null; } set { } } + public string ClientSecretCertificateIssuer { get { throw null; } set { } } + public string ClientSecretCertificateSubjectAlternativeName { get { throw null; } set { } } + public System.BinaryData ClientSecretCertificateThumbprint { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + public string OpenIdIssuer { get { throw null; } set { } } + } + public partial class AppServiceAadValidation + { + public AppServiceAadValidation() { } + public System.Collections.Generic.IList AllowedAudiences { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DefaultAuthorizationPolicy DefaultAuthorizationPolicy { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.JwtClaimChecks JwtClaimChecks { get { throw null; } set { } } + } + public partial class AppServiceAppleProvider + { + public AppServiceAppleProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceAppleRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceAppleRegistration + { + public AppServiceAppleRegistration() { } + public string ClientId { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + } + public partial class AppServiceArmPlan + { + internal AppServiceArmPlan() { } + public string Name { get { throw null; } } + public string Product { get { throw null; } } + public string PromotionCode { get { throw null; } } + public string Publisher { get { throw null; } } + public string Version { get { throw null; } } + } + public partial class AppServiceBillingMeter : Azure.ResourceManager.Models.ResourceData + { + public AppServiceBillingMeter() { } + public Azure.Core.AzureLocation? BillingLocation { get { throw null; } set { } } + public string FriendlyName { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Guid? MeterId { get { throw null; } set { } } + public double? Multiplier { get { throw null; } set { } } + public string OSType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + } + public partial class AppServiceBlobStorageApplicationLogsConfig + { + public AppServiceBlobStorageApplicationLogsConfig() { } + public Azure.ResourceManager.AppService.Models.WebAppLogLevel? Level { get { throw null; } set { } } + public int? RetentionInDays { get { throw null; } set { } } + public System.Uri SasUri { get { throw null; } set { } } + } + public partial class AppServiceBlobStorageHttpLogsConfig + { + public AppServiceBlobStorageHttpLogsConfig() { } + public bool? IsEnabled { get { throw null; } set { } } + public int? RetentionInDays { get { throw null; } set { } } + public System.Uri SasUri { get { throw null; } set { } } + } + public partial class AppServiceCertificateDetails + { + internal AppServiceCertificateDetails() { } + public string Issuer { get { throw null; } } + public System.DateTimeOffset? NotAfter { get { throw null; } } + public System.DateTimeOffset? NotBefore { get { throw null; } } + public string RawData { get { throw null; } } + public string SerialNumber { get { throw null; } } + public string SignatureAlgorithm { get { throw null; } } + public string Subject { get { throw null; } } + public System.BinaryData Thumbprint { get { throw null; } } + public int? Version { get { throw null; } } + } + public partial class AppServiceCertificateEmail : Azure.ResourceManager.Models.ResourceData + { + public AppServiceCertificateEmail() { } + public string EmailId { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? TimeStamp { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceCertificateNotRenewableReason : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceCertificateNotRenewableReason(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason ExpirationNotInRenewalTimeRange { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason RegistrationStatusNotSupportedForRenewal { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason SubscriptionNotActive { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason left, Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason left, Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceCertificateOrderPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceCertificateOrderPatch() { } + public System.Collections.Generic.IReadOnlyList AppServiceCertificateNotRenewableReasons { get { throw null; } } + public System.Collections.Generic.IDictionary Certificates { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderContact Contact { get { throw null; } } + public string Csr { get { throw null; } set { } } + public string DistinguishedName { get { throw null; } set { } } + public string DomainVerificationToken { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Intermediate { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastCertificateIssuanceOn { get { throw null; } } + public System.DateTimeOffset? NextAutoRenewalTimeStamp { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateProductType? ProductType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Root { get { throw null; } } + public string SerialNumber { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails SignedCertificate { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderStatus? Status { get { throw null; } } + public int? ValidityInYears { get { throw null; } set { } } + } + public partial class AppServiceCertificatePatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceCertificatePatch() { } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? ProvisioningState { get { throw null; } } + } + public partial class AppServiceCertificateProperties + { + public AppServiceCertificateProperties() { } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? ProvisioningState { get { throw null; } } + } + public partial class AppServiceConfigurationDictionary : Azure.ResourceManager.Models.ResourceData + { + public AppServiceConfigurationDictionary() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + } + public partial class AppServiceCorsSettings + { + public AppServiceCorsSettings() { } + public System.Collections.Generic.IList AllowedOrigins { get { throw null; } } + public bool? IsCredentialsSupported { get { throw null; } set { } } + } + public partial class AppServiceDatabaseBackupSetting + { + public AppServiceDatabaseBackupSetting(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType databaseType) { } + public string ConnectionString { get { throw null; } set { } } + public string ConnectionStringName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceDatabaseType DatabaseType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceDatabaseType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceDatabaseType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType LocalMySql { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType MySql { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType PostgreSql { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType SqlAzure { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType left, Azure.ResourceManager.AppService.Models.AppServiceDatabaseType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceDatabaseType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType left, Azure.ResourceManager.AppService.Models.AppServiceDatabaseType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceDeploymentLocations + { + internal AppServiceDeploymentLocations() { } + public System.Collections.Generic.IReadOnlyList HostingEnvironmentDeploymentInfos { get { throw null; } } + public System.Collections.Generic.IReadOnlyList HostingEnvironments { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Locations { get { throw null; } } + } + public enum AppServiceDnsType + { + AzureDns = 0, + DefaultDomainRegistrarDns = 1, + } + public partial class AppServiceDomainNameIdentifier + { + public AppServiceDomainNameIdentifier() { } + public string Name { get { throw null; } set { } } + } + public partial class AppServiceDomainPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceDomainPatch() { } + public string AuthCode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DomainPurchaseConsent Consent { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactAdmin { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactBilling { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactRegistrant { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactTech { get { throw null; } set { } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? DnsType { get { throw null; } set { } } + public string DnsZoneId { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList DomainNotRenewableReasons { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsDomainPrivacyEnabled { get { throw null; } set { } } + public bool? IsReadyForDnsRecordManagement { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastRenewedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ManagedHostNames { get { throw null; } } + public System.Collections.Generic.IReadOnlyList NameServers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDomainStatus? RegistrationStatus { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? TargetDnsType { get { throw null; } set { } } + } + public enum AppServiceDomainStatus + { + Unknown = 0, + Active = 1, + Awaiting = 2, + Cancelled = 3, + Confiscated = 4, + Disabled = 5, + Excluded = 6, + Expired = 7, + Failed = 8, + Held = 9, + Locked = 10, + Parked = 11, + Pending = 12, + Reserved = 13, + Reverted = 14, + Suspended = 15, + Transferred = 16, + Unlocked = 17, + Unparked = 18, + Updated = 19, + JsonConverterFailed = 20, + } + public enum AppServiceDomainType + { + Regular = 0, + SoftDeleted = 1, + } + public partial class AppServiceEndpointDependency + { + internal AppServiceEndpointDependency() { } + public string DomainName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList EndpointDetails { get { throw null; } } + } + public partial class AppServiceEndpointDetail + { + internal AppServiceEndpointDetail() { } + public System.Net.IPAddress IPAddress { get { throw null; } } + public bool? IsAccessible { get { throw null; } } + public double? Latency { get { throw null; } } + public int? Port { get { throw null; } } + } + public partial class AppServiceEnvironmentAddressResult : Azure.ResourceManager.Models.ResourceData + { + public AppServiceEnvironmentAddressResult() { } + public System.Net.IPAddress InternalIPAddress { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList OutboundIPAddresses { get { throw null; } } + public System.Net.IPAddress ServiceIPAddress { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualIPMappings { get { throw null; } } + } + public partial class AppServiceEnvironmentPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceEnvironmentPatch() { } + public System.Collections.Generic.IList ClusterSettings { get { throw null; } } + public int? DedicatedHostCount { get { throw null; } set { } } + public string DnsSuffix { get { throw null; } set { } } + public int? FrontEndScaleFactor { get { throw null; } set { } } + public bool? HasLinuxWorkers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LoadBalancingMode? InternalLoadBalancingMode { get { throw null; } set { } } + public int? IPSslAddressCount { get { throw null; } set { } } + public bool? IsSuspended { get { throw null; } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? MaximumNumberOfMachines { get { throw null; } } + public int? MultiRoleCount { get { throw null; } } + public string MultiSize { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentStatus? Status { get { throw null; } } + public System.Collections.Generic.IList UserWhitelistedIPRanges { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } } + } + public partial class AppServiceEnvironmentProperties + { + public AppServiceEnvironmentProperties(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile virtualNetwork) { } + public System.Collections.Generic.IList ClusterSettings { get { throw null; } } + public int? DedicatedHostCount { get { throw null; } set { } } + public string DnsSuffix { get { throw null; } set { } } + public int? FrontEndScaleFactor { get { throw null; } set { } } + public bool? HasLinuxWorkers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LoadBalancingMode? InternalLoadBalancingMode { get { throw null; } set { } } + public int? IPSslAddressCount { get { throw null; } set { } } + public bool? IsSuspended { get { throw null; } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public int? MaximumNumberOfMachines { get { throw null; } } + public int? MultiRoleCount { get { throw null; } } + public string MultiSize { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentStatus? Status { get { throw null; } } + public System.Collections.Generic.IList UserWhitelistedIPRanges { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } } + } + public partial class AppServiceFacebookProvider + { + public AppServiceFacebookProvider() { } + public string GraphApiVersion { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceForwardProxy + { + public AppServiceForwardProxy() { } + public Azure.ResourceManager.AppService.Models.ForwardProxyConvention? Convention { get { throw null; } set { } } + public string CustomHostHeaderName { get { throw null; } set { } } + public string CustomProtoHeaderName { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceFtpsState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceFtpsState(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceFtpsState AllAllowed { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceFtpsState Disabled { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceFtpsState FtpsOnly { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceFtpsState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceFtpsState left, Azure.ResourceManager.AppService.Models.AppServiceFtpsState right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceFtpsState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceFtpsState left, Azure.ResourceManager.AppService.Models.AppServiceFtpsState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceGeoRegion : Azure.ResourceManager.Models.ResourceData + { + public AppServiceGeoRegion() { } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string OrgDomain { get { throw null; } } + } + public partial class AppServiceGitHubProvider + { + public AppServiceGitHubProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ClientRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceGoogleProvider + { + public AppServiceGoogleProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ClientRegistration Registration { get { throw null; } set { } } + public System.Collections.Generic.IList ValidationAllowedAudiences { get { throw null; } } + } + public partial class AppServiceHostName + { + internal AppServiceHostName() { } + public string AzureResourceName { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceResourceType? AzureResourceType { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CustomHostNameDnsRecordType? CustomHostNameDnsRecordType { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceHostNameType? HostNameType { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SiteNames { get { throw null; } } + } + public enum AppServiceHostNameType + { + Verified = 0, + Managed = 1, + } + public enum AppServiceHostType + { + Standard = 0, + Repository = 1, + } + public partial class AppServiceHttpLogsConfig + { + public AppServiceHttpLogsConfig() { } + public Azure.ResourceManager.AppService.Models.AppServiceBlobStorageHttpLogsConfig AzureBlobStorage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.FileSystemHttpLogsConfig FileSystem { get { throw null; } set { } } + } + public partial class AppServiceHttpSettings + { + public AppServiceHttpSettings() { } + public Azure.ResourceManager.AppService.Models.AppServiceForwardProxy ForwardProxy { get { throw null; } set { } } + public bool? IsHttpsRequired { get { throw null; } set { } } + public string RoutesApiPrefix { get { throw null; } set { } } + } + public partial class AppServiceIdentityProviders + { + public AppServiceIdentityProviders() { } + public Azure.ResourceManager.AppService.Models.AppServiceAppleProvider Apple { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadProvider AzureActiveDirectory { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceStaticWebAppsProvider AzureStaticWebApps { get { throw null; } set { } } + public System.Collections.Generic.IDictionary CustomOpenIdConnectProviders { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceFacebookProvider Facebook { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceGitHubProvider GitHub { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceGoogleProvider Google { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.LegacyMicrosoftAccount LegacyMicrosoftAccount { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceTwitterProvider Twitter { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceIPFilterTag : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceIPFilterTag(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag Default { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag ServiceTag { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag XffProxy { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag left, Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag left, Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceIPSecurityRestriction + { + public AppServiceIPSecurityRestriction() { } + public string Action { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public System.Collections.Generic.IDictionary> Headers { get { throw null; } } + public string IPAddressOrCidr { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int? Priority { get { throw null; } set { } } + public string SubnetMask { get { throw null; } set { } } + public int? SubnetTrafficTag { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag? Tag { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier VnetSubnetResourceId { get { throw null; } set { } } + public int? VnetTrafficTag { get { throw null; } set { } } + } + public partial class AppServiceNameValuePair + { + public AppServiceNameValuePair() { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class AppServiceOperation + { + internal AppServiceOperation() { } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Errors { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public System.Guid? GeoMasterOperationId { get { throw null; } } + public string Id { get { throw null; } } + public System.DateTimeOffset? ModifiedOn { get { throw null; } } + public string Name { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceOperationStatus? Status { get { throw null; } } + } + public enum AppServiceOperationStatus + { + InProgress = 0, + Failed = 1, + Succeeded = 2, + TimedOut = 3, + Created = 4, + } + public partial class AppServicePlanPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServicePlanPatch() { } + public System.DateTimeOffset? FreeOfferExpirationOn { get { throw null; } set { } } + public string GeoRegion { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public bool? IsElasticScaleEnabled { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsPerSiteScaling { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsSpot { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProfile KubeEnvironmentProfile { get { throw null; } set { } } + public int? MaximumElasticWorkerCount { get { throw null; } set { } } + public int? MaximumNumberOfWorkers { get { throw null; } } + public int? NumberOfSites { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public System.DateTimeOffset? SpotExpirationOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServicePlanStatus? Status { get { throw null; } } + public string Subscription { get { throw null; } } + public int? TargetWorkerCount { get { throw null; } set { } } + public int? TargetWorkerSizeId { get { throw null; } set { } } + public string WorkerTierName { get { throw null; } set { } } + } + public enum AppServicePlanRestriction + { + None = 0, + Free = 1, + Shared = 2, + Basic = 3, + Standard = 4, + Premium = 5, + } + public enum AppServicePlanStatus + { + Ready = 0, + Pending = 1, + Creating = 2, + } + public partial class AppServicePoolSkuInfo + { + internal AppServicePoolSkuInfo() { } + public Azure.ResourceManager.AppService.Models.AppServiceSkuCapacity Capacity { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } } + } + public partial class AppServicePrivateLinkResourceData : Azure.ResourceManager.Models.ResourceData + { + internal AppServicePrivateLinkResourceData() { } + public Azure.ResourceManager.AppService.Models.AppServicePrivateLinkResourceProperties Properties { get { throw null; } } + } + public partial class AppServicePrivateLinkResourceProperties + { + internal AppServicePrivateLinkResourceProperties() { } + public string GroupId { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredMembers { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredZoneNames { get { throw null; } } + } + public partial class AppServiceRecommendation : Azure.ResourceManager.Models.ResourceData + { + public AppServiceRecommendation() { } + public string ActionName { get { throw null; } set { } } + public string BladeName { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList CategoryTags { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RecommendationChannel? Channels { get { throw null; } set { } } + public System.DateTimeOffset? CreatedOn { get { throw null; } set { } } + public string DisplayName { get { throw null; } set { } } + public int? Enabled { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public string ExtensionName { get { throw null; } set { } } + public string ForwardLink { get { throw null; } set { } } + public bool? IsDynamic { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.NotificationLevel? Level { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.DateTimeOffset? NextNotificationOn { get { throw null; } set { } } + public System.DateTimeOffset? NotificationExpirationOn { get { throw null; } set { } } + public System.DateTimeOffset? NotifiedOn { get { throw null; } set { } } + public System.Guid? RecommendationId { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier ResourceId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ResourceScopeType? ResourceScope { get { throw null; } set { } } + public string RuleName { get { throw null; } set { } } + public double? Score { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public System.Collections.Generic.IList States { get { throw null; } } + } + public enum AppServiceResourceType + { + Website = 0, + TrafficManager = 1, + } + public partial class AppServiceSkuCapability + { + public AppServiceSkuCapability() { } + public string Name { get { throw null; } set { } } + public string Reason { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class AppServiceSkuCapacity + { + public AppServiceSkuCapacity() { } + public int? Default { get { throw null; } set { } } + public int? ElasticMaximum { get { throw null; } set { } } + public int? Maximum { get { throw null; } set { } } + public int? Minimum { get { throw null; } set { } } + public string ScaleType { get { throw null; } set { } } + } + public partial class AppServiceSkuDescription + { + public AppServiceSkuDescription() { } + public System.Collections.Generic.IList Capabilities { get { throw null; } } + public int? Capacity { get { throw null; } set { } } + public string Family { get { throw null; } set { } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Size { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuCapacity SkuCapacity { get { throw null; } set { } } + public string Tier { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceSkuName : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceSkuName(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Basic { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Dynamic { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName ElasticIsolated { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName ElasticPremium { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Free { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Isolated { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName IsolatedV2 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Premium { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName PremiumContainer { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName PremiumV2 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName PremiumV3 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Shared { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Standard { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceSkuName other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceSkuName left, Azure.ResourceManager.AppService.Models.AppServiceSkuName right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceSkuName (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceSkuName left, Azure.ResourceManager.AppService.Models.AppServiceSkuName right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceSkuResult + { + internal AppServiceSkuResult() { } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Skus { get { throw null; } } + } + public partial class AppServiceStaticWebAppsProvider + { + public AppServiceStaticWebAppsProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public string RegistrationClientId { get { throw null; } set { } } + } + public partial class AppServiceStatusInfo + { + public AppServiceStatusInfo() { } + public string Message { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorInsightStatus? StatusId { get { throw null; } set { } } + } + public partial class AppServiceStorageAccessInfo + { + public AppServiceStorageAccessInfo() { } + public string AccessKey { get { throw null; } set { } } + public string AccountName { get { throw null; } set { } } + public string MountPath { get { throw null; } set { } } + public string ShareName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceStorageAccountState? State { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceStorageType? StorageType { get { throw null; } set { } } + } + public enum AppServiceStorageAccountState + { + Ok = 0, + InvalidCredentials = 1, + InvalidShare = 2, + NotValidated = 3, + } + public enum AppServiceStorageType + { + AzureFiles = 0, + AzureBlob = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceSupportedTlsVersion : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceSupportedTlsVersion(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion Tls1_0 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion Tls1_1 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion Tls1_2 { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion left, Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion left, Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceTableStorageApplicationLogsConfig + { + public AppServiceTableStorageApplicationLogsConfig(System.Uri sasUri) { } + public Azure.ResourceManager.AppService.Models.WebAppLogLevel? Level { get { throw null; } set { } } + public System.Uri SasUri { get { throw null; } set { } } + } + public partial class AppServiceTokenStore + { + public AppServiceTokenStore() { } + public string AzureBlobStorageSasUrlSettingName { get { throw null; } set { } } + public string FileSystemDirectory { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public double? TokenRefreshExtensionHours { get { throw null; } set { } } + } + public partial class AppServiceTwitterProvider + { + public AppServiceTwitterProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.TwitterRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceUsage : Azure.ResourceManager.Models.ResourceData + { + public AppServiceUsage() { } + public Azure.ResourceManager.AppService.Models.ComputeModeOption? ComputeMode { get { throw null; } } + public long? CurrentValue { get { throw null; } } + public string DisplayName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public long? Limit { get { throw null; } } + public System.DateTimeOffset? NextResetOn { get { throw null; } } + public string ResourceName { get { throw null; } } + public string SiteMode { get { throw null; } } + public string Unit { get { throw null; } } + } + public enum AppServiceUsageState + { + Normal = 0, + Exceeded = 1, + } + public partial class AppServiceValidateContent + { + public AppServiceValidateContent(string name, Azure.ResourceManager.AppService.Models.ValidateResourceType validateResourceType, Azure.Core.AzureLocation location) { } + public Azure.ResourceManager.AppService.Models.AppServiceEnvironmentProperties AppServiceEnvironment { get { throw null; } set { } } + public int? Capacity { get { throw null; } set { } } + public string ContainerImagePlatform { get { throw null; } set { } } + public string ContainerImageRepository { get { throw null; } set { } } + public string ContainerImageTag { get { throw null; } set { } } + public System.Uri ContainerRegistryBaseUri { get { throw null; } set { } } + public string ContainerRegistryPassword { get { throw null; } set { } } + public string ContainerRegistryUsername { get { throw null; } set { } } + public string HostingEnvironment { get { throw null; } set { } } + public bool? IsSpot { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public Azure.Core.AzureLocation Location { get { throw null; } } + public string Name { get { throw null; } } + public bool? NeedLinuxWorkers { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public string SkuName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ValidateResourceType ValidateResourceType { get { throw null; } } + } + public partial class AppServiceValidateResult + { + internal AppServiceValidateResult() { } + public Azure.ResourceManager.AppService.Models.ValidateResponseError Error { get { throw null; } } + public string Status { get { throw null; } } + } + public partial class AppServiceVirtualNetworkProfile + { + public AppServiceVirtualNetworkProfile(Azure.Core.ResourceIdentifier id) { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + public string Subnet { get { throw null; } set { } } + } + public partial class AppServiceVirtualNetworkProperties + { + internal AppServiceVirtualNetworkProperties() { } + public string CertBlob { get { throw null; } } + public System.BinaryData CertThumbprint { get { throw null; } } + public string DnsServers { get { throw null; } } + public bool? IsResyncRequired { get { throw null; } } + public bool? IsSwift { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Routes { get { throw null; } } + public Azure.Core.ResourceIdentifier VnetResourceId { get { throw null; } } + } + public partial class AppServiceVirtualNetworkRoute : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkRoute() { } + public string EndAddress { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType? RouteType { get { throw null; } set { } } + public string StartAddress { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceVirtualNetworkRouteType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceVirtualNetworkRouteType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType Default { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType Inherited { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType Static { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType left, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType left, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceVirtualNetworkValidationContent : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkValidationContent() { } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier SubnetResourceId { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public string VnetResourceGroup { get { throw null; } set { } } + public string VnetSubnetName { get { throw null; } set { } } + } + public partial class AppSnapshot : Azure.ResourceManager.Models.ResourceData + { + public AppSnapshot() { } + public string Kind { get { throw null; } set { } } + public string Time { get { throw null; } } + } + public partial class ArcConfiguration + { + public ArcConfiguration() { } + public Azure.ResourceManager.AppService.Models.ArtifactStorageType? ArtifactsStorageType { get { throw null; } set { } } + public string ArtifactStorageAccessMode { get { throw null; } set { } } + public string ArtifactStorageClassName { get { throw null; } set { } } + public string ArtifactStorageMountPath { get { throw null; } set { } } + public string ArtifactStorageNodeName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.FrontEndServiceType? FrontEndServiceKind { get { throw null; } set { } } + public string KubeConfig { get { throw null; } set { } } + } + public enum ArtifactStorageType + { + LocalNode = 0, + NetworkFileSystem = 1, + } + public partial class AuthPlatform + { + public AuthPlatform() { } + public string ConfigFilePath { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public string RuntimeVersion { get { throw null; } set { } } + } + public partial class AutoHealActions + { + public AutoHealActions() { } + public Azure.ResourceManager.AppService.Models.AutoHealActionType? ActionType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealCustomAction CustomAction { get { throw null; } set { } } + public string MinProcessExecutionTime { get { throw null; } set { } } + } + public enum AutoHealActionType + { + Recycle = 0, + LogEvent = 1, + CustomAction = 2, + } + public partial class AutoHealCustomAction + { + public AutoHealCustomAction() { } + public string Exe { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + } + public partial class AutoHealRules + { + public AutoHealRules() { } + public Azure.ResourceManager.AppService.Models.AutoHealActions Actions { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealTriggers Triggers { get { throw null; } set { } } + } + public partial class AutoHealTriggers + { + public AutoHealTriggers() { } + public int? PrivateBytesInKB { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RequestsBasedTrigger Requests { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SlowRequestsBasedTrigger SlowRequests { get { throw null; } set { } } + public System.Collections.Generic.IList SlowRequestsWithPath { get { throw null; } } + public System.Collections.Generic.IList StatusCodes { get { throw null; } } + public System.Collections.Generic.IList StatusCodesRange { get { throw null; } } + } + public partial class AzureStoragePropertyDictionary : Azure.ResourceManager.Models.ResourceData + { + public AzureStoragePropertyDictionary() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + } + public enum BackupFrequencyUnit + { + Day = 0, + Hour = 1, + } + public enum BackupRestoreOperationType + { + Default = 0, + Clone = 1, + Relocation = 2, + Snapshot = 3, + CloudFS = 4, + } + public enum BuiltInAuthenticationProvider + { + AzureActiveDirectory = 0, + Facebook = 1, + Google = 2, + MicrosoftAccount = 3, + Twitter = 4, + Github = 5, + } + public partial class CertificateOrderAction : Azure.ResourceManager.Models.ResourceData + { + public CertificateOrderAction() { } + public Azure.ResourceManager.AppService.Models.CertificateOrderActionType? ActionType { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public enum CertificateOrderActionType + { + Unknown = 0, + CertificateIssued = 1, + CertificateOrderCanceled = 2, + CertificateOrderCreated = 3, + CertificateRevoked = 4, + DomainValidationComplete = 5, + FraudDetected = 6, + OrgNameChange = 7, + OrgValidationComplete = 8, + SanDrop = 9, + FraudCleared = 10, + CertificateExpired = 11, + CertificateExpirationWarning = 12, + FraudDocumentationRequired = 13, + } + public partial class CertificateOrderContact + { + internal CertificateOrderContact() { } + public string Email { get { throw null; } } + public string NameFirst { get { throw null; } } + public string NameLast { get { throw null; } } + public string Phone { get { throw null; } } + } + public enum CertificateOrderStatus + { + Pendingissuance = 0, + Issued = 1, + Revoked = 2, + Canceled = 3, + Denied = 4, + Pendingrevocation = 5, + PendingRekey = 6, + Unused = 7, + Expired = 8, + NotSubmitted = 9, + } + public enum CertificateProductType + { + StandardDomainValidatedSsl = 0, + StandardDomainValidatedWildCardSsl = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct CheckNameResourceType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public CheckNameResourceType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType HostingEnvironment { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebHostingEnvironments { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebPublishingUsers { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebSites { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebSitesSlots { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType PublishingUser { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType Slot { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType WebSite { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.CheckNameResourceType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.CheckNameResourceType left, Azure.ResourceManager.AppService.Models.CheckNameResourceType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.CheckNameResourceType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.CheckNameResourceType left, Azure.ResourceManager.AppService.Models.CheckNameResourceType right) { throw null; } + public override string ToString() { throw null; } + } + public enum ClientCertMode + { + Required = 0, + Optional = 1, + OptionalInteractiveUser = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ClientCredentialMethod : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ClientCredentialMethod(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ClientCredentialMethod ClientSecretPost { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ClientCredentialMethod other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ClientCredentialMethod left, Azure.ResourceManager.AppService.Models.ClientCredentialMethod right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ClientCredentialMethod (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ClientCredentialMethod left, Azure.ResourceManager.AppService.Models.ClientCredentialMethod right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ClientRegistration + { + public ClientRegistration() { } + public string ClientId { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + } + public enum CloneAbilityResult + { + Cloneable = 0, + PartiallyCloneable = 1, + NotCloneable = 2, + } + public partial class CloningInfo + { + public CloningInfo(Azure.Core.ResourceIdentifier sourceWebAppId) { } + public System.Collections.Generic.IDictionary AppSettingsOverrides { get { throw null; } } + public bool? CanOverwrite { get { throw null; } set { } } + public bool? CloneCustomHostNames { get { throw null; } set { } } + public bool? CloneSourceControl { get { throw null; } set { } } + public bool? ConfigureLoadBalancing { get { throw null; } set { } } + public System.Guid? CorrelationId { get { throw null; } set { } } + public string HostingEnvironment { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier SourceWebAppId { get { throw null; } set { } } + public Azure.Core.AzureLocation? SourceWebAppLocation { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier TrafficManagerProfileId { get { throw null; } set { } } + public string TrafficManagerProfileName { get { throw null; } set { } } + } + public enum ComputeModeOption + { + Shared = 0, + Dedicated = 1, + Dynamic = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ConfigReferenceSource : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ConfigReferenceSource(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ConfigReferenceSource KeyVault { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ConfigReferenceSource other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ConfigReferenceSource left, Azure.ResourceManager.AppService.Models.ConfigReferenceSource right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ConfigReferenceSource (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ConfigReferenceSource left, Azure.ResourceManager.AppService.Models.ConfigReferenceSource right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ConnectionStringDictionary : Azure.ResourceManager.Models.ResourceData + { + public ConnectionStringDictionary() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + } + public enum ConnectionStringType + { + MySql = 0, + SqlServer = 1, + SqlAzure = 2, + Custom = 3, + NotificationHub = 4, + ServiceBus = 5, + EventHub = 6, + ApiHub = 7, + DocDB = 8, + RedisCache = 9, + PostgreSql = 10, + } + public partial class ConnStringInfo + { + public ConnStringInfo() { } + public string ConnectionString { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ConnectionStringType? ConnectionStringType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class ConnStringValueTypePair + { + public ConnStringValueTypePair(string value, Azure.ResourceManager.AppService.Models.ConnectionStringType connectionStringType) { } + public Azure.ResourceManager.AppService.Models.ConnectionStringType ConnectionStringType { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class ContainerCpuStatistics + { + public ContainerCpuStatistics() { } + public Azure.ResourceManager.AppService.Models.ContainerCpuUsage CpuUsage { get { throw null; } set { } } + public int? OnlineCpuCount { get { throw null; } set { } } + public long? SystemCpuUsage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerThrottlingInfo ThrottlingData { get { throw null; } set { } } + } + public partial class ContainerCpuUsage + { + public ContainerCpuUsage() { } + public long? KernelModeUsage { get { throw null; } set { } } + public System.Collections.Generic.IList PerCpuUsage { get { throw null; } } + public long? TotalUsage { get { throw null; } set { } } + public long? UserModeUsage { get { throw null; } set { } } + } + public partial class ContainerInfo + { + public ContainerInfo() { } + public Azure.ResourceManager.AppService.Models.ContainerCpuStatistics CurrentCpuStats { get { throw null; } set { } } + public System.DateTimeOffset? CurrentTimeStamp { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerNetworkInterfaceStatistics Eth0 { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerMemoryStatistics MemoryStats { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerCpuStatistics PreviousCpuStats { get { throw null; } set { } } + public System.DateTimeOffset? PreviousTimeStamp { get { throw null; } set { } } + } + public partial class ContainerMemoryStatistics + { + public ContainerMemoryStatistics() { } + public long? Limit { get { throw null; } set { } } + public long? MaxUsage { get { throw null; } set { } } + public long? Usage { get { throw null; } set { } } + } + public partial class ContainerNetworkInterfaceStatistics + { + public ContainerNetworkInterfaceStatistics() { } + public long? RxBytes { get { throw null; } set { } } + public long? RxDropped { get { throw null; } set { } } + public long? RxErrors { get { throw null; } set { } } + public long? RxPackets { get { throw null; } set { } } + public long? TxBytes { get { throw null; } set { } } + public long? TxDropped { get { throw null; } set { } } + public long? TxErrors { get { throw null; } set { } } + public long? TxPackets { get { throw null; } set { } } + } + public partial class ContainerThrottlingInfo + { + public ContainerThrottlingInfo() { } + public int? Periods { get { throw null; } set { } } + public int? ThrottledPeriods { get { throw null; } set { } } + public int? ThrottledTime { get { throw null; } set { } } + } + public enum ContinuousWebJobStatus + { + Initializing = 0, + Starting = 1, + Running = 2, + PendingRestart = 3, + Stopped = 4, + } + public enum CookieExpirationConvention + { + FixedTime = 0, + IdentityProviderDerived = 1, + } + public partial class CsmOperationDescription + { + internal CsmOperationDescription() { } + public Azure.ResourceManager.AppService.Models.ServiceSpecification CsmOperationDescriptionServiceSpecification { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CsmOperationDisplay Display { get { throw null; } } + public bool? IsDataAction { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + } + public partial class CsmOperationDisplay + { + internal CsmOperationDisplay() { } + public string Description { get { throw null; } } + public string Operation { get { throw null; } } + public string Provider { get { throw null; } } + public string Resource { get { throw null; } } + } + public partial class CsmPublishingProfile + { + public CsmPublishingProfile() { } + public Azure.ResourceManager.AppService.Models.PublishingProfileFormat? Format { get { throw null; } set { } } + public bool? IsIncludeDisasterRecoveryEndpoints { get { throw null; } set { } } + } + public partial class CsmSlotEntity + { + public CsmSlotEntity(string targetSlot, bool preserveVnet) { } + public bool PreserveVnet { get { throw null; } } + public string TargetSlot { get { throw null; } } + } + public partial class CsmUsageQuota + { + internal CsmUsageQuota() { } + public long? CurrentValue { get { throw null; } } + public long? Limit { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LocalizableString Name { get { throw null; } } + public System.DateTimeOffset? NextResetOn { get { throw null; } } + public string Unit { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct CustomDomainStatus : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public CustomDomainStatus(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Adding { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Deleting { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Failed { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Ready { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus RetrievingValidationToken { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Validating { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.CustomDomainStatus other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.CustomDomainStatus left, Azure.ResourceManager.AppService.Models.CustomDomainStatus right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.CustomDomainStatus (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.CustomDomainStatus left, Azure.ResourceManager.AppService.Models.CustomDomainStatus right) { throw null; } + public override string ToString() { throw null; } + } + public partial class CustomHostnameAnalysisResult : Azure.ResourceManager.Models.ResourceData + { + public CustomHostnameAnalysisResult() { } + public System.Collections.Generic.IList AlternateCNameRecords { get { throw null; } } + public System.Collections.Generic.IList AlternateTxtRecords { get { throw null; } } + public System.Collections.Generic.IList ARecords { get { throw null; } } + public System.Collections.Generic.IList CNameRecords { get { throw null; } } + public string ConflictingAppResourceId { get { throw null; } } + public Azure.ResponseError CustomDomainVerificationFailureInfo { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DnsVerificationTestResult? CustomDomainVerificationTest { get { throw null; } } + public bool? HasConflictAcrossSubscription { get { throw null; } } + public bool? HasConflictOnScaleUnit { get { throw null; } } + public bool? IsHostnameAlreadyVerified { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList TxtRecords { get { throw null; } } + } + public enum CustomHostNameDnsRecordType + { + CName = 0, + A = 1, + } + public partial class CustomOpenIdConnectProvider + { + public CustomOpenIdConnectProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.OpenIdConnectLogin Login { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.OpenIdConnectRegistration Registration { get { throw null; } set { } } + } + public partial class DataProviderKeyValuePair + { + internal DataProviderKeyValuePair() { } + public string Key { get { throw null; } } + public System.BinaryData Value { get { throw null; } } + } + public partial class DataProviderMetadata + { + public DataProviderMetadata() { } + public System.Collections.Generic.IReadOnlyList PropertyBag { get { throw null; } } + public string ProviderName { get { throw null; } set { } } + } + public partial class DataTableResponseColumn + { + public DataTableResponseColumn() { } + public string ColumnName { get { throw null; } set { } } + public string ColumnType { get { throw null; } set { } } + public string DataType { get { throw null; } set { } } + } + public partial class DataTableResponseObject + { + public DataTableResponseObject() { } + public System.Collections.Generic.IList Columns { get { throw null; } } + public System.Collections.Generic.IList> Rows { get { throw null; } } + public string TableName { get { throw null; } set { } } + } + public partial class DefaultAuthorizationPolicy + { + public DefaultAuthorizationPolicy() { } + public System.Collections.Generic.IList AllowedApplications { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceAadAllowedPrincipals AllowedPrincipals { get { throw null; } set { } } + } + public partial class DeletedAppRestoreContent : Azure.ResourceManager.Models.ResourceData + { + public DeletedAppRestoreContent() { } + public Azure.Core.ResourceIdentifier DeletedSiteId { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public bool? RecoverConfiguration { get { throw null; } set { } } + public string SnapshotTime { get { throw null; } set { } } + public bool? UseDRSecondary { get { throw null; } set { } } + } + public partial class DetectorAbnormalTimePeriod + { + public DetectorAbnormalTimePeriod() { } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorIssueType? IssueType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.Collections.Generic.IList> MetaData { get { throw null; } } + public double? Priority { get { throw null; } set { } } + public System.Collections.Generic.IList Solutions { get { throw null; } } + public string Source { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class DetectorDataSource + { + public DetectorDataSource() { } + public System.Collections.Generic.IList DataSourceUri { get { throw null; } } + public System.Collections.Generic.IList Instructions { get { throw null; } } + } + public partial class DetectorDefinition + { + public DetectorDefinition() { } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public bool? IsEnabled { get { throw null; } } + public double? Rank { get { throw null; } } + } + public partial class DetectorInfo + { + public DetectorInfo() { } + public System.Collections.Generic.IReadOnlyList AnalysisType { get { throw null; } } + public string Author { get { throw null; } } + public string Category { get { throw null; } } + public string Description { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DetectorType? DetectorType { get { throw null; } } + public string Id { get { throw null; } } + public string Name { get { throw null; } } + public float? Score { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportTopicList { get { throw null; } } + } + public enum DetectorInsightStatus + { + None = 0, + Critical = 1, + Warning = 2, + Info = 3, + Success = 4, + } + public enum DetectorIssueType + { + ServiceIncident = 0, + AppDeployment = 1, + AppCrash = 2, + RuntimeIssueDetected = 3, + AseDeployment = 4, + UserIssue = 5, + PlatformIssue = 6, + Other = 7, + } + public partial class DetectorSupportTopic + { + internal DetectorSupportTopic() { } + public string Id { get { throw null; } } + public Azure.Core.ResourceIdentifier PesId { get { throw null; } } + } + public enum DetectorType + { + Detector = 0, + Analysis = 1, + CategoryOverview = 2, + } + public partial class DiagnosticAnalysis : Azure.ResourceManager.Models.ResourceData + { + public DiagnosticAnalysis() { } + public System.Collections.Generic.IList AbnormalTimePeriods { get { throw null; } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList NonCorrelatedDetectors { get { throw null; } } + public System.Collections.Generic.IList Payload { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class DiagnosticDataRendering + { + public DiagnosticDataRendering() { } + public string Description { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DiagnosticDataRenderingType? RenderingType { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + } + public enum DiagnosticDataRenderingType + { + NoGraph = 0, + Table = 1, + TimeSeries = 2, + TimeSeriesPerInstance = 3, + PieChart = 4, + DataSummary = 5, + Email = 6, + Insights = 7, + DynamicInsight = 8, + Markdown = 9, + Detector = 10, + DropDown = 11, + Card = 12, + Solution = 13, + Guage = 14, + Form = 15, + ChangeSets = 16, + ChangeAnalysisOnboarding = 17, + ChangesView = 18, + AppInsight = 19, + DependencyGraph = 20, + DownTime = 21, + SummaryCard = 22, + SearchComponent = 23, + AppInsightEnablement = 24, + } + public partial class DiagnosticDataset + { + public DiagnosticDataset() { } + public Azure.ResourceManager.AppService.Models.DiagnosticDataRendering RenderingProperties { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DataTableResponseObject Table { get { throw null; } set { } } + } + public partial class DiagnosticDetectorResponse : Azure.ResourceManager.Models.ResourceData + { + public DiagnosticDetectorResponse() { } + public System.Collections.Generic.IList AbnormalTimePeriods { get { throw null; } } + public System.Collections.Generic.IList> Data { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DetectorDataSource DataSource { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorDefinition DetectorDefinition { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public bool? IssueDetected { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList Metrics { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class DiagnosticMetricSample + { + public DiagnosticMetricSample() { } + public bool? IsAggregated { get { throw null; } set { } } + public double? Maximum { get { throw null; } set { } } + public double? Minimum { get { throw null; } set { } } + public string RoleInstance { get { throw null; } set { } } + public System.DateTimeOffset? Timestamp { get { throw null; } set { } } + public double? Total { get { throw null; } set { } } + } + public partial class DiagnosticMetricSet + { + public DiagnosticMetricSet() { } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public string TimeGrain { get { throw null; } set { } } + public string Unit { get { throw null; } set { } } + public System.Collections.Generic.IList Values { get { throw null; } } + } + public partial class DiagnosticSolution + { + public DiagnosticSolution() { } + public System.Collections.Generic.IList> Data { get { throw null; } } + public string Description { get { throw null; } set { } } + public string DisplayName { get { throw null; } set { } } + public double? Id { get { throw null; } set { } } + public System.Collections.Generic.IList> Metadata { get { throw null; } } + public double? Order { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DiagnosticSolutionType? SolutionType { get { throw null; } set { } } + } + public enum DiagnosticSolutionType + { + QuickSolution = 0, + DeepInvestigation = 1, + BestPractices = 2, + } + public enum DnsVerificationTestResult + { + Passed = 0, + Failed = 1, + Skipped = 2, + } + public partial class DomainAvailabilityCheckResult + { + internal DomainAvailabilityCheckResult() { } + public Azure.ResourceManager.AppService.Models.AppServiceDomainType? DomainType { get { throw null; } } + public bool? IsAvailable { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class DomainControlCenterSsoRequestInfo + { + internal DomainControlCenterSsoRequestInfo() { } + public string PostParameterKey { get { throw null; } } + public string PostParameterValue { get { throw null; } } + public System.Uri Uri { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct DomainNotRenewableReason : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public DomainNotRenewableReason(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.DomainNotRenewableReason ExpirationNotInRenewalTimeRange { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.DomainNotRenewableReason RegistrationStatusNotSupportedForRenewal { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.DomainNotRenewableReason SubscriptionNotActive { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.DomainNotRenewableReason other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.DomainNotRenewableReason left, Azure.ResourceManager.AppService.Models.DomainNotRenewableReason right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.DomainNotRenewableReason (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.DomainNotRenewableReason left, Azure.ResourceManager.AppService.Models.DomainNotRenewableReason right) { throw null; } + public override string ToString() { throw null; } + } + public partial class DomainPurchaseConsent + { + public DomainPurchaseConsent() { } + public string AgreedBy { get { throw null; } set { } } + public System.DateTimeOffset? AgreedOn { get { throw null; } set { } } + public System.Collections.Generic.IList AgreementKeys { get { throw null; } } + } + public partial class DomainRecommendationSearchContent + { + public DomainRecommendationSearchContent() { } + public string Keywords { get { throw null; } set { } } + public int? MaxDomainRecommendations { get { throw null; } set { } } + } + public partial class FileSystemHttpLogsConfig + { + public FileSystemHttpLogsConfig() { } + public bool? IsEnabled { get { throw null; } set { } } + public int? RetentionInDays { get { throw null; } set { } } + public int? RetentionInMb { get { throw null; } set { } } + } + public enum ForwardProxyConvention + { + NoProxy = 0, + Standard = 1, + Custom = 2, + } + public enum FrontEndServiceType + { + NodePort = 0, + LoadBalancer = 1, + } + public partial class FunctionAppHostKeys + { + internal FunctionAppHostKeys() { } + public System.Collections.Generic.IReadOnlyDictionary FunctionKeys { get { throw null; } } + public string MasterKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary SystemKeys { get { throw null; } } + } + public partial class FunctionAppMajorVersion + { + internal FunctionAppMajorVersion() { } + public string DisplayText { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MinorVersions { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class FunctionAppMinorVersion + { + internal FunctionAppMinorVersion() { } + public string DisplayText { get { throw null; } } + public Azure.ResourceManager.AppService.Models.FunctionAppRuntimes StackSettings { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class FunctionAppRuntimes + { + internal FunctionAppRuntimes() { } + public Azure.ResourceManager.AppService.Models.FunctionAppRuntimeSettings LinuxRuntimeSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.FunctionAppRuntimeSettings WindowsRuntimeSettings { get { throw null; } } + } + public partial class FunctionAppRuntimeSettings + { + internal FunctionAppRuntimeSettings() { } + public Azure.ResourceManager.AppService.Models.AppInsightsWebAppStackSettings AppInsightsSettings { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary AppSettingsDictionary { get { throw null; } } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.GitHubActionWebAppStackSettings GitHubActionSettings { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDefault { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public bool? IsRemoteDebuggingSupported { get { throw null; } } + public string RuntimeVersion { get { throw null; } } + public Azure.ResourceManager.AppService.Models.SiteConfigPropertiesDictionary SiteConfigPropertiesDictionary { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportedFunctionsExtensionVersions { get { throw null; } } + } + public partial class FunctionAppStack : Azure.ResourceManager.Models.ResourceData + { + public FunctionAppStack() { } + public string DisplayText { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MajorVersions { get { throw null; } } + public Azure.ResourceManager.AppService.Models.StackPreferredOS? PreferredOS { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class FunctionSecrets + { + internal FunctionSecrets() { } + public string Key { get { throw null; } } + public System.Uri TriggerUri { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct FunctionTriggerType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public FunctionTriggerType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.FunctionTriggerType HttpTrigger { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.FunctionTriggerType Unknown { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.FunctionTriggerType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.FunctionTriggerType left, Azure.ResourceManager.AppService.Models.FunctionTriggerType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.FunctionTriggerType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.FunctionTriggerType left, Azure.ResourceManager.AppService.Models.FunctionTriggerType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class GitHubActionCodeConfiguration + { + public GitHubActionCodeConfiguration() { } + public string RuntimeStack { get { throw null; } set { } } + public string RuntimeVersion { get { throw null; } set { } } + } + public partial class GitHubActionConfiguration + { + public GitHubActionConfiguration() { } + public Azure.ResourceManager.AppService.Models.GitHubActionCodeConfiguration CodeConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.GitHubActionContainerConfiguration ContainerConfiguration { get { throw null; } set { } } + public bool? GenerateWorkflowFile { get { throw null; } set { } } + public bool? IsLinux { get { throw null; } set { } } + } + public partial class GitHubActionContainerConfiguration + { + public GitHubActionContainerConfiguration() { } + public string ImageName { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public System.Uri ServerUri { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public partial class GitHubActionWebAppStackSettings + { + internal GitHubActionWebAppStackSettings() { } + public bool? IsSupported { get { throw null; } } + public string SupportedVersion { get { throw null; } } + } + public partial class GlobalCsmSkuDescription + { + internal GlobalCsmSkuDescription() { } + public System.Collections.Generic.IReadOnlyList Capabilities { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuCapacity Capacity { get { throw null; } } + public string Family { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Locations { get { throw null; } } + public string Name { get { throw null; } } + public string Size { get { throw null; } } + public string Tier { get { throw null; } } + } + public partial class GlobalValidation + { + public GlobalValidation() { } + public System.Collections.Generic.IList ExcludedPaths { get { throw null; } } + public bool? IsAuthenticationRequired { get { throw null; } set { } } + public string RedirectToProvider { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.UnauthenticatedClientActionV2? UnauthenticatedClientAction { get { throw null; } set { } } + } + public partial class HostingEnvironmentDeploymentInfo + { + internal HostingEnvironmentDeploymentInfo() { } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class HostingEnvironmentDiagnostics + { + internal HostingEnvironmentDiagnostics() { } + public string DiagnosticsOutput { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class HostingEnvironmentProfile + { + public HostingEnvironmentProfile() { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + } + public enum HostingEnvironmentStatus + { + Preparing = 0, + Ready = 1, + Scaling = 2, + Deleting = 3, + } + public enum HostNameBindingSslState + { + Disabled = 0, + SniEnabled = 1, + IPBasedEnabled = 2, + } + public partial class HostNameSslState + { + public HostNameSslState() { } + public Azure.ResourceManager.AppService.Models.AppServiceHostType? HostType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.HostNameBindingSslState? SslState { get { throw null; } set { } } + public System.BinaryData Thumbprint { get { throw null; } set { } } + public bool? ToUpdate { get { throw null; } set { } } + public string VirtualIP { get { throw null; } set { } } + } + public partial class HttpRequestHandlerMapping + { + public HttpRequestHandlerMapping() { } + public string Arguments { get { throw null; } set { } } + public string Extension { get { throw null; } set { } } + public string ScriptProcessor { get { throw null; } set { } } + } + public partial class HybridConnectionKey : Azure.ResourceManager.Models.ResourceData + { + public HybridConnectionKey() { } + public string Kind { get { throw null; } set { } } + public string SendKeyName { get { throw null; } } + public string SendKeyValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct InAvailabilityReasonType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public InAvailabilityReasonType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.InAvailabilityReasonType AlreadyExists { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.InAvailabilityReasonType Invalid { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.InAvailabilityReasonType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.InAvailabilityReasonType left, Azure.ResourceManager.AppService.Models.InAvailabilityReasonType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.InAvailabilityReasonType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.InAvailabilityReasonType left, Azure.ResourceManager.AppService.Models.InAvailabilityReasonType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class InboundEnvironmentEndpoint + { + internal InboundEnvironmentEndpoint() { } + public string Description { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Endpoints { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Ports { get { throw null; } } + } + public partial class JwtClaimChecks + { + public JwtClaimChecks() { } + public System.Collections.Generic.IList AllowedClientApplications { get { throw null; } } + public System.Collections.Generic.IList AllowedGroups { get { throw null; } } + } + public enum KeyVaultSecretStatus + { + Unknown = 0, + Initialized = 1, + WaitingOnCertificateOrder = 2, + Succeeded = 3, + CertificateOrderFailed = 4, + OperationNotPermittedOnKeyVault = 5, + AzureServiceUnauthorizedToAccessKeyVault = 6, + KeyVaultDoesNotExist = 7, + KeyVaultSecretDoesNotExist = 8, + UnknownError = 9, + ExternalPrivateKey = 10, + } + public partial class KubeEnvironmentPatch : Azure.ResourceManager.Models.ResourceData + { + public KubeEnvironmentPatch() { } + public Azure.Core.ResourceIdentifier AksResourceId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppLogsConfiguration AppLogsConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ArcConfiguration ArcConfiguration { get { throw null; } set { } } + public string DefaultDomain { get { throw null; } } + public string DeploymentErrors { get { throw null; } } + public bool? IsInternalLoadBalancerEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProvisioningState? ProvisioningState { get { throw null; } } + public string StaticIP { get { throw null; } set { } } + } + public partial class KubeEnvironmentProfile + { + public KubeEnvironmentProfile() { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + } + public enum KubeEnvironmentProvisioningState + { + Succeeded = 0, + Failed = 1, + Canceled = 2, + Waiting = 3, + InitializationInProgress = 4, + InfrastructureSetupInProgress = 5, + InfrastructureSetupComplete = 6, + ScheduledForDelete = 7, + UpgradeRequested = 8, + UpgradeFailed = 9, + } + public partial class LegacyMicrosoftAccount + { + public LegacyMicrosoftAccount() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ClientRegistration Registration { get { throw null; } set { } } + public System.Collections.Generic.IList ValidationAllowedAudiences { get { throw null; } } + } + public partial class LinuxJavaContainerSettings + { + internal LinuxJavaContainerSettings() { } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public string Java11Runtime { get { throw null; } } + public string Java8Runtime { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct LoadBalancingMode : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public LoadBalancingMode(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode None { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode Publishing { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode Web { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode WebPublishing { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.LoadBalancingMode other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.LoadBalancingMode left, Azure.ResourceManager.AppService.Models.LoadBalancingMode right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.LoadBalancingMode (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.LoadBalancingMode left, Azure.ResourceManager.AppService.Models.LoadBalancingMode right) { throw null; } + public override string ToString() { throw null; } + } + public partial class LocalizableString + { + internal LocalizableString() { } + public string LocalizedValue { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class LogAnalyticsConfiguration + { + public LogAnalyticsConfiguration() { } + public string CustomerId { get { throw null; } set { } } + public string SharedKey { get { throw null; } set { } } + } + public partial class LoginFlowNonceSettings + { + public LoginFlowNonceSettings() { } + public string NonceExpirationInterval { get { throw null; } set { } } + public bool? ValidateNonce { get { throw null; } set { } } + } + public partial class LogSpecification + { + internal LogSpecification() { } + public System.TimeSpan? BlobDuration { get { throw null; } } + public string DisplayName { get { throw null; } } + public string LogFilterPattern { get { throw null; } } + public string Name { get { throw null; } } + } + public enum ManagedPipelineMode + { + Integrated = 0, + Classic = 1, + } + public partial class MetricAvailability + { + internal MetricAvailability() { } + public System.TimeSpan? BlobDuration { get { throw null; } } + public string TimeGrain { get { throw null; } } + } + public partial class MetricDimension + { + internal MetricDimension() { } + public string DisplayName { get { throw null; } } + public string InternalName { get { throw null; } } + public bool? IsToBeExportedForShoebox { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class MetricSpecification + { + internal MetricSpecification() { } + public string AggregationType { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Availabilities { get { throw null; } } + public string Category { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Dimensions { get { throw null; } } + public string DisplayDescription { get { throw null; } } + public string DisplayName { get { throw null; } } + public bool? FillGapWithZero { get { throw null; } } + public bool? IsInstanceLevelAggregationSupported { get { throw null; } } + public bool? IsInternal { get { throw null; } } + public bool? IsRegionalMdmAccountEnabled { get { throw null; } } + public string MetricFilterPattern { get { throw null; } } + public string Name { get { throw null; } } + public string SourceMdmAccount { get { throw null; } } + public string SourceMdmNamespace { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportedAggregationTypes { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportedTimeGrainTypes { get { throw null; } } + public string Unit { get { throw null; } } + } + public partial class MigrateMySqlContent : Azure.ResourceManager.Models.ResourceData + { + public MigrateMySqlContent() { } + public string ConnectionString { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.MySqlMigrationType? MigrationType { get { throw null; } set { } } + } + public enum MSDeployProvisioningState + { + Accepted = 0, + Running = 1, + Succeeded = 2, + Failed = 3, + Canceled = 4, + } + public enum MySqlMigrationType + { + LocalToRemote = 0, + RemoteToLocal = 1, + } + public enum NotificationLevel + { + Critical = 0, + Warning = 1, + Information = 2, + NonUrgentSuggestion = 3, + } + public partial class OpenIdConnectClientCredential + { + public OpenIdConnectClientCredential() { } + public string ClientSecretSettingName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ClientCredentialMethod? Method { get { throw null; } set { } } + } + public partial class OpenIdConnectConfig + { + public OpenIdConnectConfig() { } + public string AuthorizationEndpoint { get { throw null; } set { } } + public System.Uri CertificationUri { get { throw null; } set { } } + public string Issuer { get { throw null; } set { } } + public string TokenEndpoint { get { throw null; } set { } } + public string WellKnownOpenIdConfiguration { get { throw null; } set { } } + } + public partial class OpenIdConnectLogin + { + public OpenIdConnectLogin() { } + public string NameClaimType { get { throw null; } set { } } + public System.Collections.Generic.IList Scopes { get { throw null; } } + } + public partial class OpenIdConnectRegistration + { + public OpenIdConnectRegistration() { } + public Azure.ResourceManager.AppService.Models.OpenIdConnectClientCredential ClientCredential { get { throw null; } set { } } + public string ClientId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.OpenIdConnectConfig OpenIdConnectConfiguration { get { throw null; } set { } } + } + public partial class OutboundEnvironmentEndpoint + { + internal OutboundEnvironmentEndpoint() { } + public string Category { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Endpoints { get { throw null; } } + } + public partial class PerfMonResponseInfo + { + internal PerfMonResponseInfo() { } + public string Code { get { throw null; } } + public Azure.ResourceManager.AppService.Models.PerfMonSet Data { get { throw null; } } + public string Message { get { throw null; } } + } + public partial class PerfMonSample + { + internal PerfMonSample() { } + public string InstanceName { get { throw null; } } + public System.DateTimeOffset? Time { get { throw null; } } + public double? Value { get { throw null; } } + } + public partial class PerfMonSet + { + internal PerfMonSet() { } + public System.DateTimeOffset? EndOn { get { throw null; } } + public string Name { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } } + public string TimeGrain { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Values { get { throw null; } } + } + public partial class PremierAddOnOffer : Azure.ResourceManager.Models.ResourceData + { + public PremierAddOnOffer() { } + public bool? IsPromoCodeRequired { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri LegalTermsUri { get { throw null; } set { } } + public string MarketplaceOffer { get { throw null; } set { } } + public string MarketplacePublisher { get { throw null; } set { } } + public System.Uri PrivacyPolicyUri { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public int? Quota { get { throw null; } set { } } + public string Sku { get { throw null; } set { } } + public string Vendor { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServicePlanRestriction? WebHostingPlanRestrictions { get { throw null; } set { } } + } + public partial class PremierAddOnPatchResource : Azure.ResourceManager.Models.ResourceData + { + public PremierAddOnPatchResource() { } + public string Kind { get { throw null; } set { } } + public string MarketplaceOffer { get { throw null; } set { } } + public string MarketplacePublisher { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public string Sku { get { throw null; } set { } } + public string Vendor { get { throw null; } set { } } + } + public partial class PrivateAccessSubnet + { + public PrivateAccessSubnet() { } + public int? Key { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class PrivateAccessVirtualNetwork + { + public PrivateAccessVirtualNetwork() { } + public int? Key { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier ResourceId { get { throw null; } set { } } + public System.Collections.Generic.IList Subnets { get { throw null; } } + } + public partial class PrivateLinkConnectionApprovalRequestInfo : Azure.ResourceManager.Models.ResourceData + { + public PrivateLinkConnectionApprovalRequestInfo() { } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } } + } + public partial class PrivateLinkConnectionState + { + public PrivateLinkConnectionState() { } + public string ActionsRequired { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string Status { get { throw null; } set { } } + } + public partial class ProcessThreadInfo : Azure.ResourceManager.Models.ResourceData + { + public ProcessThreadInfo() { } + public int? BasePriority { get { throw null; } set { } } + public int? CurrentPriority { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public int? Identifier { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string PriorityLevel { get { throw null; } set { } } + public string Process { get { throw null; } set { } } + public string StartAddress { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public string State { get { throw null; } set { } } + public string TotalProcessorTime { get { throw null; } set { } } + public string UserProcessorTime { get { throw null; } set { } } + public string WaitReason { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ProviderOSTypeSelected : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ProviderOSTypeSelected(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected All { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected Linux { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected LinuxFunctions { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected Windows { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected WindowsFunctions { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected left, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected left, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ProviderStackOSType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ProviderStackOSType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ProviderStackOSType All { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderStackOSType Linux { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderStackOSType Windows { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ProviderStackOSType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ProviderStackOSType left, Azure.ResourceManager.AppService.Models.ProviderStackOSType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ProviderStackOSType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ProviderStackOSType left, Azure.ResourceManager.AppService.Models.ProviderStackOSType right) { throw null; } + public override string ToString() { throw null; } + } + public enum ProvisioningState + { + Succeeded = 0, + Failed = 1, + Canceled = 2, + InProgress = 3, + Deleting = 4, + } + public enum PublicCertificateLocation + { + Unknown = 0, + CurrentUserMy = 1, + LocalMachineMy = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct PublishingProfileFormat : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public PublishingProfileFormat(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.PublishingProfileFormat FileZilla3 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.PublishingProfileFormat Ftp { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.PublishingProfileFormat WebDeploy { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.PublishingProfileFormat other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.PublishingProfileFormat left, Azure.ResourceManager.AppService.Models.PublishingProfileFormat right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.PublishingProfileFormat (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.PublishingProfileFormat left, Azure.ResourceManager.AppService.Models.PublishingProfileFormat right) { throw null; } + public override string ToString() { throw null; } + } + public partial class QueryUtterancesResult + { + public QueryUtterancesResult() { } + public Azure.ResourceManager.AppService.Models.SampleUtterance SampleUtterance { get { throw null; } set { } } + public float? Score { get { throw null; } set { } } + } + public partial class QueryUtterancesResults + { + public QueryUtterancesResults() { } + public string Query { get { throw null; } set { } } + public System.Collections.Generic.IList Results { get { throw null; } } + } + public partial class RampUpRule + { + public RampUpRule() { } + public string ActionHostName { get { throw null; } set { } } + public System.Uri ChangeDecisionCallbackUri { get { throw null; } set { } } + public int? ChangeIntervalInMinutes { get { throw null; } set { } } + public double? ChangeStep { get { throw null; } set { } } + public double? MaxReroutePercentage { get { throw null; } set { } } + public double? MinReroutePercentage { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public double? ReroutePercentage { get { throw null; } set { } } + } + public enum RecommendationChannel + { + Notification = 0, + Api = 1, + Email = 2, + Webhook = 3, + All = 4, + } + public enum RedundancyMode + { + None = 0, + Manual = 1, + Failover = 2, + ActiveActive = 3, + GeoRedundant = 4, + } + public partial class RegistrationAddressInfo + { + public RegistrationAddressInfo(string address1, string city, string country, string postalCode, string state) { } + public string Address1 { get { throw null; } set { } } + public string Address2 { get { throw null; } set { } } + public string City { get { throw null; } set { } } + public string Country { get { throw null; } set { } } + public string PostalCode { get { throw null; } set { } } + public string State { get { throw null; } set { } } + } + public partial class RegistrationContactInfo + { + public RegistrationContactInfo(string email, string nameFirst, string nameLast, string phone) { } + public Azure.ResourceManager.AppService.Models.RegistrationAddressInfo AddressMailing { get { throw null; } set { } } + public string Email { get { throw null; } set { } } + public string Fax { get { throw null; } set { } } + public string JobTitle { get { throw null; } set { } } + public string NameFirst { get { throw null; } set { } } + public string NameLast { get { throw null; } set { } } + public string NameMiddle { get { throw null; } set { } } + public string Organization { get { throw null; } set { } } + public string Phone { get { throw null; } set { } } + } + public partial class ReissueCertificateOrderContent : Azure.ResourceManager.Models.ResourceData + { + public ReissueCertificateOrderContent() { } + public string Csr { get { throw null; } set { } } + public int? DelayExistingRevokeInHours { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } set { } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class RemotePrivateEndpointConnection : Azure.ResourceManager.Models.ResourceData + { + public RemotePrivateEndpointConnection() { } + public System.Collections.Generic.IList IPAddresses { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier PrivateEndpointId { get { throw null; } } + public Azure.ResourceManager.AppService.Models.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } } + public string ProvisioningState { get { throw null; } } + } + public partial class RenewCertificateOrderContent : Azure.ResourceManager.Models.ResourceData + { + public RenewCertificateOrderContent() { } + public string Csr { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } set { } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class RequestsBasedTrigger + { + public RequestsBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + } + public enum ResolveStatus + { + Initialized = 0, + Resolved = 1, + InvalidSyntax = 2, + MSINotEnabled = 3, + VaultNotFound = 4, + SecretNotFound = 5, + SecretVersionNotFound = 6, + AccessToKeyVaultDenied = 7, + OtherReasons = 8, + FetchTimedOut = 9, + UnauthorizedClient = 10, + } + public partial class ResourceMetricAvailability + { + internal ResourceMetricAvailability() { } + public string Retention { get { throw null; } } + public string TimeGrain { get { throw null; } } + } + public partial class ResourceMetricDefinition : Azure.ResourceManager.Models.ResourceData + { + public ResourceMetricDefinition() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList MetricAvailabilities { get { throw null; } } + public string PrimaryAggregationType { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary Properties { get { throw null; } } + public System.Uri ResourceUri { get { throw null; } } + public string Unit { get { throw null; } } + } + public partial class ResourceNameAvailability + { + internal ResourceNameAvailability() { } + public bool? IsNameAvailable { get { throw null; } } + public string Message { get { throw null; } } + public Azure.ResourceManager.AppService.Models.InAvailabilityReasonType? Reason { get { throw null; } } + } + public partial class ResourceNameAvailabilityContent + { + public ResourceNameAvailabilityContent(string name, Azure.ResourceManager.AppService.Models.CheckNameResourceType resourceType) { } + public bool? IsFqdn { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CheckNameResourceType ResourceType { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ResourceScopeType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ResourceScopeType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ResourceScopeType ServerFarm { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ResourceScopeType Subscription { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ResourceScopeType WebSite { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ResourceScopeType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ResourceScopeType left, Azure.ResourceManager.AppService.Models.ResourceScopeType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ResourceScopeType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ResourceScopeType left, Azure.ResourceManager.AppService.Models.ResourceScopeType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ResponseMessageEnvelopeRemotePrivateEndpointConnection : Azure.ResourceManager.Models.ResourceData + { + internal ResponseMessageEnvelopeRemotePrivateEndpointConnection() { } + public Azure.ResponseError Error { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceArmPlan Plan { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RemotePrivateEndpointConnection Properties { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } } + public string Status { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary Tags { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Zones { get { throw null; } } + } + public partial class RestoreRequestInfo : Azure.ResourceManager.Models.ResourceData + { + public RestoreRequestInfo() { } + public bool? AdjustConnectionStrings { get { throw null; } set { } } + public string AppServicePlan { get { throw null; } set { } } + public string BlobName { get { throw null; } set { } } + public bool? CanOverwrite { get { throw null; } set { } } + public System.Collections.Generic.IList Databases { get { throw null; } } + public string HostingEnvironment { get { throw null; } set { } } + public bool? IgnoreConflictingHostNames { get { throw null; } set { } } + public bool? IgnoreDatabases { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.BackupRestoreOperationType? OperationType { get { throw null; } set { } } + public string SiteName { get { throw null; } set { } } + public System.Uri StorageAccountUri { get { throw null; } set { } } + } + public partial class SampleUtterance + { + public SampleUtterance() { } + public System.Collections.Generic.IList Links { get { throw null; } } + public string Qid { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ScmType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ScmType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ScmType BitbucketGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType BitbucketHg { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType CodePlexGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType CodePlexHg { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType Dropbox { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType ExternalGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType ExternalHg { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType GitHub { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType LocalGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType None { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType OneDrive { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType Tfs { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType VSO { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType Vstsrm { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ScmType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ScmType left, Azure.ResourceManager.AppService.Models.ScmType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ScmType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ScmType left, Azure.ResourceManager.AppService.Models.ScmType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ServiceSpecification + { + internal ServiceSpecification() { } + public System.Collections.Generic.IReadOnlyList LogSpecifications { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MetricSpecifications { get { throw null; } } + } + public partial class SiteAuthSettings : Azure.ResourceManager.Models.ResourceData + { + public SiteAuthSettings() { } + public string AadClaimsAuthorization { get { throw null; } set { } } + public System.Collections.Generic.IList AdditionalLoginParams { get { throw null; } } + public System.Collections.Generic.IList AllowedAudiences { get { throw null; } } + public System.Collections.Generic.IList AllowedExternalRedirectUrls { get { throw null; } } + public string AuthFilePath { get { throw null; } set { } } + public string ClientId { get { throw null; } set { } } + public string ClientSecret { get { throw null; } set { } } + public System.BinaryData ClientSecretCertificateThumbprint { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + public string ConfigVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.BuiltInAuthenticationProvider? DefaultProvider { get { throw null; } set { } } + public string FacebookAppId { get { throw null; } set { } } + public string FacebookAppSecret { get { throw null; } set { } } + public string FacebookAppSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList FacebookOAuthScopes { get { throw null; } } + public string GitHubClientId { get { throw null; } set { } } + public string GitHubClientSecret { get { throw null; } set { } } + public string GitHubClientSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList GitHubOAuthScopes { get { throw null; } } + public string GoogleClientId { get { throw null; } set { } } + public string GoogleClientSecret { get { throw null; } set { } } + public string GoogleClientSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList GoogleOAuthScopes { get { throw null; } } + public string IsAuthFromFile { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public string Issuer { get { throw null; } set { } } + public bool? IsTokenStoreEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string MicrosoftAccountClientId { get { throw null; } set { } } + public string MicrosoftAccountClientSecret { get { throw null; } set { } } + public string MicrosoftAccountClientSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList MicrosoftAccountOAuthScopes { get { throw null; } } + public string RuntimeVersion { get { throw null; } set { } } + public double? TokenRefreshExtensionHours { get { throw null; } set { } } + public string TwitterConsumerKey { get { throw null; } set { } } + public string TwitterConsumerSecret { get { throw null; } set { } } + public string TwitterConsumerSecretSettingName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.UnauthenticatedClientAction? UnauthenticatedClientAction { get { throw null; } set { } } + public bool? ValidateIssuer { get { throw null; } set { } } + } + public partial class SiteAuthSettingsV2 : Azure.ResourceManager.Models.ResourceData + { + public SiteAuthSettingsV2() { } + public Azure.ResourceManager.AppService.Models.GlobalValidation GlobalValidation { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceHttpSettings HttpSettings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceIdentityProviders IdentityProviders { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppLoginInfo Login { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AuthPlatform Platform { get { throw null; } set { } } + } + public partial class SiteCloneability + { + internal SiteCloneability() { } + public System.Collections.Generic.IReadOnlyList BlockingCharacteristics { get { throw null; } } + public System.Collections.Generic.IReadOnlyList BlockingFeatures { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CloneAbilityResult? Result { get { throw null; } } + public System.Collections.Generic.IReadOnlyList UnsupportedFeatures { get { throw null; } } + } + public partial class SiteCloneabilityCriterion + { + internal SiteCloneabilityCriterion() { } + public string Description { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class SiteConfigProperties + { + public SiteConfigProperties() { } + public string AcrUserManagedIdentityId { get { throw null; } set { } } + public bool? AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } } + public System.Uri ApiDefinitionUri { get { throw null; } set { } } + public string ApiManagementConfigId { get { throw null; } set { } } + public string AppCommandLine { get { throw null; } set { } } + public System.Collections.Generic.IList AppSettings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealRules AutoHealRules { get { throw null; } set { } } + public string AutoSwapSlotName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary AzureStorageAccounts { get { throw null; } set { } } + public System.Collections.Generic.IList ConnectionStrings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceCorsSettings Cors { get { throw null; } set { } } + public System.Collections.Generic.IList DefaultDocuments { get { throw null; } set { } } + public string DocumentRoot { get { throw null; } set { } } + public System.Collections.Generic.IList ExperimentsRampUpRules { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceFtpsState? FtpsState { get { throw null; } set { } } + public int? FunctionAppScaleLimit { get { throw null; } set { } } + public System.Collections.Generic.IList HandlerMappings { get { throw null; } set { } } + public string HealthCheckPath { get { throw null; } set { } } + public System.Collections.Generic.IList IPSecurityRestrictions { get { throw null; } set { } } + public bool? IsAlwaysOn { get { throw null; } set { } } + public bool? IsAutoHealEnabled { get { throw null; } set { } } + public bool? IsDetailedErrorLoggingEnabled { get { throw null; } set { } } + public bool? IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } } + public bool? IsHttp20Enabled { get { throw null; } set { } } + public bool? IsHttpLoggingEnabled { get { throw null; } set { } } + public bool? IsLocalMySqlEnabled { get { throw null; } set { } } + public bool? IsRemoteDebuggingEnabled { get { throw null; } set { } } + public bool? IsRequestTracingEnabled { get { throw null; } set { } } + public bool? IsVnetRouteAllEnabled { get { throw null; } set { } } + public bool? IsWebSocketsEnabled { get { throw null; } set { } } + public string JavaContainer { get { throw null; } set { } } + public string JavaContainerVersion { get { throw null; } set { } } + public string JavaVersion { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLimits Limits { get { throw null; } set { } } + public string LinuxFxVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLoadBalancing? LoadBalancing { get { throw null; } set { } } + public int? LogsDirectorySizeLimit { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteMachineKey MachineKey { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ManagedPipelineMode? ManagedPipelineMode { get { throw null; } set { } } + public int? ManagedServiceIdentityId { get { throw null; } set { } } + public int? MinimumElasticInstanceCount { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? MinTlsVersion { get { throw null; } set { } } + public string NetFrameworkVersion { get { throw null; } set { } } + public string NodeVersion { get { throw null; } set { } } + public int? NumberOfWorkers { get { throw null; } set { } } + public string PhpVersion { get { throw null; } set { } } + public string PowerShellVersion { get { throw null; } set { } } + public int? PreWarmedInstanceCount { get { throw null; } set { } } + public string PublicNetworkAccess { get { throw null; } set { } } + public string PublishingUsername { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppPushSettings Push { get { throw null; } set { } } + public string PythonVersion { get { throw null; } set { } } + public string RemoteDebuggingVersion { get { throw null; } set { } } + public System.DateTimeOffset? RequestTracingExpirationOn { get { throw null; } set { } } + public System.Collections.Generic.IList ScmIPSecurityRestrictions { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? ScmMinTlsVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ScmType? ScmType { get { throw null; } set { } } + public string TracingOptions { get { throw null; } set { } } + public bool? Use32BitWorkerProcess { get { throw null; } set { } } + public bool? UseManagedIdentityCreds { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualApplications { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public int? VnetPrivatePortsCount { get { throw null; } set { } } + public string WebsiteTimeZone { get { throw null; } set { } } + public string WindowsFxVersion { get { throw null; } set { } } + public int? XManagedServiceIdentityId { get { throw null; } set { } } + } + public partial class SiteConfigPropertiesDictionary + { + internal SiteConfigPropertiesDictionary() { } + public string JavaVersion { get { throw null; } } + public string LinuxFxVersion { get { throw null; } } + public string PowerShellVersion { get { throw null; } } + public bool? Use32BitWorkerProcess { get { throw null; } } + } + public partial class SiteConfigurationSnapshotInfo : Azure.ResourceManager.Models.ResourceData + { + public SiteConfigurationSnapshotInfo() { } + public string Kind { get { throw null; } set { } } + public int? SnapshotId { get { throw null; } } + public System.DateTimeOffset? SnapshotTakenOn { get { throw null; } } + } + public enum SiteExtensionType + { + Gallery = 0, + WebRoot = 1, + } + public partial class SiteLimits + { + public SiteLimits() { } + public long? MaxDiskSizeInMb { get { throw null; } set { } } + public long? MaxMemoryInMb { get { throw null; } set { } } + public double? MaxPercentageCpu { get { throw null; } set { } } + } + public enum SiteLoadBalancing + { + WeightedRoundRobin = 0, + LeastRequests = 1, + LeastResponseTime = 2, + WeightedTotalTraffic = 3, + RequestHash = 4, + PerSiteRoundRobin = 5, + } + public partial class SiteMachineKey + { + internal SiteMachineKey() { } + public string Decryption { get { throw null; } } + public string DecryptionKey { get { throw null; } } + public string Validation { get { throw null; } } + public string ValidationKey { get { throw null; } } + } + public partial class SitePatchInfo : Azure.ResourceManager.Models.ResourceData + { + public SitePatchInfo() { } + public Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? AvailabilityState { get { throw null; } } + public string ClientCertExclusionPaths { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ClientCertMode? ClientCertMode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CloningInfo CloningInfo { get { throw null; } set { } } + public int? ContainerSize { get { throw null; } set { } } + public string CustomDomainVerificationId { get { throw null; } set { } } + public int? DailyMemoryTimeQuota { get { throw null; } set { } } + public string DefaultHostName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList EnabledHostNames { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList HostNames { get { throw null; } } + public System.Collections.Generic.IList HostNameSslStates { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public System.Guid? InProgressOperationId { get { throw null; } } + public bool? IsClientAffinityEnabled { get { throw null; } set { } } + public bool? IsClientCertEnabled { get { throw null; } set { } } + public bool? IsDefaultContainer { get { throw null; } } + public bool? IsEnabled { get { throw null; } set { } } + public bool? IsHostNameDisabled { get { throw null; } set { } } + public bool? IsHttpsOnly { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsScmSiteAlsoStopped { get { throw null; } set { } } + public bool? IsStorageAccountRequired { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastModifiedOn { get { throw null; } } + public int? MaxNumberOfWorkers { get { throw null; } } + public string OutboundIPAddresses { get { throw null; } } + public string PossibleOutboundIPAddresses { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RedundancyMode? RedundancyMode { get { throw null; } set { } } + public string RepositorySiteName { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteConfigProperties SiteConfig { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SlotSwapStatus SlotSwapStatus { get { throw null; } } + public string State { get { throw null; } } + public System.DateTimeOffset? SuspendOn { get { throw null; } } + public string TargetSwapSlot { get { throw null; } } + public System.Collections.Generic.IReadOnlyList TrafficManagerHostNames { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceUsageState? UsageState { get { throw null; } } + public Azure.Core.ResourceIdentifier VirtualNetworkSubnetId { get { throw null; } set { } } + } + public partial class SitePhpErrorLogFlag : Azure.ResourceManager.Models.ResourceData + { + public SitePhpErrorLogFlag() { } + public string Kind { get { throw null; } set { } } + public string LocalLogErrors { get { throw null; } set { } } + public string LocalLogErrorsMaxLength { get { throw null; } set { } } + public string MasterLogErrors { get { throw null; } set { } } + public string MasterLogErrorsMaxLength { get { throw null; } set { } } + } + public enum SiteRuntimeState + { + Unknown = 0, + Ready = 1, + Stopped = 2, + } + public partial class SiteSeal + { + internal SiteSeal() { } + public string Html { get { throw null; } } + } + public partial class SiteSealContent + { + public SiteSealContent() { } + public bool? IsLightTheme { get { throw null; } set { } } + public string Locale { get { throw null; } set { } } + } + public partial class SlotDifference : Azure.ResourceManager.Models.ResourceData + { + public SlotDifference() { } + public string Description { get { throw null; } } + public string DiffRule { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Level { get { throw null; } } + public string SettingName { get { throw null; } } + public string SettingType { get { throw null; } } + public string ValueInCurrentSlot { get { throw null; } } + public string ValueInTargetSlot { get { throw null; } } + } + public partial class SlotSwapStatus + { + internal SlotSwapStatus() { } + public string DestinationSlotName { get { throw null; } } + public string SourceSlotName { get { throw null; } } + public System.DateTimeOffset? TimestampUtc { get { throw null; } } + } + public partial class SlowRequestsBasedTrigger + { + public SlowRequestsBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + public string TimeTaken { get { throw null; } set { } } + } + public partial class SnapshotRecoverySource + { + public SnapshotRecoverySource() { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public Azure.Core.AzureLocation? Location { get { throw null; } set { } } + } + public partial class SnapshotRestoreRequest : Azure.ResourceManager.Models.ResourceData + { + public SnapshotRestoreRequest() { } + public bool? CanOverwrite { get { throw null; } set { } } + public bool? IgnoreConflictingHostNames { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public bool? RecoverConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SnapshotRecoverySource RecoverySource { get { throw null; } set { } } + public string SnapshotTime { get { throw null; } set { } } + public bool? UseDRSecondary { get { throw null; } set { } } + } + public partial class StackMajorVersion + { + public StackMajorVersion() { } + public System.Collections.Generic.IDictionary AppSettingsDictionary { get { throw null; } } + public string DisplayVersion { get { throw null; } set { } } + public bool? IsApplicationInsights { get { throw null; } set { } } + public bool? IsDefault { get { throw null; } set { } } + public bool? IsDeprecated { get { throw null; } set { } } + public bool? IsHidden { get { throw null; } set { } } + public bool? IsPreview { get { throw null; } set { } } + public System.Collections.Generic.IList MinorVersions { get { throw null; } } + public string RuntimeVersion { get { throw null; } set { } } + public System.Collections.Generic.IDictionary SiteConfigPropertiesDictionary { get { throw null; } } + } + public partial class StackMinorVersion + { + public StackMinorVersion() { } + public string DisplayVersion { get { throw null; } set { } } + public bool? IsDefault { get { throw null; } set { } } + public bool? IsRemoteDebuggingEnabled { get { throw null; } set { } } + public string RuntimeVersion { get { throw null; } set { } } + } + public enum StackPreferredOS + { + Windows = 0, + Linux = 1, + } + public enum StagingEnvironmentPolicy + { + Enabled = 0, + Disabled = 1, + } + public partial class StampCapacity + { + internal StampCapacity() { } + public long? AvailableCapacity { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ComputeModeOption? ComputeMode { get { throw null; } } + public bool? ExcludeFromCapacityAllocation { get { throw null; } } + public bool? IsApplicableForAllComputeModes { get { throw null; } } + public bool? IsLinux { get { throw null; } } + public string Name { get { throw null; } } + public string SiteMode { get { throw null; } } + public long? TotalCapacity { get { throw null; } } + public string Unit { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WorkerSizeOption? WorkerSize { get { throw null; } } + public int? WorkerSizeId { get { throw null; } } + } + public partial class StaticSiteBuildProperties + { + public StaticSiteBuildProperties() { } + public string ApiBuildCommand { get { throw null; } set { } } + public string ApiLocation { get { throw null; } set { } } + public string AppArtifactLocation { get { throw null; } set { } } + public string AppBuildCommand { get { throw null; } set { } } + public string AppLocation { get { throw null; } set { } } + public string GithubActionSecretNameOverride { get { throw null; } set { } } + public string OutputLocation { get { throw null; } set { } } + public bool? SkipGithubActionWorkflowGeneration { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct StaticSiteBuildStatus : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public StaticSiteBuildStatus(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Deleting { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Deploying { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Detached { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Failed { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Ready { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Uploading { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus WaitingForDeployment { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus left, Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus left, Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus right) { throw null; } + public override string ToString() { throw null; } + } + public partial class StaticSiteCustomDomainContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteCustomDomainContent() { } + public string Kind { get { throw null; } set { } } + public string ValidationMethod { get { throw null; } set { } } + } + public partial class StaticSiteFunctionOverview : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteFunctionOverview() { } + public string FunctionName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.FunctionTriggerType? TriggerType { get { throw null; } } + } + public partial class StaticSitePatch : Azure.ResourceManager.Models.ResourceData + { + public StaticSitePatch() { } + public bool? AllowConfigFileUpdates { get { throw null; } set { } } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } } + public string ContentDistributionEndpoint { get { throw null; } } + public System.Collections.Generic.IReadOnlyList CustomDomains { get { throw null; } } + public string DefaultHostname { get { throw null; } } + public string KeyVaultReferenceIdentity { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList PrivateEndpointConnections { get { throw null; } } + public string Provider { get { throw null; } } + public string RepositoryToken { get { throw null; } set { } } + public System.Uri RepositoryUri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StagingEnvironmentPolicy? StagingEnvironmentPolicy { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteTemplate TemplateProperties { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList UserProvidedFunctionApps { get { throw null; } } + } + public partial class StaticSiteResetContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteResetContent() { } + public string Kind { get { throw null; } set { } } + public string RepositoryToken { get { throw null; } set { } } + public bool? ShouldUpdateRepository { get { throw null; } set { } } + } + public partial class StaticSiteStringList : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteStringList() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList Properties { get { throw null; } } + } + public partial class StaticSitesWorkflowPreview : Azure.ResourceManager.Models.ResourceData + { + public StaticSitesWorkflowPreview() { } + public string Contents { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Path { get { throw null; } } + } + public partial class StaticSitesWorkflowPreviewContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSitesWorkflowPreviewContent() { } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri RepositoryUri { get { throw null; } set { } } + } + public partial class StaticSiteTemplate + { + public StaticSiteTemplate() { } + public string Description { get { throw null; } set { } } + public bool? IsPrivate { get { throw null; } set { } } + public string Owner { get { throw null; } set { } } + public string RepositoryName { get { throw null; } set { } } + public System.Uri TemplateRepositoryUri { get { throw null; } set { } } + } + public partial class StaticSiteUser : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUser() { } + public string DisplayName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Provider { get { throw null; } } + public string Roles { get { throw null; } set { } } + public string UserId { get { throw null; } } + } + public partial class StaticSiteUserInvitationContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUserInvitationContent() { } + public string Domain { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? NumHoursToExpiration { get { throw null; } set { } } + public string Provider { get { throw null; } set { } } + public string Roles { get { throw null; } set { } } + public string UserDetails { get { throw null; } set { } } + } + public partial class StaticSiteUserInvitationResult : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUserInvitationResult() { } + public System.DateTimeOffset? ExpiresOn { get { throw null; } } + public System.Uri InvitationUri { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class StaticSiteZipDeployment : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteZipDeployment() { } + public System.Uri ApiZipUri { get { throw null; } set { } } + public System.Uri AppZipUri { get { throw null; } set { } } + public string DeploymentTitle { get { throw null; } set { } } + public string FunctionLanguage { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Provider { get { throw null; } set { } } + } + public partial class StatusCodesBasedTrigger + { + public StatusCodesBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public int? Status { get { throw null; } set { } } + public int? SubStatus { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + public int? Win32Status { get { throw null; } set { } } + } + public partial class StatusCodesRangeBasedTrigger + { + public StatusCodesRangeBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string StatusCodes { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + } + public partial class StorageMigrationContent : Azure.ResourceManager.Models.ResourceData + { + public StorageMigrationContent() { } + public string AzurefilesConnectionString { get { throw null; } set { } } + public string AzurefilesShare { get { throw null; } set { } } + public bool? BlockWriteAccessToSite { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public bool? SwitchSiteAfterMigration { get { throw null; } set { } } + } + public partial class StorageMigrationResult : Azure.ResourceManager.Models.ResourceData + { + public StorageMigrationResult() { } + public string Kind { get { throw null; } set { } } + public string OperationId { get { throw null; } } + } + public partial class TldLegalAgreement + { + internal TldLegalAgreement() { } + public string AgreementKey { get { throw null; } } + public string Content { get { throw null; } } + public string Title { get { throw null; } } + public System.Uri Uri { get { throw null; } } + } + public partial class TopLevelDomainAgreementOption + { + public TopLevelDomainAgreementOption() { } + public bool? IncludePrivacy { get { throw null; } set { } } + public bool? IsForTransfer { get { throw null; } set { } } + } + public partial class TriggeredJobRun + { + public TriggeredJobRun() { } + public System.TimeSpan? Duration { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public System.Uri ErrorUri { get { throw null; } set { } } + public string JobName { get { throw null; } set { } } + public System.Uri OutputUri { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.TriggeredWebJobStatus? Status { get { throw null; } set { } } + public string Trigger { get { throw null; } set { } } + public System.Uri Uri { get { throw null; } set { } } + public string WebJobId { get { throw null; } set { } } + public string WebJobName { get { throw null; } set { } } + } + public enum TriggeredWebJobStatus + { + Success = 0, + Failed = 1, + Error = 2, + } + public partial class TwitterRegistration + { + public TwitterRegistration() { } + public string ConsumerKey { get { throw null; } set { } } + public string ConsumerSecretSettingName { get { throw null; } set { } } + } + public enum UnauthenticatedClientAction + { + RedirectToLoginPage = 0, + AllowAnonymous = 1, + } + public enum UnauthenticatedClientActionV2 + { + RedirectToLoginPage = 0, + AllowAnonymous = 1, + Return401 = 2, + Return403 = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ValidateResourceType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ValidateResourceType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ValidateResourceType MicrosoftWebHostingEnvironments { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ValidateResourceType ServerFarm { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ValidateResourceType WebSite { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ValidateResourceType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ValidateResourceType left, Azure.ResourceManager.AppService.Models.ValidateResourceType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ValidateResourceType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ValidateResourceType left, Azure.ResourceManager.AppService.Models.ValidateResourceType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ValidateResponseError + { + internal ValidateResponseError() { } + public string Code { get { throw null; } } + public string Message { get { throw null; } } + } + public partial class VirtualApplication + { + public VirtualApplication() { } + public bool? IsPreloadEnabled { get { throw null; } set { } } + public string PhysicalPath { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualDirectories { get { throw null; } } + public string VirtualPath { get { throw null; } set { } } + } + public partial class VirtualDirectory + { + public VirtualDirectory() { } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { get { throw null; } set { } } + } + public partial class VirtualIPMapping + { + public VirtualIPMapping() { } + public int? InternalHttpPort { get { throw null; } set { } } + public int? InternalHttpsPort { get { throw null; } set { } } + public bool? IsInUse { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public string VirtualIP { get { throw null; } set { } } + } + public partial class VirtualNetworkValidationFailureDetails : Azure.ResourceManager.Models.ResourceData + { + public VirtualNetworkValidationFailureDetails() { } + public System.Collections.Generic.IList FailedTests { get { throw null; } } + public bool? IsFailed { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.Collections.Generic.IList Warnings { get { throw null; } } + } + public partial class VirtualNetworkValidationTestFailure : Azure.ResourceManager.Models.ResourceData + { + public VirtualNetworkValidationTestFailure() { } + public string Details { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string TestName { get { throw null; } set { } } + } + public partial class WebAppBackupInfo : Azure.ResourceManager.Models.ResourceData + { + public WebAppBackupInfo() { } + public string BackupName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppBackupSchedule BackupSchedule { get { throw null; } set { } } + public System.Collections.Generic.IList Databases { get { throw null; } } + public bool? IsEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri StorageAccountUri { get { throw null; } set { } } + } + public partial class WebAppBackupSchedule + { + public WebAppBackupSchedule(int frequencyInterval, Azure.ResourceManager.AppService.Models.BackupFrequencyUnit frequencyUnit, bool shouldKeepAtLeastOneBackup, int retentionPeriodInDays) { } + public int FrequencyInterval { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.BackupFrequencyUnit FrequencyUnit { get { throw null; } set { } } + public System.DateTimeOffset? LastExecutedOn { get { throw null; } } + public int RetentionPeriodInDays { get { throw null; } set { } } + public bool ShouldKeepAtLeastOneBackup { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public enum WebAppBackupStatus + { + InProgress = 0, + Failed = 1, + Succeeded = 2, + TimedOut = 3, + Created = 4, + Skipped = 5, + PartiallySucceeded = 6, + DeleteInProgress = 7, + DeleteFailed = 8, + Deleted = 9, + } + public partial class WebAppCookieExpiration + { + public WebAppCookieExpiration() { } + public Azure.ResourceManager.AppService.Models.CookieExpirationConvention? Convention { get { throw null; } set { } } + public string TimeToExpiration { get { throw null; } set { } } + } + public partial class WebAppKeyInfo + { + public WebAppKeyInfo() { } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.ObsoleteAttribute("Please use WebAppKeyInfo.Properties.Name instead")] + public string Name { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppKeyInfoProperties Properties { get { throw null; } set { } } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.ObsoleteAttribute("Please use WebAppKeyInfo.Properties.Value instead")] + public string Value { get { throw null; } set { } } + } + public partial class WebAppKeyInfoProperties + { + public WebAppKeyInfoProperties() { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class WebAppLoginInfo + { + public WebAppLoginInfo() { } + public System.Collections.Generic.IList AllowedExternalRedirectUrls { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppCookieExpiration CookieExpiration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.LoginFlowNonceSettings Nonce { get { throw null; } set { } } + public bool? PreserveUrlFragmentsForLogins { get { throw null; } set { } } + public string RoutesLogoutEndpoint { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceTokenStore TokenStore { get { throw null; } set { } } + } + public enum WebAppLogLevel + { + Off = 0, + Verbose = 1, + Information = 2, + Warning = 3, + Error = 4, + } + public partial class WebAppMajorVersion + { + internal WebAppMajorVersion() { } + public string DisplayText { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MinorVersions { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class WebAppMinorVersion + { + internal WebAppMinorVersion() { } + public string DisplayText { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppRuntimes StackSettings { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class WebAppMSDeploy : Azure.ResourceManager.Models.ResourceData + { + public WebAppMSDeploy() { } + public string ConnectionString { get { throw null; } set { } } + public string DBType { get { throw null; } set { } } + public bool? IsAppOffline { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri PackageUri { get { throw null; } set { } } + public System.Collections.Generic.IDictionary SetParameters { get { throw null; } } + public System.Uri SetParametersXmlFileUri { get { throw null; } set { } } + public bool? SkipAppData { get { throw null; } set { } } + } + public partial class WebAppMSDeployLog : Azure.ResourceManager.Models.ResourceData + { + public WebAppMSDeployLog() { } + public System.Collections.Generic.IReadOnlyList Entries { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class WebAppMSDeployLogEntry + { + internal WebAppMSDeployLogEntry() { } + public Azure.ResourceManager.AppService.Models.WebAppMSDeployLogEntryType? EntryType { get { throw null; } } + public string Message { get { throw null; } } + public System.DateTimeOffset? Time { get { throw null; } } + } + public enum WebAppMSDeployLogEntryType + { + Message = 0, + Warning = 1, + Error = 2, + } + public partial class WebAppNetworkTrace + { + internal WebAppNetworkTrace() { } + public string Message { get { throw null; } } + public string Path { get { throw null; } } + public string Status { get { throw null; } } + } + public partial class WebAppPushSettings : Azure.ResourceManager.Models.ResourceData + { + public WebAppPushSettings() { } + public string DynamicTagsJson { get { throw null; } set { } } + public bool? IsPushEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string TagsRequiringAuth { get { throw null; } set { } } + public string TagWhitelistJson { get { throw null; } set { } } + } + public partial class WebAppRuntimes + { + internal WebAppRuntimes() { } + public Azure.ResourceManager.AppService.Models.LinuxJavaContainerSettings LinuxContainerSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppRuntimeSettings LinuxRuntimeSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WindowsJavaContainerSettings WindowsContainerSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppRuntimeSettings WindowsRuntimeSettings { get { throw null; } } + } + public partial class WebAppRuntimeSettings + { + internal WebAppRuntimeSettings() { } + public Azure.ResourceManager.AppService.Models.AppInsightsWebAppStackSettings AppInsightsSettings { get { throw null; } } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.GitHubActionWebAppStackSettings GitHubActionSettings { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public bool? IsRemoteDebuggingSupported { get { throw null; } } + public string RuntimeVersion { get { throw null; } } + } + public partial class WebAppStack : Azure.ResourceManager.Models.ResourceData + { + public WebAppStack() { } + public string DisplayText { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MajorVersions { get { throw null; } } + public Azure.ResourceManager.AppService.Models.StackPreferredOS? PreferredOS { get { throw null; } } + public string Value { get { throw null; } } + } + public enum WebJobType + { + Continuous = 0, + Triggered = 1, + } + public enum WebSiteAvailabilityState + { + Normal = 0, + Limited = 1, + DisasterRecoveryMode = 2, + } + public partial class WindowsJavaContainerSettings + { + internal WindowsJavaContainerSettings() { } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public string JavaContainer { get { throw null; } } + public string JavaContainerVersion { get { throw null; } } + } + public enum WorkerSizeOption + { + Small = 0, + Medium = 1, + Large = 2, + D1 = 3, + D2 = 4, + D3 = 5, + SmallV3 = 6, + MediumV3 = 7, + LargeV3 = 8, + NestedSmall = 9, + NestedSmallLinux = 10, + Default = 11, + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/apiFile2.cs.txt b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/apiFile2.cs.txt new file mode 100644 index 00000000000..a0a1d8891a3 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/apiFile2.cs.txt @@ -0,0 +1,7666 @@ +namespace Azure.ResourceManager.AppService +{ + public partial class TypeAdded + { + public string SomeProperty { get; set; } + } + public partial class TypeAdded2 + { + public string SomeProperty { get; set; } + } + [System.ObsoleteAttribute("for test", false)] + public partial class TypeToBeObsoleted + { + public string SomeProperty { get; set; } + } + [System.ObsoleteAttribute("for test", false)] + public static partial class StaticTypeToBeObsoleted + { + [System.ObsoleteAttribute("for test", false)] + public static string StaticPropertyToBeObsoleted { get; set; } + [System.ObsoleteAttribute("for test", false)] + public static void StaticMethodToBeObsoleted() { throw null; } + } + public partial class TestProperty + { + public string PropertyAdded { get; set; } + [System.ObsoleteAttribute("for test", false)] + public string PropertyToBeObsoleted { get; set; } + public string PropertyToChangeToSet { set { throw null; } } + public string PropertyToChangeToGet { get; } + } + public partial class TestMethod + { + public string MethodAdded() { throw null; } + [System.ObsoleteAttribute("for test", false)] + public string MethodToBeObsoleted(string name, int count, bool isEnabled, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public string MethodChangeDefaultValue(int param = 1){throw null;} + public int MethodToChangeReturnType() { throw null; } + public string MethodToChangeParameter(int someParam) { throw null; } + public string MethodToChangeParameter() { throw null; } + public Azure.Response MethodToChangeParameter() { throw null; } + } + + public partial class ApiKeyVaultReferenceData : Azure.ResourceManager.Models.ResourceData + { + public ApiKeyVaultReferenceData() { } + public string ActiveVersion { get { throw null; } set { } } + public string Details { get { throw null; } set { } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Reference { get { throw null; } set { } } + public string SecretName { get { throw null; } set { } } + public string SecretVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ConfigReferenceSource? Source { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ResolveStatus? Status { get { throw null; } set { } } + public string VaultName { get { throw null; } set { } } + } + public partial class AppCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppCertificateData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppCertificateData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public string CanonicalName { get { throw null; } set { } } + public byte[] CerBlob { get { throw null; } } + public string DomainValidationMethod { get { throw null; } set { } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } } + public System.Collections.Generic.IList HostNames { get { throw null; } } + public System.DateTimeOffset? IssueOn { get { throw null; } } + public string Issuer { get { throw null; } } + public bool? IsValid { get { throw null; } } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? KeyVaultSecretStatus { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public byte[] PfxBlob { get { throw null; } set { } } + public string PublicKeyHash { get { throw null; } } + public string SelfLink { get { throw null; } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public string SiteName { get { throw null; } } + public string SubjectName { get { throw null; } } + public System.BinaryData Thumbprint { get { throw null; } } + } + public partial class AppCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppCertificateResource() { } + public virtual Azure.ResourceManager.AppService.AppCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceCertificateData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceCertificateData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? ProvisioningState { get { throw null; } } + } + public partial class AppServiceCertificateOrderCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceCertificateOrderCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string certificateOrderName, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string certificateOrderName, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceCertificateOrderData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceCertificateOrderData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public System.Collections.Generic.IReadOnlyList AppServiceCertificateNotRenewableReasons { get { throw null; } } + public System.Collections.Generic.IDictionary Certificates { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderContact Contact { get { throw null; } } + public string Csr { get { throw null; } set { } } + public string DistinguishedName { get { throw null; } set { } } + public string DomainVerificationToken { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Intermediate { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastCertificateIssuedOn { get { throw null; } } + public System.DateTimeOffset? NextAutoRenewTimeStamp { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateProductType? ProductType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Root { get { throw null; } } + public string SerialNumber { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails SignedCertificate { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderStatus? Status { get { throw null; } } + public int? ValidityInYears { get { throw null; } set { } } + } + public partial class AppServiceCertificateOrderResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceCertificateOrderResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceCertificateOrderData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string certificateOrderName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppServiceCertificate(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServiceCertificateAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServiceCertificateCollection GetAppServiceCertificates() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetCertificateOrderDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetCertificateOrderDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.CertificateOrderDetectorCollection GetCertificateOrderDetectors() { throw null; } + public virtual Azure.Response Reissue(Azure.ResourceManager.AppService.Models.ReissueCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ReissueAsync(Azure.ResourceManager.AppService.Models.ReissueCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Renew(Azure.ResourceManager.AppService.Models.RenewCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RenewAsync(Azure.ResourceManager.AppService.Models.RenewCertificateOrderContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResendEmail(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResendEmailAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResendRequestEmails(Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResendRequestEmailsAsync(Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable RetrieveCertificateActions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable RetrieveCertificateActionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable RetrieveCertificateEmailHistory(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable RetrieveCertificateEmailHistoryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RetrieveSiteSeal(Azure.ResourceManager.AppService.Models.SiteSealContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> RetrieveSiteSealAsync(Azure.ResourceManager.AppService.Models.SiteSealContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceCertificateOrderPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceCertificateOrderPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response VerifyDomainOwnership(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task VerifyDomainOwnershipAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceCertificateResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string certificateOrderName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceCertificatePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceDetectorData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceDetectorData() { } + public System.Collections.Generic.IList DataProvidersMetadata { get { throw null; } } + public System.Collections.Generic.IList Dataset { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorInfo Metadata { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceStatusInfo Status { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.QueryUtterancesResults SuggestedUtterances { get { throw null; } set { } } + } + public partial class AppServiceDomainCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceDomainCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.AppServiceDomainData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.AppServiceDomainData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceDomainData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceDomainData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public string AuthCode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DomainPurchaseConsent Consent { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactAdmin { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactBilling { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactRegistrant { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactTech { get { throw null; } set { } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? DnsType { get { throw null; } set { } } + public string DnsZoneId { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList DomainNotRenewableReasons { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsDnsRecordManagementReady { get { throw null; } } + public bool? IsDomainPrivacyEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastRenewedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ManagedHostNames { get { throw null; } } + public System.Collections.Generic.IReadOnlyList NameServers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDomainStatus? RegistrationStatus { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? TargetDnsType { get { throw null; } set { } } + } + public partial class AppServiceDomainResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceDomainResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDomainData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string domainName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? forceHardDeleteDomain = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? forceHardDeleteDomain = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDomainOwnershipIdentifier(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDomainOwnershipIdentifierAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.DomainOwnershipIdentifierCollection GetDomainOwnershipIdentifiers() { throw null; } + public virtual Azure.Response Renew(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RenewAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceDomainPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceDomainPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceEnvironmentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceEnvironmentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServiceEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceEnvironmentData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServiceEnvironmentData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public System.Collections.Generic.IList ClusterSettings { get { throw null; } } + public int? DedicatedHostCount { get { throw null; } set { } } + public string DnsSuffix { get { throw null; } set { } } + public int? FrontEndScaleFactor { get { throw null; } set { } } + public bool? HasLinuxWorkers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LoadBalancingMode? InternalLoadBalancingMode { get { throw null; } set { } } + public int? IPSslAddressCount { get { throw null; } set { } } + public bool? IsSuspended { get { throw null; } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? MaximumNumberOfMachines { get { throw null; } } + public int? MultiRoleCount { get { throw null; } } + public string MultiSize { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentStatus? Status { get { throw null; } } + public System.Collections.Generic.IList UserWhitelistedIPRanges { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } } + } + public partial class AppServiceEnvironmentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceEnvironmentResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceEnvironmentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? forceDelete = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? forceDelete = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DisableAllForHostingEnvironmentRecommendation(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableAllForHostingEnvironmentRecommendationAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllWebAppData(string propertiesToInclude = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllWebAppDataAsync(string propertiesToInclude = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAppServicePlans(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAppServicePlansAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AseV3NetworkingConfigurationResource GetAseV3NetworkingConfiguration() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetCapacities(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetCapacitiesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetDiagnostics(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetDiagnosticsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDiagnosticsItem(string diagnosticsName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDiagnosticsItemAsync(string diagnosticsName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetHistoryForHostingEnvironmentRecommendations(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetHistoryForHostingEnvironmentRecommendationsAsync(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHostingEnvironmentDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentDetectorCollection GetHostingEnvironmentDetectors() { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentMultiRolePoolResource GetHostingEnvironmentMultiRolePool() { throw null; } + public virtual Azure.Response GetHostingEnvironmentPrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentPrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentPrivateEndpointConnectionCollection GetHostingEnvironmentPrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetHostingEnvironmentRecommendation(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentRecommendationAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentRecommendationCollection GetHostingEnvironmentRecommendations() { throw null; } + public virtual Azure.Response GetHostingEnvironmentWorkerPool(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostingEnvironmentWorkerPoolAsync(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HostingEnvironmentWorkerPoolCollection GetHostingEnvironmentWorkerPools() { throw null; } + public virtual Azure.Pageable GetInboundNetworkDependenciesEndpoints(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetInboundNetworkDependenciesEndpointsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetOperations(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetOperationsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetOutboundNetworkDependenciesEndpoints(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetOutboundNetworkDependenciesEndpointsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResources(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetRecommendedRulesForHostingEnvironmentRecommendations(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetRecommendedRulesForHostingEnvironmentRecommendationsAsync(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsages(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetVipInfo(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetVipInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Reboot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RebootAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetAllFiltersForHostingEnvironmentRecommendation(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetAllFiltersForHostingEnvironmentRecommendationAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServiceEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServiceEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public static partial class AppServiceExtensions + { + public static Azure.Response CheckAppServiceDomainRegistrationAvailability(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier identifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> CheckAppServiceDomainRegistrationAvailabilityAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier identifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response CheckAppServiceNameAvailability(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ResourceNameAvailabilityContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> CheckAppServiceNameAvailabilityAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ResourceNameAvailabilityContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response DisableAppServiceRecommendation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task DisableAppServiceRecommendationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAllResourceHealthMetadata(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAllResourceHealthMetadataAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAllResourceHealthMetadataData(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAllResourceHealthMetadataDataAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAllSiteIdentifierData(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAllSiteIdentifierDataAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceDomainNameIdentifier nameIdentifier, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppCertificate(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppCertificateAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppCertificateResource GetAppCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppCertificateCollection GetAppCertificates(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppCertificates(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppCertificatesAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServiceCertificateOrder(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceCertificateOrderAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string certificateOrderName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceCertificateOrderResource GetAppServiceCertificateOrderResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceCertificateOrderCollection GetAppServiceCertificateOrders(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServiceCertificateOrders(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceCertificateOrdersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceCertificateResource GetAppServiceCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetAppServiceDeploymentLocations(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceDeploymentLocationsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServiceDomain(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceDomainAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAppServiceDomainRecommendations(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.DomainRecommendationSearchContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceDomainRecommendationsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.DomainRecommendationSearchContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceDomainResource GetAppServiceDomainResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceDomainCollection GetAppServiceDomains(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServiceDomains(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceDomainsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServiceEnvironment(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceEnvironmentAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceEnvironmentResource GetAppServiceEnvironmentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceEnvironmentCollection GetAppServiceEnvironments(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServiceEnvironments(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServiceEnvironmentsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetAppServicePlan(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServicePlanAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanHybridConnectionNamespaceRelayResource GetAppServicePlanHybridConnectionNamespaceRelayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanResource GetAppServicePlanResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanCollection GetAppServicePlans(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetAppServicePlans(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? detailed = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAppServicePlansAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? detailed = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionGatewayResource GetAppServicePlanVirtualNetworkConnectionGatewayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionResource GetAppServicePlanVirtualNetworkConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetAppServiceSourceControl(this Azure.ResourceManager.Resources.TenantResource tenantResource, string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetAppServiceSourceControlAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceSourceControlResource GetAppServiceSourceControlResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.AppServiceSourceControlCollection GetAppServiceSourceControls(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; } + public static Azure.ResourceManager.AppService.AseV3NetworkingConfigurationResource GetAseV3NetworkingConfigurationResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetAvailableStacksOnPremProviders(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAvailableStacksOnPremProvidersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetAvailableStacksProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetAvailableStacksProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected? osTypeSelected = default(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetBillingMeters(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string billingLocation = null, string osType = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetBillingMetersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string billingLocation = null, string osType = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.CertificateOrderDetectorResource GetCertificateOrderDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetControlCenterSsoRequestDomain(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetControlCenterSsoRequestDomainAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetDeletedSite(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetDeletedSiteAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.DeletedSiteResource GetDeletedSiteResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.DeletedSiteCollection GetDeletedSites(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource) { throw null; } + public static Azure.Pageable GetDeletedSitesByLocation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetDeletedSitesByLocationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetDeletedWebAppByLocationDeletedWebApp(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetDeletedWebAppByLocationDeletedWebAppAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.DomainOwnershipIdentifierResource GetDomainOwnershipIdentifierResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetFunctionAppStacksForLocationProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetFunctionAppStacksForLocationProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetFunctionAppStacksProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetFunctionAppStacksProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetGeoRegions(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceSkuName? sku = default(Azure.ResourceManager.AppService.Models.AppServiceSkuName?), bool? linuxWorkersEnabled = default(bool?), bool? xenonWorkersEnabled = default(bool?), bool? linuxDynamicWorkersEnabled = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetGeoRegionsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceSkuName? sku = default(Azure.ResourceManager.AppService.Models.AppServiceSkuName?), bool? linuxWorkersEnabled = default(bool?), bool? xenonWorkersEnabled = default(bool?), bool? linuxDynamicWorkersEnabled = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentDetectorResource GetHostingEnvironmentDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentMultiRolePoolResource GetHostingEnvironmentMultiRolePoolResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentPrivateEndpointConnectionResource GetHostingEnvironmentPrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentRecommendationResource GetHostingEnvironmentRecommendationResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HostingEnvironmentWorkerPoolResource GetHostingEnvironmentWorkerPoolResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.HybridConnectionLimitResource GetHybridConnectionLimitResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetKubeEnvironment(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetKubeEnvironmentAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.KubeEnvironmentResource GetKubeEnvironmentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.KubeEnvironmentCollection GetKubeEnvironments(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetKubeEnvironments(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetKubeEnvironmentsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.LogsSiteConfigResource GetLogsSiteConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.LogsSiteSlotConfigResource GetLogsSiteSlotConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.MigrateMySqlStatusResource GetMigrateMySqlStatusResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.NetworkFeatureResource GetNetworkFeatureResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetOperationsCertificateRegistrationProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetOperationsCertificateRegistrationProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetOperationsDomainRegistrationProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetOperationsDomainRegistrationProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetOperationsProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetOperationsProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetPremierAddOnOffers(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetPremierAddOnOffersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.PublishingUserResource GetPublishingUser(this Azure.ResourceManager.Resources.TenantResource tenantResource) { throw null; } + public static Azure.ResourceManager.AppService.PublishingUserResource GetPublishingUserResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Pageable GetRecommendations(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetRecommendationsAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.ScmSiteBasicPublishingCredentialsPolicyResource GetScmSiteBasicPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.ScmSiteSlotBasicPublishingCredentialsPolicyResource GetScmSiteSlotBasicPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteBackupResource GetSiteBackupResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteConfigAppsettingResource GetSiteConfigAppsettingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteConfigSnapshotResource GetSiteConfigSnapshotResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDeploymentResource GetSiteDeploymentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDetectorResource GetSiteDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDiagnosticAnalysisResource GetSiteDiagnosticAnalysisResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDiagnosticDetectorResource GetSiteDiagnosticDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDiagnosticResource GetSiteDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteDomainOwnershipIdentifierResource GetSiteDomainOwnershipIdentifierResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteExtensionResource GetSiteExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteFunctionResource GetSiteFunctionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteHostNameBindingResource GetSiteHostNameBindingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteHybridConnectionNamespaceRelayResource GetSiteHybridConnectionNamespaceRelayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceExtensionResource GetSiteInstanceExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceProcessModuleResource GetSiteInstanceProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceProcessResource GetSiteInstanceProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteInstanceResource GetSiteInstanceResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteNetworkConfigResource GetSiteNetworkConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SitePrivateEndpointConnectionResource GetSitePrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteProcessModuleResource GetSiteProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteProcessResource GetSiteProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SitePublicCertificateResource GetSitePublicCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteRecommendationResource GetSiteRecommendationResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotBackupResource GetSiteSlotBackupResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotConfigSnapshotResource GetSiteSlotConfigSnapshotResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDeploymentResource GetSiteSlotDeploymentResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDetectorResource GetSiteSlotDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDiagnosticAnalysisResource GetSiteSlotDiagnosticAnalysisResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDiagnosticDetectorResource GetSiteSlotDiagnosticDetectorResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDiagnosticResource GetSiteSlotDiagnosticResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotDomainOwnershipIdentifierResource GetSiteSlotDomainOwnershipIdentifierResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotExtensionResource GetSiteSlotExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotFunctionResource GetSiteSlotFunctionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotHostNameBindingResource GetSiteSlotHostNameBindingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotHybridConnectionNamespaceRelayResource GetSiteSlotHybridConnectionNamespaceRelayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceExtensionResource GetSiteSlotInstanceExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceProcessModuleResource GetSiteSlotInstanceProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceProcessResource GetSiteSlotInstanceProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotInstanceResource GetSiteSlotInstanceResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotNetworkConfigResource GetSiteSlotNetworkConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotPrivateEndpointConnectionResource GetSiteSlotPrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotProcessModuleResource GetSiteSlotProcessModuleResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotProcessResource GetSiteSlotProcessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionGatewayResource GetSiteSlotVirtualNetworkConnectionGatewayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionResource GetSiteSlotVirtualNetworkConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionGatewayResource GetSiteVirtualNetworkConnectionGatewayResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionResource GetSiteVirtualNetworkConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetSkus(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetSkusAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.SlotConfigNamesResource GetSlotConfigNamesResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetStaticSite(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetStaticSiteAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteBuildResource GetStaticSiteBuildResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteBuildUserProvidedFunctionAppResource GetStaticSiteBuildUserProvidedFunctionAppResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteCustomDomainOverviewResource GetStaticSiteCustomDomainOverviewResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSitePrivateEndpointConnectionResource GetStaticSitePrivateEndpointConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteResource GetStaticSiteResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteCollection GetStaticSites(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetStaticSites(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetStaticSitesAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppResource GetStaticSiteUserProvidedFunctionAppResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response GetTopLevelDomain(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetTopLevelDomainAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.TopLevelDomainResource GetTopLevelDomainResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.TopLevelDomainCollection GetTopLevelDomains(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource) { throw null; } + public static Azure.Pageable GetWebAppStacksByLocation(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetWebAppStacksByLocationAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Pageable GetWebAppStacksProviders(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetWebAppStacksProvidersAsync(this Azure.ResourceManager.Resources.TenantResource tenantResource, Azure.ResourceManager.AppService.Models.ProviderStackOSType? stackOSType = default(Azure.ResourceManager.AppService.Models.ProviderStackOSType?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response GetWebSite(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> GetWebSiteAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteConfigConnectionStringResource GetWebSiteConfigConnectionStringResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteConfigResource GetWebSiteConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteContinuousWebJobResource GetWebSiteContinuousWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteExtensionResource GetWebSiteExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteFtpPublishingCredentialsPolicyResource GetWebSiteFtpPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteHybridConnectionResource GetWebSiteHybridConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSitePremierAddonResource GetWebSitePremierAddonResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSitePrivateAccessResource GetWebSitePrivateAccessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteResource GetWebSiteResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteResourceHealthMetadataResource GetWebSiteResourceHealthMetadataResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteCollection GetWebSites(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource) { throw null; } + public static Azure.Pageable GetWebSites(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.AsyncPageable GetWebSitesAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotConfigAppSettingResource GetWebSiteSlotConfigAppSettingResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotConfigConnectionStringResource GetWebSiteSlotConfigConnectionStringResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotConfigResource GetWebSiteSlotConfigResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotContinuousWebJobResource GetWebSiteSlotContinuousWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotExtensionResource GetWebSiteSlotExtensionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotFtpPublishingCredentialsPolicyResource GetWebSiteSlotFtpPublishingCredentialsPolicyResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotHybridConnectionResource GetWebSiteSlotHybridConnectionResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotPremierAddOnResource GetWebSiteSlotPremierAddOnResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotPrivateAccessResource GetWebSiteSlotPrivateAccessResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotPublicCertificateResource GetWebSiteSlotPublicCertificateResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotResource GetWebSiteSlotResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotResourceHealthMetadataResource GetWebSiteSlotResourceHealthMetadataResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotSourceControlResource GetWebSiteSlotSourceControlResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobHistoryResource GetWebSiteSlotTriggeredWebJobHistoryResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobResource GetWebSiteSlotTriggeredWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSlotWebJobResource GetWebSiteSlotWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteSourceControlResource GetWebSiteSourceControlResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteTriggeredWebJobHistoryResource GetWebSiteTriggeredWebJobHistoryResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteTriggeredwebJobResource GetWebSiteTriggeredwebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.ResourceManager.AppService.WebSiteWebJobResource GetWebSiteWebJobResource(this Azure.ResourceManager.ArmClient client, Azure.Core.ResourceIdentifier id) { throw null; } + public static Azure.Response PreviewStaticSiteWorkflow(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.StaticSitesWorkflowPreviewContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> PreviewStaticSiteWorkflowAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.Core.AzureLocation location, Azure.ResourceManager.AppService.Models.StaticSitesWorkflowPreviewContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response ResetAllRecommendationFilters(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task ResetAllRecommendationFiltersAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response Validate(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.ResourceManager.AppService.Models.AppServiceValidateContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response ValidateAppServiceCertificateOrderPurchaseInformation(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task ValidateAppServiceCertificateOrderPurchaseInformationAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.AppServiceCertificateOrderData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> ValidateAsync(this Azure.ResourceManager.Resources.ResourceGroupResource resourceGroupResource, Azure.ResourceManager.AppService.Models.AppServiceValidateContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Response VerifyHostingEnvironmentVnet(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkValidationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static System.Threading.Tasks.Task> VerifyHostingEnvironmentVnetAsync(this Azure.ResourceManager.Resources.SubscriptionResource subscriptionResource, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkValidationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceIdentifierData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceIdentifierData() { } + public string Kind { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class AppServicePlanCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServicePlanCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServicePlanData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.AppServicePlanData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServicePlanData : Azure.ResourceManager.Models.TrackedResourceData + { + public AppServicePlanData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.ResourceManager.Resources.Models.ExtendedLocation ExtendedLocation { get { throw null; } set { } } + public System.DateTimeOffset? FreeOfferExpireOn { get { throw null; } set { } } + public string GeoRegion { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public bool? IsElasticScaleEnabled { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsPerSiteScaling { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsSpot { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProfile KubeEnvironmentProfile { get { throw null; } set { } } + public int? MaximumElasticWorkerCount { get { throw null; } set { } } + public int? MaximumNumberOfWorkers { get { throw null; } } + public int? NumberOfSites { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } set { } } + public System.DateTimeOffset? SpotExpireOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServicePlanStatus? Status { get { throw null; } } + public string Subscription { get { throw null; } } + public int? TargetWorkerCount { get { throw null; } set { } } + public int? TargetWorkerSizeId { get { throw null; } set { } } + public string WorkerTierName { get { throw null; } set { } } + } + public partial class AppServicePlanHybridConnectionNamespaceRelayCollection : Azure.ResourceManager.ArmCollection + { + protected AppServicePlanHybridConnectionNamespaceRelayCollection() { } + public virtual Azure.Response Exists(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanHybridConnectionNamespaceRelayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanHybridConnectionNamespaceRelayResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string namespaceName, string relayName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHybridConnectionKeys(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHybridConnectionKeysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebAppsByHybridConnection(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebAppsByHybridConnectionAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanResource() { } + public virtual Azure.ResourceManager.AppService.AppServicePlanData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppServicePlanHybridConnectionNamespaceRelay(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServicePlanHybridConnectionNamespaceRelayAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServicePlanHybridConnectionNamespaceRelayCollection GetAppServicePlanHybridConnectionNamespaceRelays() { throw null; } + public virtual Azure.Response GetAppServicePlanVirtualNetworkConnection(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServicePlanVirtualNetworkConnectionAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionCollection GetAppServicePlanVirtualNetworkConnections() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetCapabilities(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetCapabilitiesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.HybridConnectionLimitResource GetHybridConnectionLimit() { throw null; } + public virtual Azure.Pageable GetHybridConnectionRelays(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetHybridConnectionRelaysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetServerFarmSkus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetServerFarmSkusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsages(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebApps(string skipToken = null, string filter = null, string top = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebAppsAsync(string skipToken = null, string filter = null, string top = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RebootWorker(string workerName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RebootWorkerAsync(string workerName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RestartWebApps(bool? softRestart = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestartWebAppsAsync(bool? softRestart = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.AppServicePlanPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.AppServicePlanPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServicePlanVirtualNetworkConnectionCollection() { } + public virtual Azure.Response Exists(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionGatewayCollection : Azure.ResourceManager.ArmCollection + { + protected AppServicePlanVirtualNetworkConnectionGatewayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionGatewayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanVirtualNetworkConnectionGatewayResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName, string gatewayName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServicePlanVirtualNetworkConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServicePlanVirtualNetworkConnectionResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateVnetRoute(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateVnetRouteAsync(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName) { throw null; } + public virtual Azure.Response DeleteVnetRoute(string routeName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteVnetRouteAsync(string routeName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppServicePlanVirtualNetworkConnectionGateway(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppServicePlanVirtualNetworkConnectionGatewayAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.AppServicePlanVirtualNetworkConnectionGatewayCollection GetAppServicePlanVirtualNetworkConnectionGateways() { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetRoutesForVnet(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetRoutesForVnetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateVnetRoute(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateVnetRouteAsync(string routeName, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRoute route, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceSourceControlCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected AppServiceSourceControlCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string sourceControlType, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string sourceControlType, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string sourceControlType, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class AppServiceSourceControlData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceSourceControlData() { } + public System.DateTimeOffset? ExpireOn { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string RefreshToken { get { throw null; } set { } } + public string Token { get { throw null; } set { } } + public string TokenSecret { get { throw null; } set { } } + } + public partial class AppServiceSourceControlResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AppServiceSourceControlResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceSourceControlData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string sourceControlType) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class AppServiceVirtualNetworkData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkData() { } + public string CertBlob { get { throw null; } set { } } + public System.BinaryData CertThumbprint { get { throw null; } } + public string DnsServers { get { throw null; } set { } } + public bool? IsResyncRequired { get { throw null; } } + public bool? IsSwift { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList Routes { get { throw null; } } + public Azure.Core.ResourceIdentifier VnetResourceId { get { throw null; } set { } } + } + public partial class AppServiceVirtualNetworkGatewayData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkGatewayData() { } + public string Kind { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public System.Uri VpnPackageUri { get { throw null; } set { } } + } + public partial class AppServiceWorkerPoolData : Azure.ResourceManager.Models.ResourceData + { + public AppServiceWorkerPoolData() { } + public Azure.ResourceManager.AppService.Models.ComputeModeOption? ComputeMode { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList InstanceNames { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } set { } } + public int? WorkerCount { get { throw null; } set { } } + public string WorkerSize { get { throw null; } set { } } + public int? WorkerSizeId { get { throw null; } set { } } + } + public partial class AseV3NetworkingConfigurationData : Azure.ResourceManager.Models.ResourceData + { + public AseV3NetworkingConfigurationData() { } + public bool? AllowNewPrivateEndpointConnections { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList ExternalInboundIPAddresses { get { throw null; } } + public System.Collections.Generic.IReadOnlyList InternalInboundIPAddresses { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList LinuxOutboundIPAddresses { get { throw null; } } + public System.Collections.Generic.IReadOnlyList WindowsOutboundIPAddresses { get { throw null; } } + } + public partial class AseV3NetworkingConfigurationResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected AseV3NetworkingConfigurationResource() { } + public virtual Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AseV3NetworkingConfigurationData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class CertificateOrderDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected CertificateOrderDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class CertificateOrderDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected CertificateOrderDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string certificateOrderName, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class ContinuousWebJobData : Azure.ResourceManager.Models.ResourceData + { + public ContinuousWebJobData() { } + public string DetailedStatus { get { throw null; } set { } } + public string Error { get { throw null; } set { } } + public System.Uri ExtraInfoUri { get { throw null; } set { } } + public bool? IsUsingSdk { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri LogUri { get { throw null; } set { } } + public string RunCommand { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Settings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ContinuousWebJobStatus? Status { get { throw null; } set { } } + public System.Uri Uri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebJobType? WebJobType { get { throw null; } set { } } + } + public partial class CsmPublishingCredentialsPoliciesEntityData : Azure.ResourceManager.Models.ResourceData + { + public CsmPublishingCredentialsPoliciesEntityData() { } + public bool? Allow { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class DeletedSiteCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected DeletedSiteCollection() { } + public virtual Azure.Response Exists(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string deletedSiteId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class DeletedSiteData : Azure.ResourceManager.Models.ResourceData + { + public DeletedSiteData() { } + public int? DeletedSiteId { get { throw null; } } + public string DeletedSiteName { get { throw null; } } + public string DeletedTimestamp { get { throw null; } } + public string GeoRegionName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string KindPropertiesKind { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public string Slot { get { throw null; } } + public string Subscription { get { throw null; } } + } + public partial class DeletedSiteResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected DeletedSiteResource() { } + public virtual Azure.ResourceManager.AppService.DeletedSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string deletedSiteId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetDeletedWebAppSnapshots(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetDeletedWebAppSnapshotsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class DetectorDefinitionResourceData : Azure.ResourceManager.Models.ResourceData + { + public DetectorDefinitionResourceData() { } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public bool? IsEnabled { get { throw null; } } + public string Kind { get { throw null; } set { } } + public double? Rank { get { throw null; } } + } + public partial class DiagnosticCategoryData : Azure.ResourceManager.Models.ResourceData + { + public DiagnosticCategoryData() { } + public string Description { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class DomainOwnershipIdentifierCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected DomainOwnershipIdentifierCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class DomainOwnershipIdentifierData : Azure.ResourceManager.Models.ResourceData + { + public DomainOwnershipIdentifierData() { } + public string Kind { get { throw null; } set { } } + public string OwnershipId { get { throw null; } set { } } + } + public partial class DomainOwnershipIdentifierResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected DomainOwnershipIdentifierResource() { } + public virtual Azure.ResourceManager.AppService.DomainOwnershipIdentifierData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string domainName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.DomainOwnershipIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class FunctionEnvelopeData : Azure.ResourceManager.Models.ResourceData + { + public FunctionEnvelopeData() { } + public System.BinaryData Config { get { throw null; } set { } } + public string ConfigHref { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Files { get { throw null; } } + public string FunctionAppId { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public string InvokeUrlTemplate { get { throw null; } set { } } + public bool? IsDisabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Language { get { throw null; } set { } } + public string ScriptHref { get { throw null; } set { } } + public string ScriptRootPathHref { get { throw null; } set { } } + public string SecretsFileHref { get { throw null; } set { } } + public string TestData { get { throw null; } set { } } + public string TestDataHref { get { throw null; } set { } } + } + public partial class HostingEnvironmentDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected HostingEnvironmentDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class HostingEnvironmentDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentMultiRolePoolResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentMultiRolePoolResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceWorkerPoolData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRoleMetricDefinitions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRoleMetricDefinitionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRolePoolInstanceMetricDefinitions(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRolePoolInstanceMetricDefinitionsAsync(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRolePoolSkus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRolePoolSkusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetMultiRoleUsages(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetMultiRoleUsagesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentPrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected HostingEnvironmentPrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class HostingEnvironmentPrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentPrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentRecommendationCollection : Azure.ResourceManager.ArmCollection + { + protected HostingEnvironmentRecommendationCollection() { } + public virtual Azure.Response Exists(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentRecommendationResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentRecommendationResource() { } + public virtual Azure.ResourceManager.AppService.RecommendationRuleData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string hostingEnvironmentName, string name) { throw null; } + public virtual Azure.Response DisableRecommendationForHostingEnvironment(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableRecommendationForHostingEnvironmentAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostingEnvironmentWorkerPoolCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected HostingEnvironmentWorkerPoolCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string workerPoolName, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string workerPoolName, Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string workerPoolName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class HostingEnvironmentWorkerPoolResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HostingEnvironmentWorkerPoolResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceWorkerPoolData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string workerPoolName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebWorkerMetricDefinitions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebWorkerMetricDefinitionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWebWorkerUsages(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWebWorkerUsagesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWorkerPoolInstanceMetricDefinitions(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWorkerPoolInstanceMetricDefinitionsAsync(string instance, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetWorkerPoolSkus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetWorkerPoolSkusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceWorkerPoolData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class HostNameBindingData : Azure.ResourceManager.Models.ResourceData + { + public HostNameBindingData() { } + public string AzureResourceName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceResourceType? AzureResourceType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CustomHostNameDnsRecordType? CustomHostNameDnsRecordType { get { throw null; } set { } } + public string DomainId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceHostNameType? HostNameType { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string SiteName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.HostNameBindingSslState? SslState { get { throw null; } set { } } + public System.BinaryData Thumbprint { get { throw null; } set { } } + public string VirtualIP { get { throw null; } } + } + public partial class HybridConnectionData : Azure.ResourceManager.Models.ResourceData + { + public HybridConnectionData() { } + public string Hostname { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? Port { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier RelayArmId { get { throw null; } set { } } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.ObsoleteAttribute("This property is obsolete and will be removed in a future release, please use `RelayArmId` instead", false)] + public System.Uri RelayArmUri { get { throw null; } set { } } + public string RelayName { get { throw null; } set { } } + public string SendKeyName { get { throw null; } set { } } + public string SendKeyValue { get { throw null; } set { } } + public string ServiceBusNamespace { get { throw null; } set { } } + public string ServiceBusSuffix { get { throw null; } set { } } + } + public partial class HybridConnectionLimitData : Azure.ResourceManager.Models.ResourceData + { + public HybridConnectionLimitData() { } + public int? Current { get { throw null; } } + public string Kind { get { throw null; } set { } } + public int? Maximum { get { throw null; } } + } + public partial class HybridConnectionLimitResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected HybridConnectionLimitResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionLimitData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class KubeEnvironmentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected KubeEnvironmentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.KubeEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.KubeEnvironmentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class KubeEnvironmentData : Azure.ResourceManager.Models.TrackedResourceData + { + public KubeEnvironmentData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.Core.ResourceIdentifier AksResourceId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppLogsConfiguration AppLogsConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ArcConfiguration ArcConfiguration { get { throw null; } set { } } + public string DefaultDomain { get { throw null; } } + public string DeploymentErrors { get { throw null; } } + public Azure.ResourceManager.Resources.Models.ExtendedLocation ExtendedLocation { get { throw null; } set { } } + public bool? IsInternalLoadBalancerEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProvisioningState? ProvisioningState { get { throw null; } } + public string StaticIP { get { throw null; } set { } } + } + public partial class KubeEnvironmentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected KubeEnvironmentResource() { } + public virtual Azure.ResourceManager.AppService.KubeEnvironmentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.KubeEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.KubeEnvironmentPatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class LogsSiteConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected LogsSiteConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteLogsConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class LogsSiteSlotConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected LogsSiteSlotConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteLogsConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteLogsConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class MigrateMySqlStatusData : Azure.ResourceManager.Models.ResourceData + { + public MigrateMySqlStatusData() { } + public bool? IsLocalMySqlEnabled { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceOperationStatus? MigrationOperationStatus { get { throw null; } } + public string OperationId { get { throw null; } } + } + public partial class MigrateMySqlStatusResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected MigrateMySqlStatusResource() { } + public virtual Azure.ResourceManager.AppService.MigrateMySqlStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class MSDeployStatusData : Azure.ResourceManager.Models.ResourceData + { + public MSDeployStatusData() { } + public string Deployer { get { throw null; } } + public System.DateTimeOffset? EndOn { get { throw null; } } + public bool? IsComplete { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.MSDeployProvisioningState? ProvisioningState { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } } + } + public partial class NetworkFeatureCollection : Azure.ResourceManager.ArmCollection + { + protected NetworkFeatureCollection() { } + public virtual Azure.Response Exists(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class NetworkFeatureData : Azure.ResourceManager.Models.ResourceData + { + public NetworkFeatureData() { } + public System.Collections.Generic.IReadOnlyList HybridConnections { get { throw null; } } + public System.Collections.Generic.IReadOnlyList HybridConnectionsV2 { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProperties VirtualNetworkConnection { get { throw null; } } + public string VirtualNetworkName { get { throw null; } } + } + public partial class NetworkFeatureResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected NetworkFeatureResource() { } + public virtual Azure.ResourceManager.AppService.NetworkFeatureData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string view) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class PremierAddOnData : Azure.ResourceManager.Models.TrackedResourceData + { + public PremierAddOnData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public string Kind { get { throw null; } set { } } + public string MarketplaceOffer { get { throw null; } set { } } + public string MarketplacePublisher { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public string Sku { get { throw null; } set { } } + public string Vendor { get { throw null; } set { } } + } + public partial class PrivateAccessData : Azure.ResourceManager.Models.ResourceData + { + public PrivateAccessData() { } + public bool? IsEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualNetworks { get { throw null; } } + } + public partial class ProcessInfoData : Azure.ResourceManager.Models.ResourceData + { + public ProcessInfoData() { } + public System.Collections.Generic.IList Children { get { throw null; } } + public string CommandLine { get { throw null; } set { } } + public string DeploymentName { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public System.Collections.Generic.IDictionary EnvironmentVariables { get { throw null; } } + public string FileName { get { throw null; } set { } } + public int? HandleCount { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public int? Identifier { get { throw null; } } + public double? IisProfileTimeoutInSeconds { get { throw null; } set { } } + public bool? IsIisProfileRunning { get { throw null; } set { } } + public bool? IsProfileRunning { get { throw null; } set { } } + public bool? IsScmSite { get { throw null; } set { } } + public bool? IsWebjob { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Minidump { get { throw null; } set { } } + public int? ModuleCount { get { throw null; } set { } } + public System.Collections.Generic.IList Modules { get { throw null; } } + public long? NonPagedSystemMemory { get { throw null; } set { } } + public System.Collections.Generic.IList OpenFileHandles { get { throw null; } } + public long? PagedMemory { get { throw null; } set { } } + public long? PagedSystemMemory { get { throw null; } set { } } + public string Parent { get { throw null; } set { } } + public long? PeakPagedMemory { get { throw null; } set { } } + public long? PeakVirtualMemory { get { throw null; } set { } } + public long? PeakWorkingSet { get { throw null; } set { } } + public long? PrivateMemory { get { throw null; } set { } } + public string PrivilegedCpuTime { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public int? ThreadCount { get { throw null; } set { } } + public System.Collections.Generic.IList Threads { get { throw null; } } + public System.DateTimeOffset? TimeStamp { get { throw null; } set { } } + public string TotalCpuTime { get { throw null; } set { } } + public string UserCpuTime { get { throw null; } set { } } + public string UserName { get { throw null; } set { } } + public long? VirtualMemory { get { throw null; } set { } } + public long? WorkingSet { get { throw null; } set { } } + } + public partial class ProcessModuleInfoData : Azure.ResourceManager.Models.ResourceData + { + public ProcessModuleInfoData() { } + public string BaseAddress { get { throw null; } set { } } + public string FileDescription { get { throw null; } set { } } + public string FileName { get { throw null; } set { } } + public string FilePath { get { throw null; } set { } } + public string FileVersion { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public bool? IsDebug { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Language { get { throw null; } set { } } + public int? ModuleMemorySize { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public string ProductVersion { get { throw null; } set { } } + } + public partial class PublicCertificateData : Azure.ResourceManager.Models.ResourceData + { + public PublicCertificateData() { } + public byte[] Blob { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.PublicCertificateLocation? PublicCertificateLocation { get { throw null; } set { } } + public System.BinaryData Thumbprint { get { throw null; } } + } + public partial class PublishingUserData : Azure.ResourceManager.Models.ResourceData + { + public PublishingUserData() { } + public string Kind { get { throw null; } set { } } + public string PublishingPassword { get { throw null; } set { } } + public string PublishingPasswordHash { get { throw null; } set { } } + public string PublishingPasswordHashSalt { get { throw null; } set { } } + public string PublishingUserName { get { throw null; } set { } } + public System.Uri ScmUri { get { throw null; } set { } } + } + public partial class PublishingUserResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected PublishingUserResource() { } + public virtual Azure.ResourceManager.AppService.PublishingUserData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublishingUserData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublishingUserData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier() { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class RecommendationRuleData : Azure.ResourceManager.Models.ResourceData + { + public RecommendationRuleData() { } + public string ActionName { get { throw null; } set { } } + public string BladeName { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList CategoryTags { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RecommendationChannel? Channels { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string DisplayName { get { throw null; } set { } } + public string ExtensionName { get { throw null; } set { } } + public string ForwardLink { get { throw null; } set { } } + public bool? IsDynamic { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.NotificationLevel? Level { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.Guid? RecommendationId { get { throw null; } set { } } + public string RecommendationName { get { throw null; } set { } } + } + public partial class RelayServiceConnectionEntityData : Azure.ResourceManager.Models.ResourceData + { + public RelayServiceConnectionEntityData() { } + public System.Uri BiztalkUri { get { throw null; } set { } } + public string EntityConnectionString { get { throw null; } set { } } + public string EntityName { get { throw null; } set { } } + public string Hostname { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? Port { get { throw null; } set { } } + public string ResourceConnectionString { get { throw null; } set { } } + } + public partial class RemotePrivateEndpointConnectionARMResourceData : Azure.ResourceManager.Models.ResourceData + { + public RemotePrivateEndpointConnectionARMResourceData() { } + public System.Collections.Generic.IList IPAddresses { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier PrivateEndpointId { get { throw null; } } + public Azure.ResourceManager.AppService.Models.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } } + public string ProvisioningState { get { throw null; } } + } + public partial class ResourceHealthMetadataData : Azure.ResourceManager.Models.ResourceData + { + public ResourceHealthMetadataData() { } + public string Category { get { throw null; } set { } } + public bool? IsSignalAvailable { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class ScmSiteBasicPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected ScmSiteBasicPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class ScmSiteSlotBasicPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected ScmSiteSlotBasicPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteBackupCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteBackupCollection() { } + public virtual Azure.Response Exists(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteBackupResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteBackupResource() { } + public virtual Azure.ResourceManager.AppService.WebAppBackupData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string backupId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupStatusSecrets(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupStatusSecretsAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Restore(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteConfigAppsettingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteConfigAppsettingCollection() { } + public virtual Azure.Response Exists(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteConfigAppsettingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteConfigAppsettingResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string appSettingKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteConfigData : Azure.ResourceManager.Models.ResourceData + { + public SiteConfigData() { } + public string AcrUserManagedIdentityId { get { throw null; } set { } } + public bool? AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } } + public System.Uri ApiDefinitionUri { get { throw null; } set { } } + public string ApiManagementConfigId { get { throw null; } set { } } + public string AppCommandLine { get { throw null; } set { } } + public System.Collections.Generic.IList AppSettings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealRules AutoHealRules { get { throw null; } set { } } + public string AutoSwapSlotName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary AzureStorageAccounts { get { throw null; } set { } } + public System.Collections.Generic.IList ConnectionStrings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceCorsSettings Cors { get { throw null; } set { } } + public System.Collections.Generic.IList DefaultDocuments { get { throw null; } set { } } + public string DocumentRoot { get { throw null; } set { } } + public System.Collections.Generic.IList ExperimentsRampUpRules { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceFtpsState? FtpsState { get { throw null; } set { } } + public int? FunctionAppScaleLimit { get { throw null; } set { } } + public System.Collections.Generic.IList HandlerMappings { get { throw null; } set { } } + public string HealthCheckPath { get { throw null; } set { } } + public System.Collections.Generic.IList IPSecurityRestrictions { get { throw null; } set { } } + public bool? IsAlwaysOn { get { throw null; } set { } } + public bool? IsAutoHealEnabled { get { throw null; } set { } } + public bool? IsDetailedErrorLoggingEnabled { get { throw null; } set { } } + public bool? IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } } + public bool? IsHttp20Enabled { get { throw null; } set { } } + public bool? IsHttpLoggingEnabled { get { throw null; } set { } } + public bool? IsLocalMySqlEnabled { get { throw null; } set { } } + public bool? IsRemoteDebuggingEnabled { get { throw null; } set { } } + public bool? IsRequestTracingEnabled { get { throw null; } set { } } + public bool? IsVnetRouteAllEnabled { get { throw null; } set { } } + public bool? IsWebSocketsEnabled { get { throw null; } set { } } + public string JavaContainer { get { throw null; } set { } } + public string JavaContainerVersion { get { throw null; } set { } } + public string JavaVersion { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLimits Limits { get { throw null; } set { } } + public string LinuxFxVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLoadBalancing? LoadBalancing { get { throw null; } set { } } + public int? LogsDirectorySizeLimit { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteMachineKey MachineKey { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ManagedPipelineMode? ManagedPipelineMode { get { throw null; } set { } } + public int? ManagedServiceIdentityId { get { throw null; } set { } } + public int? MinimumElasticInstanceCount { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? MinTlsVersion { get { throw null; } set { } } + public string NetFrameworkVersion { get { throw null; } set { } } + public string NodeVersion { get { throw null; } set { } } + public int? NumberOfWorkers { get { throw null; } set { } } + public string PhpVersion { get { throw null; } set { } } + public string PowerShellVersion { get { throw null; } set { } } + public int? PreWarmedInstanceCount { get { throw null; } set { } } + public string PublicNetworkAccess { get { throw null; } set { } } + public string PublishingUsername { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppPushSettings Push { get { throw null; } set { } } + public string PythonVersion { get { throw null; } set { } } + public string RemoteDebuggingVersion { get { throw null; } set { } } + public System.DateTimeOffset? RequestTracingExpirationOn { get { throw null; } set { } } + public System.Collections.Generic.IList ScmIPSecurityRestrictions { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? ScmMinTlsVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ScmType? ScmType { get { throw null; } set { } } + public string TracingOptions { get { throw null; } set { } } + public bool? Use32BitWorkerProcess { get { throw null; } set { } } + public bool? UseManagedIdentityCreds { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualApplications { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public int? VnetPrivatePortsCount { get { throw null; } set { } } + public string WebsiteTimeZone { get { throw null; } set { } } + public string WindowsFxVersion { get { throw null; } set { } } + public int? XManagedServiceIdentityId { get { throw null; } set { } } + } + public partial class SiteConfigSnapshotCollection : Azure.ResourceManager.ArmCollection + { + protected SiteConfigSnapshotCollection() { } + public virtual Azure.Response Exists(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteConfigSnapshotResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteConfigSnapshotResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string snapshotId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RecoverSiteConfigurationSnapshot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RecoverSiteConfigurationSnapshotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDeploymentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDeploymentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDeploymentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDeploymentResource() { } + public virtual Azure.ResourceManager.AppService.WebAppDeploymentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string id) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDeploymentLog(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDeploymentLogAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDiagnosticAnalysisCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDiagnosticAnalysisCollection() { } + public virtual Azure.Response Exists(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDiagnosticAnalysisResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDiagnosticAnalysisResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteAnalysisDefinitionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string diagnosticCategory, string analysisName) { throw null; } + public virtual Azure.Response Execute(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDiagnosticCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDiagnosticCollection() { } + public virtual Azure.Response Exists(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDiagnosticDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDiagnosticDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDiagnosticDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDiagnosticDetectorResource() { } + public virtual Azure.ResourceManager.AppService.DetectorDefinitionResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string diagnosticCategory, string detectorName) { throw null; } + public virtual Azure.Response Execute(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteDiagnosticResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDiagnosticResource() { } + public virtual Azure.ResourceManager.AppService.DiagnosticCategoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string diagnosticCategory) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDiagnosticAnalysisCollection GetSiteDiagnosticAnalyses() { throw null; } + public virtual Azure.Response GetSiteDiagnosticAnalysis(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDiagnosticAnalysisAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteDiagnosticDetector(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDiagnosticDetectorAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDiagnosticDetectorCollection GetSiteDiagnosticDetectors() { throw null; } + } + public partial class SiteDomainOwnershipIdentifierCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteDomainOwnershipIdentifierCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteDomainOwnershipIdentifierResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteDomainOwnershipIdentifierResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceIdentifierData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string domainOwnershipIdentifierName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteExtensionInfoData : Azure.ResourceManager.Models.ResourceData + { + public SiteExtensionInfoData() { } + public System.Collections.Generic.IList Authors { get { throw null; } } + public string Comment { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public int? DownloadCount { get { throw null; } set { } } + public string ExtensionId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteExtensionType? ExtensionType { get { throw null; } set { } } + public System.Uri ExtensionUri { get { throw null; } set { } } + public System.Uri FeedUri { get { throw null; } set { } } + public System.Uri IconUri { get { throw null; } set { } } + public System.DateTimeOffset? InstalledOn { get { throw null; } set { } } + public string InstallerCommandLineParams { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri LicenseUri { get { throw null; } set { } } + public bool? LocalIsLatestVersion { get { throw null; } set { } } + public string LocalPath { get { throw null; } set { } } + public System.Uri ProjectUri { get { throw null; } set { } } + public string ProvisioningState { get { throw null; } set { } } + public System.DateTimeOffset? PublishedOn { get { throw null; } set { } } + public string Summary { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + public string Version { get { throw null; } set { } } + } + public partial class SiteExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetMSDeployLog(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMSDeployLogAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteFunctionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteFunctionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteFunctionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteFunctionResource() { } + public virtual Azure.ResourceManager.AppService.FunctionEnvelopeData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateFunctionSecret(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionSecretAsync(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string functionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteFunctionSecret(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteFunctionSecretAsync(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionKeys(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionKeysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionSecrets(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionSecretsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteHostNameBindingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteHostNameBindingCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteHostNameBindingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteHostNameBindingResource() { } + public virtual Azure.ResourceManager.AppService.HostNameBindingData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string hostName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteHybridConnectionNamespaceRelayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteHybridConnectionNamespaceRelayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteHybridConnectionNamespaceRelayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteHybridConnectionNamespaceRelayResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string namespaceName, string relayName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteInstanceCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteInstanceCollection() { } + public virtual Azure.Response Exists(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteInstanceExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceMSDeployLog(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceMSDeployLogAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteInstanceProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteInstanceProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteInstanceProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteInstanceProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteInstanceProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteInstanceProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceProcessDump(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceProcessDumpAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetInstanceProcessThreads(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetInstanceProcessThreadsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteInstanceProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteInstanceProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceProcessModuleCollection GetSiteInstanceProcessModules() { throw null; } + } + public partial class SiteInstanceResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteInstanceResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteInstanceStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceExtensionResource GetSiteInstanceExtension() { throw null; } + public virtual Azure.Response GetSiteInstanceProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteInstanceProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceProcessCollection GetSiteInstanceProcesses() { throw null; } + } + public partial class SiteLogsConfigData : Azure.ResourceManager.Models.ResourceData + { + public SiteLogsConfigData() { } + public Azure.ResourceManager.AppService.Models.ApplicationLogsConfig ApplicationLogs { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceHttpLogsConfig HttpLogs { get { throw null; } set { } } + public bool? IsDetailedErrorMessagesEnabled { get { throw null; } set { } } + public bool? IsFailedRequestsTracingEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class SiteNetworkConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteNetworkConfigResource() { } + public virtual Azure.ResourceManager.AppService.SwiftVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SitePrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SitePrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SitePrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SitePrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetProcessDump(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetProcessDumpAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetProcessThreads(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetProcessThreadsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteProcessModuleCollection GetSiteProcessModules() { throw null; } + } + public partial class SitePublicCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SitePublicCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SitePublicCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SitePublicCertificateResource() { } + public virtual Azure.ResourceManager.AppService.PublicCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string publicCertificateName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteRecommendationCollection : Azure.ResourceManager.ArmCollection + { + protected SiteRecommendationCollection() { } + public virtual Azure.Response Exists(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteRecommendationResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteRecommendationResource() { } + public virtual Azure.ResourceManager.AppService.RecommendationRuleData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string name) { throw null; } + public virtual Azure.Response Disable(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotBackupCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotBackupCollection() { } + public virtual Azure.Response Exists(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotBackupResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotBackupResource() { } + public virtual Azure.ResourceManager.AppService.WebAppBackupData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string backupId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupStatusSecretsSlot(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupStatusSecretsSlotAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotConfigSnapshotCollection : Azure.ResourceManager.ArmCollection + { + protected SiteSlotConfigSnapshotCollection() { } + public virtual Azure.Response Exists(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotConfigSnapshotResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotConfigSnapshotResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string snapshotId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RecoverSiteConfigurationSnapshotSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RecoverSiteConfigurationSnapshotSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDeploymentCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDeploymentCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string id, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDeploymentResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDeploymentResource() { } + public virtual Azure.ResourceManager.AppService.WebAppDeploymentData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string id) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetDeploymentLogSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetDeploymentLogSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.WebAppDeploymentData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDetectorResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceDetectorData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string detectorName) { throw null; } + public virtual Azure.Response Get(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDiagnosticAnalysisCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDiagnosticAnalysisCollection() { } + public virtual Azure.Response Exists(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDiagnosticAnalysisResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDiagnosticAnalysisResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteAnalysisDefinitionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string diagnosticCategory, string analysisName) { throw null; } + public virtual Azure.Response ExecuteSiteAnalysisSlot(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteSiteAnalysisSlotAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDiagnosticCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDiagnosticCollection() { } + public virtual Azure.Response Exists(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDiagnosticDetectorCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDiagnosticDetectorCollection() { } + public virtual Azure.Response Exists(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDiagnosticDetectorResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDiagnosticDetectorResource() { } + public virtual Azure.ResourceManager.AppService.DetectorDefinitionResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string diagnosticCategory, string detectorName) { throw null; } + public virtual Azure.Response ExecuteSiteDetectorSlot(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExecuteSiteDetectorSlotAsync(System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotDiagnosticResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDiagnosticResource() { } + public virtual Azure.ResourceManager.AppService.DiagnosticCategoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string siteName, string slot, string diagnosticCategory) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDiagnosticAnalysisCollection GetSiteSlotDiagnosticAnalyses() { throw null; } + public virtual Azure.Response GetSiteSlotDiagnosticAnalysis(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDiagnosticAnalysisAsync(string analysisName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotDiagnosticDetector(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDiagnosticDetectorAsync(string detectorName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDiagnosticDetectorCollection GetSiteSlotDiagnosticDetectors() { throw null; } + } + public partial class SiteSlotDomainOwnershipIdentifierCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotDomainOwnershipIdentifierCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainOwnershipIdentifierName, Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotDomainOwnershipIdentifierResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotDomainOwnershipIdentifierResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceIdentifierData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string domainOwnershipIdentifierName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceIdentifierData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetMSDeployLogSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMSDeployLogSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotFunctionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotFunctionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionName, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotFunctionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotFunctionResource() { } + public virtual Azure.ResourceManager.AppService.FunctionEnvelopeData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateFunctionSecretSlot(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionSecretSlotAsync(string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string functionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteFunctionSecretSlot(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteFunctionSecretSlotAsync(string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionKeysSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionKeysSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionSecretsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionSecretsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.FunctionEnvelopeData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotHostNameBindingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotHostNameBindingCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string hostName, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotHostNameBindingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotHostNameBindingResource() { } + public virtual Azure.ResourceManager.AppService.HostNameBindingData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string hostName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.HostNameBindingData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotHybridConnectionNamespaceRelayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteSlotHybridConnectionNamespaceRelayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string namespaceName, string relayName, Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotHybridConnectionNamespaceRelayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotHybridConnectionNamespaceRelayResource() { } + public virtual Azure.ResourceManager.AppService.HybridConnectionData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string namespaceName, string relayName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.HybridConnectionData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotInstanceCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotInstanceCollection() { } + public virtual Azure.Response Exists(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotInstanceExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceExtensionResource() { } + public virtual Azure.ResourceManager.AppService.MSDeployStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.WebAppMSDeploy msDeploy, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceMSDeployLogSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceMSDeployLogSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotInstanceProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotInstanceProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotInstanceProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotInstanceProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotInstanceProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotInstanceProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetInstanceProcessDumpSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetInstanceProcessDumpSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetInstanceProcessThreadsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetInstanceProcessThreadsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotInstanceProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotInstanceProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceProcessModuleCollection GetSiteSlotInstanceProcessModules() { throw null; } + } + public partial class SiteSlotInstanceResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotInstanceResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteInstanceStatusData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string instanceId) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceExtensionResource GetSiteSlotInstanceExtension() { throw null; } + public virtual Azure.Response GetSiteSlotInstanceProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotInstanceProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceProcessCollection GetSiteSlotInstanceProcesses() { throw null; } + } + public partial class SiteSlotNetworkConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotNetworkConfigResource() { } + public virtual Azure.ResourceManager.AppService.SwiftVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SwiftVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotPrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotPrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotPrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotPrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotProcessCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotProcessCollection() { } + public virtual Azure.Response Exists(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotProcessModuleCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotProcessModuleCollection() { } + public virtual Azure.Response Exists(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotProcessModuleResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotProcessModuleResource() { } + public virtual Azure.ResourceManager.AppService.ProcessModuleInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string processId, string baseAddress) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotProcessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotProcessResource() { } + public virtual Azure.ResourceManager.AppService.ProcessInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string processId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetProcessDumpSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetProcessDumpSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetProcessThreadsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetProcessThreadsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotProcessModule(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotProcessModuleAsync(string baseAddress, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotProcessModuleCollection GetSiteSlotProcessModules() { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteSlotVirtualNetworkConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionGatewayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteSlotVirtualNetworkConnectionGatewayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionGatewayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotVirtualNetworkConnectionGatewayResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string vnetName, string gatewayName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSlotVirtualNetworkConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteSlotVirtualNetworkConnectionResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string vnetName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotVirtualNetworkConnectionGateway(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotVirtualNetworkConnectionGatewayAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionGatewayCollection GetSiteSlotVirtualNetworkConnectionGateways() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteSourceControlData : Azure.ResourceManager.Models.ResourceData + { + public SiteSourceControlData() { } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.GitHubActionConfiguration GitHubActionConfiguration { get { throw null; } set { } } + public bool? IsDeploymentRollbackEnabled { get { throw null; } set { } } + public bool? IsGitHubAction { get { throw null; } set { } } + public bool? IsManualIntegration { get { throw null; } set { } } + public bool? IsMercurial { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri RepoUri { get { throw null; } set { } } + } + public partial class SiteVirtualNetworkConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected SiteVirtualNetworkConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string vnetName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class SiteVirtualNetworkConnectionGatewayCollection : Azure.ResourceManager.ArmCollection + { + protected SiteVirtualNetworkConnectionGatewayCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string gatewayName, Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteVirtualNetworkConnectionGatewayResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteVirtualNetworkConnectionGatewayResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName, string gatewayName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkGatewayData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SiteVirtualNetworkConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SiteVirtualNetworkConnectionResource() { } + public virtual Azure.ResourceManager.AppService.AppServiceVirtualNetworkData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string vnetName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteVirtualNetworkConnectionGateway(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteVirtualNetworkConnectionGatewayAsync(string gatewayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionGatewayCollection GetSiteVirtualNetworkConnectionGateways() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.AppServiceVirtualNetworkData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SlotConfigNamesResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected SlotConfigNamesResource() { } + public virtual Azure.ResourceManager.AppService.SlotConfigNamesResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SlotConfigNamesResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SlotConfigNamesResourceData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SlotConfigNamesResourceData : Azure.ResourceManager.Models.ResourceData + { + public SlotConfigNamesResourceData() { } + public System.Collections.Generic.IList AppSettingNames { get { throw null; } } + public System.Collections.Generic.IList AzureStorageConfigNames { get { throw null; } } + public System.Collections.Generic.IList ConnectionStringNames { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class StaticSiteBuildCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteBuildCollection() { } + public virtual Azure.Response Exists(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteBuildData : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteBuildData() { } + public string BuildId { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string Hostname { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastUpdatedOn { get { throw null; } } + public string PullRequestTitle { get { throw null; } } + public string SourceBranch { get { throw null; } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus? Status { get { throw null; } } + public System.Collections.Generic.IReadOnlyList UserProvidedFunctionApps { get { throw null; } } + } + public partial class StaticSiteBuildResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteBuildResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteBuildData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateFunctionAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string environmentName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation CreateZipDeployment(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task CreateZipDeploymentAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetFunctions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetFunctionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteBuildAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteBuildAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteBuildUserProvidedFunctionApp(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteBuildUserProvidedFunctionAppAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteBuildUserProvidedFunctionAppCollection GetStaticSiteBuildUserProvidedFunctionApps() { throw null; } + } + public partial class StaticSiteBuildUserProvidedFunctionAppCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteBuildUserProvidedFunctionAppCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteBuildUserProvidedFunctionAppResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteBuildUserProvidedFunctionAppResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string environmentName, string functionAppName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.StaticSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.StaticSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteCustomDomainOverviewCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteCustomDomainOverviewCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string domainName, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteCustomDomainOverviewData : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteCustomDomainOverviewData() { } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string DomainName { get { throw null; } } + public string ErrorMessage { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CustomDomainStatus? Status { get { throw null; } } + public string ValidationToken { get { throw null; } } + } + public partial class StaticSiteCustomDomainOverviewResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteCustomDomainOverviewResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteCustomDomainOverviewData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string domainName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation ValidateCustomDomainCanBeAddedToStaticSite(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ValidateCustomDomainCanBeAddedToStaticSiteAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteCustomDomainContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteData : Azure.ResourceManager.Models.TrackedResourceData + { + public StaticSiteData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public bool? AllowConfigFileUpdates { get { throw null; } set { } } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } } + public string ContentDistributionEndpoint { get { throw null; } } + public System.Collections.Generic.IReadOnlyList CustomDomains { get { throw null; } } + public string DefaultHostname { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList PrivateEndpointConnections { get { throw null; } } + public string Provider { get { throw null; } } + public string RepositoryToken { get { throw null; } set { } } + public System.Uri RepositoryUri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StagingEnvironmentPolicy? StagingEnvironmentPolicy { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteTemplate TemplateProperties { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList UserProvidedFunctionApps { get { throw null; } } + } + public partial class StaticSitePrivateEndpointConnectionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSitePrivateEndpointConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string privateEndpointConnectionName, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSitePrivateEndpointConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSitePrivateEndpointConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RemotePrivateEndpointConnectionARMResourceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string privateEndpointConnectionName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.PrivateLinkConnectionApprovalRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response CreateOrUpdateAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateFunctionAppSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateFunctionAppSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response CreateUserRolesInvitationLink(Azure.ResourceManager.AppService.Models.StaticSiteUserInvitationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateUserRolesInvitationLinkAsync(Azure.ResourceManager.AppService.Models.StaticSiteUserInvitationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation CreateZipDeploymentForStaticSite(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task CreateZipDeploymentForStaticSiteAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.StaticSiteZipDeployment staticSiteZipDeploymentEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteUser(string authprovider, string userid, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteUserAsync(string authprovider, string userid, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Detach(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DetachAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetConfiguredRoles(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetConfiguredRolesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionAppSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionAppSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResources(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteBuild(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteBuildAsync(string environmentName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteBuildCollection GetStaticSiteBuilds() { throw null; } + public virtual Azure.Response GetStaticSiteCustomDomainOverview(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteCustomDomainOverviewAsync(string domainName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteCustomDomainOverviewCollection GetStaticSiteCustomDomainOverviews() { throw null; } + public virtual Azure.Pageable GetStaticSiteFunctions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetStaticSiteFunctionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSitePrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSitePrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSitePrivateEndpointConnectionCollection GetStaticSitePrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetStaticSiteSecrets(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteSecretsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetStaticSiteUserProvidedFunctionApp(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetStaticSiteUserProvidedFunctionAppAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppCollection GetStaticSiteUserProvidedFunctionApps() { throw null; } + public virtual Azure.Pageable GetUsers(string authprovider, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsersAsync(string authprovider, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetApiKey(Azure.ResourceManager.AppService.Models.StaticSiteResetContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetApiKeyAsync(Azure.ResourceManager.AppService.Models.StaticSiteResetContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.StaticSitePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.StaticSitePatch patch, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateUser(string authprovider, string userid, Azure.ResourceManager.AppService.Models.StaticSiteUser staticSiteUserEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateUserAsync(string authprovider, string userid, Azure.ResourceManager.AppService.Models.StaticSiteUser staticSiteUserEnvelope, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class StaticSiteUserProvidedFunctionAppCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected StaticSiteUserProvidedFunctionAppCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string functionAppName, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string functionAppName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class StaticSiteUserProvidedFunctionAppData : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUserProvidedFunctionAppData() { } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string FunctionAppRegion { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier FunctionAppResourceId { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class StaticSiteUserProvidedFunctionAppResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected StaticSiteUserProvidedFunctionAppResource() { } + public virtual Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string functionAppName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.StaticSiteUserProvidedFunctionAppData data, bool? isForced = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class SwiftVirtualNetworkData : Azure.ResourceManager.Models.ResourceData + { + public SwiftVirtualNetworkData() { } + public bool? IsSwiftSupported { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier SubnetResourceId { get { throw null; } set { } } + } + public partial class TopLevelDomainCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected TopLevelDomainCollection() { } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class TopLevelDomainData : Azure.ResourceManager.Models.ResourceData + { + public TopLevelDomainData() { } + public bool? IsDomainPrivacySupported { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class TopLevelDomainResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected TopLevelDomainResource() { } + public virtual Azure.ResourceManager.AppService.TopLevelDomainData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAgreements(Azure.ResourceManager.AppService.Models.TopLevelDomainAgreementOption agreementOption, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAgreementsAsync(Azure.ResourceManager.AppService.Models.TopLevelDomainAgreementOption agreementOption, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class TriggeredJobHistoryData : Azure.ResourceManager.Models.ResourceData + { + public TriggeredJobHistoryData() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList Runs { get { throw null; } } + } + public partial class TriggeredWebJobData : Azure.ResourceManager.Models.ResourceData + { + public TriggeredWebJobData() { } + public string Error { get { throw null; } set { } } + public System.Uri ExtraInfoUri { get { throw null; } set { } } + public System.Uri HistoryUri { get { throw null; } set { } } + public bool? IsUsingSdk { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.TriggeredJobRun LatestRun { get { throw null; } set { } } + public string RunCommand { get { throw null; } set { } } + public System.Uri SchedulerLogsUri { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Settings { get { throw null; } } + public System.Uri Uri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebJobType? WebJobType { get { throw null; } set { } } + } + public partial class WebAppBackupData : Azure.ResourceManager.Models.ResourceData + { + public WebAppBackupData() { } + public int? BackupId { get { throw null; } } + public string BackupName { get { throw null; } } + public string BlobName { get { throw null; } } + public string CorrelationId { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Databases { get { throw null; } } + public System.DateTimeOffset? FinishedOn { get { throw null; } } + public bool? IsScheduled { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastRestoreOn { get { throw null; } } + public string Log { get { throw null; } } + public long? SizeInBytes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppBackupStatus? Status { get { throw null; } } + public System.Uri StorageAccountUri { get { throw null; } } + public long? WebsiteSizeInBytes { get { throw null; } } + } + public partial class WebAppDeploymentData : Azure.ResourceManager.Models.ResourceData + { + public WebAppDeploymentData() { } + public string Author { get { throw null; } set { } } + public string AuthorEmail { get { throw null; } set { } } + public string Deployer { get { throw null; } set { } } + public string Details { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public bool? IsActive { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public int? Status { get { throw null; } set { } } + } + public partial class WebJobData : Azure.ResourceManager.Models.ResourceData + { + public WebJobData() { } + public string Error { get { throw null; } set { } } + public System.Uri ExtraInfoUri { get { throw null; } set { } } + public bool? IsUsingSdk { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string RunCommand { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Settings { get { throw null; } } + public System.Uri Uri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebJobType? WebJobType { get { throw null; } set { } } + } + public partial class WebSiteAnalysisDefinitionData : Azure.ResourceManager.Models.ResourceData + { + public WebSiteAnalysisDefinitionData() { } + public string Description { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class WebSiteCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string name, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(bool? includeSlots = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(bool? includeSlots = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string name, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteConfigConnectionStringCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteConfigConnectionStringCollection() { } + public virtual Azure.Response Exists(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteConfigConnectionStringResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteConfigConnectionStringResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string connectionStringKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetConfigurationSnapshotInfo(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetConfigurationSnapshotInfoAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteConfigSnapshot(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteConfigSnapshotAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteConfigSnapshotCollection GetSiteConfigSnapshots() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteContinuousWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteContinuousWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteContinuousWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteContinuousWebJobResource() { } + public virtual Azure.ResourceManager.AppService.ContinuousWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartContinuousWebJob(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartContinuousWebJobAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopContinuousWebJob(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopContinuousWebJobAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteData : Azure.ResourceManager.Models.TrackedResourceData + { + public WebSiteData(Azure.Core.AzureLocation location) : base (default(Azure.Core.AzureLocation)) { } + public Azure.Core.ResourceIdentifier AppServicePlanId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? AvailabilityState { get { throw null; } } + public string ClientCertExclusionPaths { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ClientCertMode? ClientCertMode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CloningInfo CloningInfo { get { throw null; } set { } } + public int? ContainerSize { get { throw null; } set { } } + public string CustomDomainVerificationId { get { throw null; } set { } } + public int? DailyMemoryTimeQuota { get { throw null; } set { } } + public string DefaultHostName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList EnabledHostNames { get { throw null; } } + public Azure.ResourceManager.Resources.Models.ExtendedLocation ExtendedLocation { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList HostNames { get { throw null; } } + public System.Collections.Generic.IList HostNameSslStates { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public System.Guid? InProgressOperationId { get { throw null; } } + public bool? IsClientAffinityEnabled { get { throw null; } set { } } + public bool? IsClientCertEnabled { get { throw null; } set { } } + public bool? IsDefaultContainer { get { throw null; } } + public bool? IsEnabled { get { throw null; } set { } } + public bool? IsHostNameDisabled { get { throw null; } set { } } + public bool? IsHttpsOnly { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsScmSiteAlsoStopped { get { throw null; } set { } } + public bool? IsStorageAccountRequired { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastModifiedTimeUtc { get { throw null; } } + public int? MaxNumberOfWorkers { get { throw null; } } + public string OutboundIPAddresses { get { throw null; } } + public string PossibleOutboundIPAddresses { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RedundancyMode? RedundancyMode { get { throw null; } set { } } + public string RepositorySiteName { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public Azure.ResourceManager.AppService.Models.SiteConfigProperties SiteConfig { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SlotSwapStatus SlotSwapStatus { get { throw null; } } + public string State { get { throw null; } } + public System.DateTimeOffset? SuspendOn { get { throw null; } } + public string TargetSwapSlot { get { throw null; } } + public System.Collections.Generic.IReadOnlyList TrafficManagerHostNames { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceUsageState? UsageState { get { throw null; } } + public Azure.Core.ResourceIdentifier VirtualNetworkSubnetId { get { throw null; } set { } } + } + public partial class WebSiteExtensionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteExtensionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteExtensionResource() { } + public virtual Azure.ResourceManager.AppService.SiteExtensionInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string siteExtensionId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteFtpPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteFtpPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteHybridConnectionCollection : Azure.ResourceManager.ArmCollection + { + protected WebSiteHybridConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteHybridConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteHybridConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RelayServiceConnectionEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string entityName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteInstanceStatusData : Azure.ResourceManager.Models.ResourceData + { + public WebSiteInstanceStatusData() { } + public System.Uri ConsoleUri { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Containers { get { throw null; } } + public System.Uri DetectorUri { get { throw null; } set { } } + public System.Uri HealthCheckUri { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteRuntimeState? State { get { throw null; } set { } } + public System.Uri StatusUri { get { throw null; } set { } } + } + public partial class WebSitePremierAddonCollection : Azure.ResourceManager.ArmCollection + { + protected WebSitePremierAddonCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSitePremierAddonResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSitePremierAddonResource() { } + public virtual Azure.ResourceManager.AppService.PremierAddOnData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string premierAddOnName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSitePrivateAccessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSitePrivateAccessResource() { } + public virtual Azure.ResourceManager.AppService.PrivateAccessData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response AnalyzeCustomHostname(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> AnalyzeCustomHostnameAsync(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ApplySlotConfigToProduction(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ApplySlotConfigToProductionAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Backup(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> BackupAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateHostSecret(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateHostSecretAsync(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteBackupConfiguration(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteBackupConfigurationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteHostSecret(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteHostSecretAsync(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DisableAllForWebAppRecommendation(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DisableAllForWebAppRecommendationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DiscoverBackup(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DiscoverBackupAsync(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GenerateNewSitePublishingPassword(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GenerateNewSitePublishingPasswordAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllConfigurationData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllConfigurationDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllHybridConnectionData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllHybridConnectionDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllPremierAddOnData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllPremierAddOnDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllRelayServiceConnectionData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllRelayServiceConnectionDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllSiteBackupData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllSiteBackupDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetApplicationSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetApplicationSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettingsV2(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsV2Async(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAzureStorageAccounts(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAzureStorageAccountsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupConfiguration(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupConfigurationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetConnectionStrings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetConnectionStringsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetContainerLogsZip(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetContainerLogsZipAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionsAdminToken(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionsAdminTokenAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetHistoryForWebAppRecommendations(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetHistoryForWebAppRecommendationsAsync(bool? expiredOnly = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHostKeys(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostKeysAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.LogsSiteConfigResource GetLogsSiteConfig() { throw null; } + public virtual Azure.Response GetMetadata(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMetadataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetMigrateMySqlStatus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMigrateMySqlStatusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetNetworkFeatures(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetNetworkFeaturesAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperation(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperationV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraces(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTracesV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPerfMonCounters(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPerfMonCountersAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResources(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation GetPublishingCredentials(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingCredentialsAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetPublishingProfileXmlWithSecrets(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingProfileXmlWithSecretsAsync(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetRecommendedRulesForWebAppRecommendations(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetRecommendedRulesForWebAppRecommendationsAsync(bool? featured = default(bool?), string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.ScmSiteBasicPublishingCredentialsPolicyResource GetScmSiteBasicPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetSiteBackup(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteBackupAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteBackupCollection GetSiteBackups() { throw null; } + public virtual Azure.Response GetSiteConfigAppsetting(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteConfigAppsettingAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteConfigAppsettingCollection GetSiteConfigAppsettings() { throw null; } + public virtual Azure.Response GetSiteDeployment(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDeploymentAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDeploymentCollection GetSiteDeployments() { throw null; } + public virtual Azure.Response GetSiteDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDetectorCollection GetSiteDetectors() { throw null; } + public virtual Azure.Response GetSiteDiagnostic(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDiagnosticAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDiagnosticCollection GetSiteDiagnostics() { throw null; } + public virtual Azure.Response GetSiteDomainOwnershipIdentifier(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteDomainOwnershipIdentifierAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteDomainOwnershipIdentifierCollection GetSiteDomainOwnershipIdentifiers() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteExtensionResource GetSiteExtension() { throw null; } + public virtual Azure.Response GetSiteFunction(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteFunctionAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteFunctionCollection GetSiteFunctions() { throw null; } + public virtual Azure.Response GetSiteHostNameBinding(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteHostNameBindingAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteHostNameBindingCollection GetSiteHostNameBindings() { throw null; } + public virtual Azure.Response GetSiteHybridConnectionNamespaceRelay(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteHybridConnectionNamespaceRelayAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteHybridConnectionNamespaceRelayCollection GetSiteHybridConnectionNamespaceRelays() { throw null; } + public virtual Azure.Response GetSiteInstance(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteInstanceAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteInstanceCollection GetSiteInstances() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteNetworkConfigResource GetSiteNetworkConfig() { throw null; } + public virtual Azure.Response GetSitePhpErrorLogFlag(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePhpErrorLogFlagAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSitePrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SitePrivateEndpointConnectionCollection GetSitePrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetSiteProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteProcessCollection GetSiteProcesses() { throw null; } + public virtual Azure.Response GetSitePublicCertificate(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePublicCertificateAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SitePublicCertificateCollection GetSitePublicCertificates() { throw null; } + public virtual Azure.Response GetSitePushSettings(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePushSettingsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteRecommendation(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteRecommendationAsync(string name, bool? updateSeen = default(bool?), string recommendationId = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteRecommendationCollection GetSiteRecommendations() { throw null; } + public virtual Azure.Response GetSiteVirtualNetworkConnection(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteVirtualNetworkConnectionAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteVirtualNetworkConnectionCollection GetSiteVirtualNetworkConnections() { throw null; } + public virtual Azure.ResourceManager.AppService.SlotConfigNamesResource GetSlotConfigNamesResource() { throw null; } + public virtual Azure.Pageable GetSlotDifferencesFromProduction(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotDifferencesFromProductionAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSnapshots(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSnapshotsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSnapshotsFromDRSecondary(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSnapshotsFromDRSecondaryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncFunctionTriggers(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSyncFunctionTriggersAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncStatus(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GetSyncStatusAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsages(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteConfigResource GetWebSiteConfig() { throw null; } + public virtual Azure.Response GetWebSiteConfigConnectionString(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteConfigConnectionStringAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteConfigConnectionStringCollection GetWebSiteConfigConnectionStrings() { throw null; } + public virtual Azure.Response GetWebSiteContainerLogs(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteContainerLogsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetWebSiteContinuousWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteContinuousWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteContinuousWebJobCollection GetWebSiteContinuousWebJobs() { throw null; } + public virtual Azure.Response GetWebSiteExtension(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteExtensionAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteExtensionCollection GetWebSiteExtensions() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteFtpPublishingCredentialsPolicyResource GetWebSiteFtpPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetWebSiteHybridConnection(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteHybridConnectionAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteHybridConnectionCollection GetWebSiteHybridConnections() { throw null; } + public virtual Azure.Response GetWebSitePremierAddon(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSitePremierAddonAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSitePremierAddonCollection GetWebSitePremierAddons() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSitePrivateAccessResource GetWebSitePrivateAccess() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteResourceHealthMetadataResource GetWebSiteResourceHealthMetadata() { throw null; } + public virtual Azure.Response GetWebSiteSlot(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotAsync(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotCollection GetWebSiteSlots() { throw null; } + public virtual Azure.Response GetWebSiteSlotTriggeredWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotTriggeredWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobCollection GetWebSiteSlotTriggeredWebJobs() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSourceControlResource GetWebSiteSourceControl() { throw null; } + public virtual Azure.Response GetWebSiteWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteWebJobCollection GetWebSiteWebJobs() { throw null; } + public virtual Azure.Response IsCloneable(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> IsCloneableAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation MigrateMySql(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.MigrateMySqlContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> MigrateMySqlAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.MigrateMySqlContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation MigrateStorage(Azure.WaitUntil waitUntil, string subscriptionName, Azure.ResourceManager.AppService.Models.StorageMigrationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> MigrateStorageAsync(Azure.WaitUntil waitUntil, string subscriptionName, Azure.ResourceManager.AppService.Models.StorageMigrationContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetAllFiltersForWebAppRecommendation(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetAllFiltersForWebAppRecommendationAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetProductionSlotConfig(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetProductionSlotConfigAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Restart(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestartAsync(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromBackupBlob(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromBackupBlobAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromDeletedApp(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromDeletedAppAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreSnapshot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreSnapshotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Start(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartNetworkTrace(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartNetworkTraceAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartWebSiteNetworkTrace(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> StartWebSiteNetworkTraceAsync(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartWebSiteNetworkTraceOperation(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartWebSiteNetworkTraceOperationAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Stop(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopNetworkTrace(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopNetworkTraceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopWebSiteNetworkTrace(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopWebSiteNetworkTraceAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation SwapSlotWithProduction(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SwapSlotWithProductionAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctions(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctionTriggers(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionTriggersAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncRepository(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncRepositoryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateApplicationSettings(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateApplicationSettingsAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettings(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsAsync(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettingsV2(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsV2Async(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAzureStorageAccounts(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAzureStorageAccountsAsync(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateBackupConfiguration(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateBackupConfigurationAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateConnectionStrings(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateConnectionStringsAsync(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateMetadata(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateMetadataAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateSitePushSettings(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateSitePushSettingsAsync(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteResourceHealthMetadataResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteResourceHealthMetadataResource() { } + public virtual Azure.ResourceManager.AppService.ResourceHealthMetadataData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string slot, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string slot, Azure.ResourceManager.AppService.WebSiteData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string slot, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotConfigAppSettingCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotConfigAppSettingCollection() { } + public virtual Azure.Response Exists(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotConfigAppSettingResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotConfigAppSettingResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string appSettingKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotConfigConnectionStringCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotConfigConnectionStringCollection() { } + public virtual Azure.Response Exists(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotConfigConnectionStringResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotConfigConnectionStringResource() { } + public virtual Azure.ResourceManager.AppService.ApiKeyVaultReferenceData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string connectionStringKey) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotConfigResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotConfigResource() { } + public virtual Azure.ResourceManager.AppService.SiteConfigData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetConfigurationSnapshotInfoSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetConfigurationSnapshotInfoSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotConfigSnapshot(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotConfigSnapshotAsync(string snapshotId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotConfigSnapshotCollection GetSiteSlotConfigSnapshots() { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteConfigData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotContinuousWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotContinuousWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotContinuousWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotContinuousWebJobResource() { } + public virtual Azure.ResourceManager.AppService.ContinuousWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartContinuousWebJobSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartContinuousWebJobSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopContinuousWebJobSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopContinuousWebJobSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotExtensionCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotExtensionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotExtensionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotExtensionResource() { } + public virtual Azure.ResourceManager.AppService.SiteExtensionInfoData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string siteExtensionId) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotFtpPublishingCredentialsPolicyResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotFtpPublishingCredentialsPolicyResource() { } + public virtual Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.CsmPublishingCredentialsPoliciesEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotHybridConnectionCollection : Azure.ResourceManager.ArmCollection + { + protected WebSiteSlotHybridConnectionCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string entityName, Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotHybridConnectionResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotHybridConnectionResource() { } + public virtual Azure.ResourceManager.AppService.RelayServiceConnectionEntityData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string entityName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.RelayServiceConnectionEntityData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPremierAddOnCollection : Azure.ResourceManager.ArmCollection + { + protected WebSiteSlotPremierAddOnCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string premierAddOnName, Azure.ResourceManager.AppService.PremierAddOnData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPremierAddOnResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotPremierAddOnResource() { } + public virtual Azure.ResourceManager.AppService.PremierAddOnData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string premierAddOnName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.PremierAddOnPatchResource premierAddOn, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPrivateAccessResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotPrivateAccessResource() { } + public virtual Azure.ResourceManager.AppService.PrivateAccessData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PrivateAccessData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotPublicCertificateCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotPublicCertificateCollection() { } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, string publicCertificateName, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Exists(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotPublicCertificateResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotPublicCertificateResource() { } + public virtual Azure.ResourceManager.AppService.PublicCertificateData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string publicCertificateName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Update(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.PublicCertificateData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotResource() { } + public virtual Azure.ResourceManager.AppService.WebSiteData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.Response AnalyzeCustomHostnameSlot(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> AnalyzeCustomHostnameSlotAsync(string hostName = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ApplySlotConfigurationSlot(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ApplySlotConfigurationSlotAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response BackupSlot(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> BackupSlotAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response CreateOrUpdateHostSecretSlot(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateHostSecretSlotAsync(string keyType, string keyName, Azure.ResourceManager.AppService.Models.WebAppKeyInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, bool? deleteMetrics = default(bool?), bool? deleteEmptyServerFarm = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteBackupConfigurationSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteBackupConfigurationSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DeleteHostSecretSlot(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteHostSecretSlotAsync(string keyType, string keyName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response DiscoverBackupSlot(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> DiscoverBackupSlotAsync(Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GenerateNewSitePublishingPasswordSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GenerateNewSitePublishingPasswordSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllConfigurationSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllConfigurationSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllHybridConnectionSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllHybridConnectionSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllPremierAddOnSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllPremierAddOnSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAllRelayServiceConnectionSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAllRelayServiceConnectionSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAllSiteBackupSlotData(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllSiteBackupSlotDataAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetApplicationSettingsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetApplicationSettingsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettingsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAuthSettingsV2Slot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAuthSettingsV2SlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetAzureStorageAccountsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAzureStorageAccountsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetBackupConfigurationSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetBackupConfigurationSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetConnectionStringsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetConnectionStringsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetContainerLogsZipSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetContainerLogsZipSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetFunctionsAdminTokenSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetFunctionsAdminTokenSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetHostKeysSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetHostKeysSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.LogsSiteSlotConfigResource GetLogsSiteSlotConfig() { throw null; } + public virtual Azure.Response GetMetadataSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetMetadataSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.MigrateMySqlStatusResource GetMigrateMySqlStatus() { throw null; } + public virtual Azure.Response GetNetworkFeature(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetNetworkFeatureAsync(string view, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.NetworkFeatureCollection GetNetworkFeatures() { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperationSlot(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationSlotAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTraceOperationSlotV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTraceOperationSlotV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTracesSlot(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesSlotAsync(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetNetworkTracesSlotV2(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetNetworkTracesSlotV2Async(string operationId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPerfMonCountersSlot(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPerfMonCountersSlotAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetPrivateLinkResourcesSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetPrivateLinkResourcesSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation GetPublishingCredentialsSlot(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingCredentialsSlotAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetPublishingProfileXmlWithSecretsSlot(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetPublishingProfileXmlWithSecretsSlotAsync(Azure.ResourceManager.AppService.Models.CsmPublishingProfile publishingProfileOptions, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.ScmSiteSlotBasicPublishingCredentialsPolicyResource GetScmSiteSlotBasicPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetSitePhpErrorLogFlagSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePhpErrorLogFlagSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSitePushSettingsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSitePushSettingsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSiteSlotBackup(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotBackupAsync(string backupId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotBackupCollection GetSiteSlotBackups() { throw null; } + public virtual Azure.Response GetSiteSlotDeployment(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDeploymentAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDeploymentCollection GetSiteSlotDeployments() { throw null; } + public virtual Azure.Response GetSiteSlotDetector(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDetectorAsync(string detectorName, System.DateTimeOffset? startTime = default(System.DateTimeOffset?), System.DateTimeOffset? endTime = default(System.DateTimeOffset?), string timeGrain = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDetectorCollection GetSiteSlotDetectors() { throw null; } + public virtual Azure.Response GetSiteSlotDiagnostic(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDiagnosticAsync(string diagnosticCategory, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDiagnosticCollection GetSiteSlotDiagnostics() { throw null; } + public virtual Azure.Response GetSiteSlotDomainOwnershipIdentifier(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotDomainOwnershipIdentifierAsync(string domainOwnershipIdentifierName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotDomainOwnershipIdentifierCollection GetSiteSlotDomainOwnershipIdentifiers() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotExtensionResource GetSiteSlotExtension() { throw null; } + public virtual Azure.Response GetSiteSlotFunction(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotFunctionAsync(string functionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotFunctionCollection GetSiteSlotFunctions() { throw null; } + public virtual Azure.Response GetSiteSlotHostNameBinding(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotHostNameBindingAsync(string hostName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotHostNameBindingCollection GetSiteSlotHostNameBindings() { throw null; } + public virtual Azure.Response GetSiteSlotHybridConnectionNamespaceRelay(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotHybridConnectionNamespaceRelayAsync(string namespaceName, string relayName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotHybridConnectionNamespaceRelayCollection GetSiteSlotHybridConnectionNamespaceRelays() { throw null; } + public virtual Azure.Response GetSiteSlotInstance(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotInstanceAsync(string instanceId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotInstanceCollection GetSiteSlotInstances() { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotNetworkConfigResource GetSiteSlotNetworkConfig() { throw null; } + public virtual Azure.Response GetSiteSlotPrivateEndpointConnection(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotPrivateEndpointConnectionAsync(string privateEndpointConnectionName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotPrivateEndpointConnectionCollection GetSiteSlotPrivateEndpointConnections() { throw null; } + public virtual Azure.Response GetSiteSlotProcess(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotProcessAsync(string processId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotProcessCollection GetSiteSlotProcesses() { throw null; } + public virtual Azure.Response GetSiteSlotVirtualNetworkConnection(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSiteSlotVirtualNetworkConnectionAsync(string vnetName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.SiteSlotVirtualNetworkConnectionCollection GetSiteSlotVirtualNetworkConnections() { throw null; } + public virtual Azure.Pageable GetSlotDifferencesSlot(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotDifferencesSlotAsync(Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSlotSnapshots(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotSnapshotsAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetSlotSnapshotsFromDRSecondary(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetSlotSnapshotsFromDRSecondaryAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncFunctionTriggersSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetSyncFunctionTriggersSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetSyncStatusSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task GetSyncStatusSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetUsagesSlot(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetUsagesSlotAsync(string filter = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response GetWebSiteContainerLogsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteContainerLogsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotConfigResource GetWebSiteSlotConfig() { throw null; } + public virtual Azure.Response GetWebSiteSlotConfigAppSetting(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotConfigAppSettingAsync(string appSettingKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotConfigAppSettingCollection GetWebSiteSlotConfigAppSettings() { throw null; } + public virtual Azure.Response GetWebSiteSlotConfigConnectionString(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotConfigConnectionStringAsync(string connectionStringKey, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotConfigConnectionStringCollection GetWebSiteSlotConfigConnectionStrings() { throw null; } + public virtual Azure.Response GetWebSiteSlotContinuousWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotContinuousWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotContinuousWebJobCollection GetWebSiteSlotContinuousWebJobs() { throw null; } + public virtual Azure.Response GetWebSiteSlotExtension(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotExtensionAsync(string siteExtensionId, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotExtensionCollection GetWebSiteSlotExtensions() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotFtpPublishingCredentialsPolicyResource GetWebSiteSlotFtpPublishingCredentialsPolicy() { throw null; } + public virtual Azure.Response GetWebSiteSlotHybridConnection(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotHybridConnectionAsync(string entityName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotHybridConnectionCollection GetWebSiteSlotHybridConnections() { throw null; } + public virtual Azure.Response GetWebSiteSlotPremierAddOn(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotPremierAddOnAsync(string premierAddOnName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotPremierAddOnCollection GetWebSiteSlotPremierAddOns() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotPrivateAccessResource GetWebSiteSlotPrivateAccess() { throw null; } + public virtual Azure.Response GetWebSiteSlotPublicCertificate(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotPublicCertificateAsync(string publicCertificateName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotPublicCertificateCollection GetWebSiteSlotPublicCertificates() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotResourceHealthMetadataResource GetWebSiteSlotResourceHealthMetadata() { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotSourceControlResource GetWebSiteSlotSourceControl() { throw null; } + public virtual Azure.Response GetWebSiteSlotWebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotWebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotWebJobCollection GetWebSiteSlotWebJobs() { throw null; } + public virtual Azure.Response GetWebSiteTriggeredwebJob(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteTriggeredwebJobAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteTriggeredwebJobCollection GetWebSiteTriggeredwebJobs() { throw null; } + public virtual Azure.Response IsCloneableSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> IsCloneableSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response ResetSlotConfigurationSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task ResetSlotConfigurationSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RestartSlot(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestartSlotAsync(bool? softRestart = default(bool?), bool? synchronous = default(bool?), System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromBackupBlobSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromBackupBlobSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.RestoreRequestInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreFromDeletedAppSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreFromDeletedAppSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.DeletedAppRestoreContent content, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation RestoreSnapshotSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RestoreSnapshotSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.SnapshotRestoreRequest restoreRequest, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartNetworkTraceSlot(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartNetworkTraceSlotAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StartSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation> StartWebSiteNetworkTraceOperationSlot(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task>> StartWebSiteNetworkTraceOperationSlotAsync(Azure.WaitUntil waitUntil, int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StartWebSiteNetworkTraceSlot(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> StartWebSiteNetworkTraceSlotAsync(int? durationInSeconds = default(int?), int? maxFrameLength = default(int?), string sasUrl = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopNetworkTraceSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopNetworkTraceSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response StopWebSiteNetworkTraceSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task StopWebSiteNetworkTraceSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.ArmOperation SwapSlot(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SwapSlotAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.Models.CsmSlotEntity slotSwapEntity, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctionsSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionsSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncFunctionTriggersSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncFunctionTriggersSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response SyncRepositorySlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task SyncRepositorySlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateApplicationSettingsSlot(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateApplicationSettingsSlotAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary appSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.Models.SitePatchInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettingsSlot(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsSlotAsync(Azure.ResourceManager.AppService.Models.SiteAuthSettings siteAuthSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAuthSettingsV2Slot(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAuthSettingsV2SlotAsync(Azure.ResourceManager.AppService.Models.SiteAuthSettingsV2 siteAuthSettingsV2, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateAzureStorageAccountsSlot(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAzureStorageAccountsSlotAsync(Azure.ResourceManager.AppService.Models.AzureStoragePropertyDictionary azureStorageAccounts, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateBackupConfigurationSlot(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateBackupConfigurationSlotAsync(Azure.ResourceManager.AppService.Models.WebAppBackupInfo info, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateConnectionStringsSlot(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateConnectionStringsSlotAsync(Azure.ResourceManager.AppService.Models.ConnectionStringDictionary connectionStrings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateMetadataSlot(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateMetadataSlotAsync(Azure.ResourceManager.AppService.Models.AppServiceConfigurationDictionary metadata, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response UpdateSitePushSettingsSlot(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateSitePushSettingsSlotAsync(Azure.ResourceManager.AppService.Models.WebAppPushSettings pushSettings, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotResourceHealthMetadataResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotResourceHealthMetadataResource() { } + public virtual Azure.ResourceManager.AppService.ResourceHealthMetadataData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotSourceControlResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotSourceControlResource() { } + public virtual Azure.ResourceManager.AppService.SiteSourceControlData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotTriggeredWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobHistoryCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotTriggeredWebJobHistoryCollection() { } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobHistoryResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotTriggeredWebJobHistoryResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredJobHistoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName, string id) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotTriggeredWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotTriggeredWebJobResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteSlotTriggeredWebJobHistoryCollection GetWebSiteSlotTriggeredWebJobHistories() { throw null; } + public virtual Azure.Response GetWebSiteSlotTriggeredWebJobHistory(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteSlotTriggeredWebJobHistoryAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Run(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RunAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSlotWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteSlotWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteSlotWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSlotWebJobResource() { } + public virtual Azure.ResourceManager.AppService.WebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteSourceControlResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteSourceControlResource() { } + public virtual Azure.ResourceManager.AppService.SiteSourceControlData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public virtual Azure.ResourceManager.ArmOperation CreateOrUpdate(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> CreateOrUpdateAsync(Azure.WaitUntil waitUntil, Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, string additionalFlags = null, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Update(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> UpdateAsync(Azure.ResourceManager.AppService.SiteSourceControlData data, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteTriggeredwebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteTriggeredwebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteTriggeredWebJobHistoryCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteTriggeredWebJobHistoryCollection() { } + public virtual Azure.Response Exists(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteTriggeredWebJobHistoryResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteTriggeredWebJobHistoryResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredJobHistoryData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName, string id) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteTriggeredwebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteTriggeredwebJobResource() { } + public virtual Azure.ResourceManager.AppService.TriggeredWebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string slot, string webJobName) { throw null; } + public virtual Azure.ResourceManager.ArmOperation Delete(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task DeleteAsync(Azure.WaitUntil waitUntil, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.ResourceManager.AppService.WebSiteTriggeredWebJobHistoryCollection GetWebSiteTriggeredWebJobHistories() { throw null; } + public virtual Azure.Response GetWebSiteTriggeredWebJobHistory(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetWebSiteTriggeredWebJobHistoryAsync(string id, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response RunTriggeredWebJobSlot(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task RunTriggeredWebJobSlotAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } + public partial class WebSiteWebJobCollection : Azure.ResourceManager.ArmCollection, System.Collections.Generic.IAsyncEnumerable, System.Collections.Generic.IEnumerable, System.Collections.IEnumerable + { + protected WebSiteWebJobCollection() { } + public virtual Azure.Response Exists(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> ExistsAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Response Get(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.Pageable GetAll(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual Azure.AsyncPageable GetAllAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(string webJobName, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + System.Collections.Generic.IAsyncEnumerator System.Collections.Generic.IAsyncEnumerable.GetAsyncEnumerator(System.Threading.CancellationToken cancellationToken) { throw null; } + System.Collections.Generic.IEnumerator System.Collections.Generic.IEnumerable.GetEnumerator() { throw null; } + System.Collections.IEnumerator System.Collections.IEnumerable.GetEnumerator() { throw null; } + } + public partial class WebSiteWebJobResource : Azure.ResourceManager.ArmResource + { + public static readonly Azure.Core.ResourceType ResourceType; + protected WebSiteWebJobResource() { } + public virtual Azure.ResourceManager.AppService.WebJobData Data { get { throw null; } } + public virtual bool HasData { get { throw null; } } + public static Azure.Core.ResourceIdentifier CreateResourceIdentifier(string subscriptionId, string resourceGroupName, string name, string webJobName) { throw null; } + public virtual Azure.Response Get(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + public virtual System.Threading.Tasks.Task> GetAsync(System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) { throw null; } + } +} +namespace Azure.ResourceManager.AppService.Models +{ + public partial class AbnormalTimePeriod + { + public AbnormalTimePeriod() { } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public System.Collections.Generic.IList Events { get { throw null; } } + public System.Collections.Generic.IList Solutions { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class AnalysisDetectorEvidences + { + public AnalysisDetectorEvidences() { } + public System.Collections.Generic.IList> Data { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DetectorDataSource DataSource { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorDefinition DetectorDefinition { get { throw null; } set { } } + public System.Collections.Generic.IList Metrics { get { throw null; } } + public string Source { get { throw null; } set { } } + } + public partial class AppCertificatePatch : Azure.ResourceManager.Models.ResourceData + { + public AppCertificatePatch() { } + public string CanonicalName { get { throw null; } set { } } + public byte[] CerBlob { get { throw null; } } + public string DomainValidationMethod { get { throw null; } set { } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public string FriendlyName { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } } + public System.Collections.Generic.IList HostNames { get { throw null; } } + public System.DateTimeOffset? IssueOn { get { throw null; } } + public string Issuer { get { throw null; } } + public bool? IsValid { get { throw null; } } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? KeyVaultSecretStatus { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public byte[] PfxBlob { get { throw null; } set { } } + public string PublicKeyHash { get { throw null; } } + public string SelfLink { get { throw null; } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public string SiteName { get { throw null; } } + public string SubjectName { get { throw null; } } + public System.BinaryData Thumbprint { get { throw null; } } + } + public partial class AppInsightsWebAppStackSettings + { + internal AppInsightsWebAppStackSettings() { } + public bool? IsDefaultOff { get { throw null; } } + public bool? IsSupported { get { throw null; } } + } + public partial class ApplicationLogsConfig + { + public ApplicationLogsConfig() { } + public Azure.ResourceManager.AppService.Models.AppServiceBlobStorageApplicationLogsConfig AzureBlobStorage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceTableStorageApplicationLogsConfig AzureTableStorage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppLogLevel? FileSystemLevel { get { throw null; } set { } } + } + public partial class ApplicationStack + { + public ApplicationStack() { } + public string Dependency { get { throw null; } set { } } + public string Display { get { throw null; } set { } } + public System.Collections.Generic.IList Frameworks { get { throw null; } } + public System.Collections.Generic.IList IsDeprecated { get { throw null; } } + public System.Collections.Generic.IList MajorVersions { get { throw null; } } + public string Name { get { throw null; } set { } } + } + public partial class ApplicationStackResource : Azure.ResourceManager.Models.ResourceData + { + public ApplicationStackResource() { } + public string Dependency { get { throw null; } set { } } + public string Display { get { throw null; } set { } } + public System.Collections.Generic.IList Frameworks { get { throw null; } } + public System.Collections.Generic.IList IsDeprecated { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList MajorVersions { get { throw null; } } + public string StackName { get { throw null; } set { } } + } + public partial class AppLogsConfiguration + { + public AppLogsConfiguration() { } + public string Destination { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.LogAnalyticsConfiguration LogAnalyticsConfiguration { get { throw null; } set { } } + } + public partial class AppRegistration + { + public AppRegistration() { } + public string AppId { get { throw null; } set { } } + public string AppSecretSettingName { get { throw null; } set { } } + } + public partial class AppServiceAadAllowedPrincipals + { + public AppServiceAadAllowedPrincipals() { } + public System.Collections.Generic.IList Groups { get { throw null; } } + public System.Collections.Generic.IList Identities { get { throw null; } } + } + public partial class AppServiceAadLoginFlow + { + public AppServiceAadLoginFlow() { } + public bool? IsWwwAuthenticateDisabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginParameters { get { throw null; } } + } + public partial class AppServiceAadProvider + { + public AppServiceAadProvider() { } + public bool? IsAutoProvisioned { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadLoginFlow Login { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadRegistration Registration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadValidation Validation { get { throw null; } set { } } + } + public partial class AppServiceAadRegistration + { + public AppServiceAadRegistration() { } + public string ClientId { get { throw null; } set { } } + public string ClientSecretCertificateIssuer { get { throw null; } set { } } + public string ClientSecretCertificateSubjectAlternativeName { get { throw null; } set { } } + public System.BinaryData ClientSecretCertificateThumbprint { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + public string OpenIdIssuer { get { throw null; } set { } } + } + public partial class AppServiceAadValidation + { + public AppServiceAadValidation() { } + public System.Collections.Generic.IList AllowedAudiences { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DefaultAuthorizationPolicy DefaultAuthorizationPolicy { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.JwtClaimChecks JwtClaimChecks { get { throw null; } set { } } + } + public partial class AppServiceAppleProvider + { + public AppServiceAppleProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceAppleRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceAppleRegistration + { + public AppServiceAppleRegistration() { } + public string ClientId { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + } + public partial class AppServiceArmPlan + { + internal AppServiceArmPlan() { } + public string Name { get { throw null; } } + public string Product { get { throw null; } } + public string PromotionCode { get { throw null; } } + public string Publisher { get { throw null; } } + public string Version { get { throw null; } } + } + public partial class AppServiceBillingMeter : Azure.ResourceManager.Models.ResourceData + { + public AppServiceBillingMeter() { } + public Azure.Core.AzureLocation? BillingLocation { get { throw null; } set { } } + public string FriendlyName { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Guid? MeterId { get { throw null; } set { } } + public double? Multiplier { get { throw null; } set { } } + public string OSType { get { throw null; } set { } } + public string ShortName { get { throw null; } set { } } + } + public partial class AppServiceBlobStorageApplicationLogsConfig + { + public AppServiceBlobStorageApplicationLogsConfig() { } + public Azure.ResourceManager.AppService.Models.WebAppLogLevel? Level { get { throw null; } set { } } + public int? RetentionInDays { get { throw null; } set { } } + public System.Uri SasUri { get { throw null; } set { } } + } + public partial class AppServiceBlobStorageHttpLogsConfig + { + public AppServiceBlobStorageHttpLogsConfig() { } + public bool? IsEnabled { get { throw null; } set { } } + public int? RetentionInDays { get { throw null; } set { } } + public System.Uri SasUri { get { throw null; } set { } } + } + public partial class AppServiceCertificateDetails + { + internal AppServiceCertificateDetails() { } + public string Issuer { get { throw null; } } + public System.DateTimeOffset? NotAfter { get { throw null; } } + public System.DateTimeOffset? NotBefore { get { throw null; } } + public string RawData { get { throw null; } } + public string SerialNumber { get { throw null; } } + public string SignatureAlgorithm { get { throw null; } } + public string Subject { get { throw null; } } + public System.BinaryData Thumbprint { get { throw null; } } + public int? Version { get { throw null; } } + } + public partial class AppServiceCertificateEmail : Azure.ResourceManager.Models.ResourceData + { + public AppServiceCertificateEmail() { } + public string EmailId { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? TimeStamp { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceCertificateNotRenewableReason : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceCertificateNotRenewableReason(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason ExpirationNotInRenewalTimeRange { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason RegistrationStatusNotSupportedForRenewal { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason SubscriptionNotActive { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason left, Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason left, Azure.ResourceManager.AppService.Models.AppServiceCertificateNotRenewableReason right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceCertificateOrderPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceCertificateOrderPatch() { } + public System.Collections.Generic.IReadOnlyList AppServiceCertificateNotRenewableReasons { get { throw null; } } + public System.Collections.Generic.IDictionary Certificates { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderContact Contact { get { throw null; } } + public string Csr { get { throw null; } set { } } + public string DistinguishedName { get { throw null; } set { } } + public string DomainVerificationToken { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Intermediate { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastCertificateIssuanceOn { get { throw null; } } + public System.DateTimeOffset? NextAutoRenewalTimeStamp { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateProductType? ProductType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails Root { get { throw null; } } + public string SerialNumber { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceCertificateDetails SignedCertificate { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CertificateOrderStatus? Status { get { throw null; } } + public int? ValidityInYears { get { throw null; } set { } } + } + public partial class AppServiceCertificatePatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceCertificatePatch() { } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? ProvisioningState { get { throw null; } } + } + public partial class AppServiceCertificateProperties + { + public AppServiceCertificateProperties() { } + public Azure.Core.ResourceIdentifier KeyVaultId { get { throw null; } set { } } + public string KeyVaultSecretName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KeyVaultSecretStatus? ProvisioningState { get { throw null; } } + } + public partial class AppServiceConfigurationDictionary : Azure.ResourceManager.Models.ResourceData + { + public AppServiceConfigurationDictionary() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + } + public partial class AppServiceCorsSettings + { + public AppServiceCorsSettings() { } + public System.Collections.Generic.IList AllowedOrigins { get { throw null; } } + public bool? IsCredentialsSupported { get { throw null; } set { } } + } + public partial class AppServiceDatabaseBackupSetting + { + public AppServiceDatabaseBackupSetting(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType databaseType) { } + public string ConnectionString { get { throw null; } set { } } + public string ConnectionStringName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceDatabaseType DatabaseType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceDatabaseType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceDatabaseType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType LocalMySql { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType MySql { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType PostgreSql { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceDatabaseType SqlAzure { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType left, Azure.ResourceManager.AppService.Models.AppServiceDatabaseType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceDatabaseType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceDatabaseType left, Azure.ResourceManager.AppService.Models.AppServiceDatabaseType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceDeploymentLocations + { + internal AppServiceDeploymentLocations() { } + public System.Collections.Generic.IReadOnlyList HostingEnvironmentDeploymentInfos { get { throw null; } } + public System.Collections.Generic.IReadOnlyList HostingEnvironments { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Locations { get { throw null; } } + } + public enum AppServiceDnsType + { + AzureDns = 0, + DefaultDomainRegistrarDns = 1, + } + public partial class AppServiceDomainNameIdentifier + { + public AppServiceDomainNameIdentifier() { } + public string Name { get { throw null; } set { } } + } + public partial class AppServiceDomainPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceDomainPatch() { } + public string AuthCode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DomainPurchaseConsent Consent { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactAdmin { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactBilling { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactRegistrant { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RegistrationContactInfo ContactTech { get { throw null; } set { } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? DnsType { get { throw null; } set { } } + public string DnsZoneId { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList DomainNotRenewableReasons { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public bool? IsAutoRenew { get { throw null; } set { } } + public bool? IsDomainPrivacyEnabled { get { throw null; } set { } } + public bool? IsReadyForDnsRecordManagement { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastRenewedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList ManagedHostNames { get { throw null; } } + public System.Collections.Generic.IReadOnlyList NameServers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDomainStatus? RegistrationStatus { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceDnsType? TargetDnsType { get { throw null; } set { } } + } + public enum AppServiceDomainStatus + { + Unknown = 0, + Active = 1, + Awaiting = 2, + Cancelled = 3, + Confiscated = 4, + Disabled = 5, + Excluded = 6, + Expired = 7, + Failed = 8, + Held = 9, + Locked = 10, + Parked = 11, + Pending = 12, + Reserved = 13, + Reverted = 14, + Suspended = 15, + Transferred = 16, + Unlocked = 17, + Unparked = 18, + Updated = 19, + JsonConverterFailed = 20, + } + public enum AppServiceDomainType + { + Regular = 0, + SoftDeleted = 1, + } + public partial class AppServiceEndpointDependency + { + internal AppServiceEndpointDependency() { } + public string DomainName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList EndpointDetails { get { throw null; } } + } + public partial class AppServiceEndpointDetail + { + internal AppServiceEndpointDetail() { } + public System.Net.IPAddress IPAddress { get { throw null; } } + public bool? IsAccessible { get { throw null; } } + public double? Latency { get { throw null; } } + public int? Port { get { throw null; } } + } + public partial class AppServiceEnvironmentAddressResult : Azure.ResourceManager.Models.ResourceData + { + public AppServiceEnvironmentAddressResult() { } + public System.Net.IPAddress InternalIPAddress { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList OutboundIPAddresses { get { throw null; } } + public System.Net.IPAddress ServiceIPAddress { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualIPMappings { get { throw null; } } + } + public partial class AppServiceEnvironmentPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServiceEnvironmentPatch() { } + public System.Collections.Generic.IList ClusterSettings { get { throw null; } } + public int? DedicatedHostCount { get { throw null; } set { } } + public string DnsSuffix { get { throw null; } set { } } + public int? FrontEndScaleFactor { get { throw null; } set { } } + public bool? HasLinuxWorkers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LoadBalancingMode? InternalLoadBalancingMode { get { throw null; } set { } } + public int? IPSslAddressCount { get { throw null; } set { } } + public bool? IsSuspended { get { throw null; } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? MaximumNumberOfMachines { get { throw null; } } + public int? MultiRoleCount { get { throw null; } } + public string MultiSize { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentStatus? Status { get { throw null; } } + public System.Collections.Generic.IList UserWhitelistedIPRanges { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } } + } + public partial class AppServiceEnvironmentProperties + { + public AppServiceEnvironmentProperties(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile virtualNetwork) { } + public System.Collections.Generic.IList ClusterSettings { get { throw null; } } + public int? DedicatedHostCount { get { throw null; } set { } } + public string DnsSuffix { get { throw null; } set { } } + public int? FrontEndScaleFactor { get { throw null; } set { } } + public bool? HasLinuxWorkers { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LoadBalancingMode? InternalLoadBalancingMode { get { throw null; } set { } } + public int? IPSslAddressCount { get { throw null; } set { } } + public bool? IsSuspended { get { throw null; } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public int? MaximumNumberOfMachines { get { throw null; } } + public int? MultiRoleCount { get { throw null; } } + public string MultiSize { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentStatus? Status { get { throw null; } } + public System.Collections.Generic.IList UserWhitelistedIPRanges { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkProfile VirtualNetwork { get { throw null; } set { } } + } + public partial class AppServiceFacebookProvider + { + public AppServiceFacebookProvider() { } + public string GraphApiVersion { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceForwardProxy + { + public AppServiceForwardProxy() { } + public Azure.ResourceManager.AppService.Models.ForwardProxyConvention? Convention { get { throw null; } set { } } + public string CustomHostHeaderName { get { throw null; } set { } } + public string CustomProtoHeaderName { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceFtpsState : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceFtpsState(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceFtpsState AllAllowed { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceFtpsState Disabled { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceFtpsState FtpsOnly { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceFtpsState other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceFtpsState left, Azure.ResourceManager.AppService.Models.AppServiceFtpsState right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceFtpsState (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceFtpsState left, Azure.ResourceManager.AppService.Models.AppServiceFtpsState right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceGeoRegion : Azure.ResourceManager.Models.ResourceData + { + public AppServiceGeoRegion() { } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string OrgDomain { get { throw null; } } + } + public partial class AppServiceGitHubProvider + { + public AppServiceGitHubProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ClientRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceGoogleProvider + { + public AppServiceGoogleProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ClientRegistration Registration { get { throw null; } set { } } + public System.Collections.Generic.IList ValidationAllowedAudiences { get { throw null; } } + } + public partial class AppServiceHostName + { + internal AppServiceHostName() { } + public string AzureResourceName { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceResourceType? AzureResourceType { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CustomHostNameDnsRecordType? CustomHostNameDnsRecordType { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceHostNameType? HostNameType { get { throw null; } } + public string Name { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SiteNames { get { throw null; } } + } + public enum AppServiceHostNameType + { + Verified = 0, + Managed = 1, + } + public enum AppServiceHostType + { + Standard = 0, + Repository = 1, + } + public partial class AppServiceHttpLogsConfig + { + public AppServiceHttpLogsConfig() { } + public Azure.ResourceManager.AppService.Models.AppServiceBlobStorageHttpLogsConfig AzureBlobStorage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.FileSystemHttpLogsConfig FileSystem { get { throw null; } set { } } + } + public partial class AppServiceHttpSettings + { + public AppServiceHttpSettings() { } + public Azure.ResourceManager.AppService.Models.AppServiceForwardProxy ForwardProxy { get { throw null; } set { } } + public bool? IsHttpsRequired { get { throw null; } set { } } + public string RoutesApiPrefix { get { throw null; } set { } } + } + public partial class AppServiceIdentityProviders + { + public AppServiceIdentityProviders() { } + public Azure.ResourceManager.AppService.Models.AppServiceAppleProvider Apple { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceAadProvider AzureActiveDirectory { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceStaticWebAppsProvider AzureStaticWebApps { get { throw null; } set { } } + public System.Collections.Generic.IDictionary CustomOpenIdConnectProviders { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceFacebookProvider Facebook { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceGitHubProvider GitHub { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceGoogleProvider Google { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.LegacyMicrosoftAccount LegacyMicrosoftAccount { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceTwitterProvider Twitter { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceIPFilterTag : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceIPFilterTag(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag Default { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag ServiceTag { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag XffProxy { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag left, Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag left, Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceIPSecurityRestriction + { + public AppServiceIPSecurityRestriction() { } + public string Action { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public System.Collections.Generic.IDictionary> Headers { get { throw null; } } + public string IPAddressOrCidr { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public int? Priority { get { throw null; } set { } } + public string SubnetMask { get { throw null; } set { } } + public int? SubnetTrafficTag { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceIPFilterTag? Tag { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier VnetSubnetResourceId { get { throw null; } set { } } + public int? VnetTrafficTag { get { throw null; } set { } } + } + public partial class AppServiceNameValuePair + { + public AppServiceNameValuePair() { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class AppServiceOperation + { + internal AppServiceOperation() { } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Errors { get { throw null; } } + public System.DateTimeOffset? ExpireOn { get { throw null; } } + public System.Guid? GeoMasterOperationId { get { throw null; } } + public string Id { get { throw null; } } + public System.DateTimeOffset? ModifiedOn { get { throw null; } } + public string Name { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceOperationStatus? Status { get { throw null; } } + } + public enum AppServiceOperationStatus + { + InProgress = 0, + Failed = 1, + Succeeded = 2, + TimedOut = 3, + Created = 4, + } + public partial class AppServicePlanPatch : Azure.ResourceManager.Models.ResourceData + { + public AppServicePlanPatch() { } + public System.DateTimeOffset? FreeOfferExpirationOn { get { throw null; } set { } } + public string GeoRegion { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public bool? IsElasticScaleEnabled { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsPerSiteScaling { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsSpot { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public bool? IsZoneRedundant { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProfile KubeEnvironmentProfile { get { throw null; } set { } } + public int? MaximumElasticWorkerCount { get { throw null; } set { } } + public int? MaximumNumberOfWorkers { get { throw null; } } + public int? NumberOfSites { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ProvisioningState? ProvisioningState { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public System.DateTimeOffset? SpotExpirationOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServicePlanStatus? Status { get { throw null; } } + public string Subscription { get { throw null; } } + public int? TargetWorkerCount { get { throw null; } set { } } + public int? TargetWorkerSizeId { get { throw null; } set { } } + public string WorkerTierName { get { throw null; } set { } } + } + public enum AppServicePlanRestriction + { + None = 0, + Free = 1, + Shared = 2, + Basic = 3, + Standard = 4, + Premium = 5, + } + public enum AppServicePlanStatus + { + Ready = 0, + Pending = 1, + Creating = 2, + } + public partial class AppServicePoolSkuInfo + { + internal AppServicePoolSkuInfo() { } + public Azure.ResourceManager.AppService.Models.AppServiceSkuCapacity Capacity { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } } + } + public partial class AppServicePrivateLinkResourceData : Azure.ResourceManager.Models.ResourceData + { + internal AppServicePrivateLinkResourceData() { } + public Azure.ResourceManager.AppService.Models.AppServicePrivateLinkResourceProperties Properties { get { throw null; } } + } + public partial class AppServicePrivateLinkResourceProperties + { + internal AppServicePrivateLinkResourceProperties() { } + public string GroupId { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredMembers { get { throw null; } } + public System.Collections.Generic.IReadOnlyList RequiredZoneNames { get { throw null; } } + } + public partial class AppServiceRecommendation : Azure.ResourceManager.Models.ResourceData + { + public AppServiceRecommendation() { } + public string ActionName { get { throw null; } set { } } + public string BladeName { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList CategoryTags { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RecommendationChannel? Channels { get { throw null; } set { } } + public System.DateTimeOffset? CreatedOn { get { throw null; } set { } } + public string DisplayName { get { throw null; } set { } } + public int? Enabled { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public string ExtensionName { get { throw null; } set { } } + public string ForwardLink { get { throw null; } set { } } + public bool? IsDynamic { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.NotificationLevel? Level { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.DateTimeOffset? NextNotificationOn { get { throw null; } set { } } + public System.DateTimeOffset? NotificationExpirationOn { get { throw null; } set { } } + public System.DateTimeOffset? NotifiedOn { get { throw null; } set { } } + public System.Guid? RecommendationId { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier ResourceId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ResourceScopeType? ResourceScope { get { throw null; } set { } } + public string RuleName { get { throw null; } set { } } + public double? Score { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public System.Collections.Generic.IList States { get { throw null; } } + } + public enum AppServiceResourceType + { + Website = 0, + TrafficManager = 1, + } + public partial class AppServiceSkuCapability + { + public AppServiceSkuCapability() { } + public string Name { get { throw null; } set { } } + public string Reason { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class AppServiceSkuCapacity + { + public AppServiceSkuCapacity() { } + public int? Default { get { throw null; } set { } } + public int? ElasticMaximum { get { throw null; } set { } } + public int? Maximum { get { throw null; } set { } } + public int? Minimum { get { throw null; } set { } } + public string ScaleType { get { throw null; } set { } } + } + public partial class AppServiceSkuDescription + { + public AppServiceSkuDescription() { } + public System.Collections.Generic.IList Capabilities { get { throw null; } } + public int? Capacity { get { throw null; } set { } } + public string Family { get { throw null; } set { } } + public System.Collections.Generic.IList Locations { get { throw null; } } + public string Name { get { throw null; } set { } } + public string Size { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuCapacity SkuCapacity { get { throw null; } set { } } + public string Tier { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceSkuName : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceSkuName(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Basic { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Dynamic { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName ElasticIsolated { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName ElasticPremium { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Free { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Isolated { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName IsolatedV2 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Premium { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName PremiumContainer { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName PremiumV2 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName PremiumV3 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Shared { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSkuName Standard { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceSkuName other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceSkuName left, Azure.ResourceManager.AppService.Models.AppServiceSkuName right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceSkuName (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceSkuName left, Azure.ResourceManager.AppService.Models.AppServiceSkuName right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceSkuResult + { + internal AppServiceSkuResult() { } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Skus { get { throw null; } } + } + public partial class AppServiceStaticWebAppsProvider + { + public AppServiceStaticWebAppsProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public string RegistrationClientId { get { throw null; } set { } } + } + public partial class AppServiceStatusInfo + { + public AppServiceStatusInfo() { } + public string Message { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorInsightStatus? StatusId { get { throw null; } set { } } + } + public partial class AppServiceStorageAccessInfo + { + public AppServiceStorageAccessInfo() { } + public string AccessKey { get { throw null; } set { } } + public string AccountName { get { throw null; } set { } } + public string MountPath { get { throw null; } set { } } + public string ShareName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceStorageAccountState? State { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceStorageType? StorageType { get { throw null; } set { } } + } + public enum AppServiceStorageAccountState + { + Ok = 0, + InvalidCredentials = 1, + InvalidShare = 2, + NotValidated = 3, + } + public enum AppServiceStorageType + { + AzureFiles = 0, + AzureBlob = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceSupportedTlsVersion : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceSupportedTlsVersion(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion Tls1_0 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion Tls1_1 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion Tls1_2 { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion left, Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion left, Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceTableStorageApplicationLogsConfig + { + public AppServiceTableStorageApplicationLogsConfig(System.Uri sasUri) { } + public Azure.ResourceManager.AppService.Models.WebAppLogLevel? Level { get { throw null; } set { } } + public System.Uri SasUri { get { throw null; } set { } } + } + public partial class AppServiceTokenStore + { + public AppServiceTokenStore() { } + public string AzureBlobStorageSasUrlSettingName { get { throw null; } set { } } + public string FileSystemDirectory { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public double? TokenRefreshExtensionHours { get { throw null; } set { } } + } + public partial class AppServiceTwitterProvider + { + public AppServiceTwitterProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.TwitterRegistration Registration { get { throw null; } set { } } + } + public partial class AppServiceUsage : Azure.ResourceManager.Models.ResourceData + { + public AppServiceUsage() { } + public Azure.ResourceManager.AppService.Models.ComputeModeOption? ComputeMode { get { throw null; } } + public long? CurrentValue { get { throw null; } } + public string DisplayName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public long? Limit { get { throw null; } } + public System.DateTimeOffset? NextResetOn { get { throw null; } } + public string ResourceName { get { throw null; } } + public string SiteMode { get { throw null; } } + public string Unit { get { throw null; } } + } + public enum AppServiceUsageState + { + Normal = 0, + Exceeded = 1, + } + public partial class AppServiceValidateContent + { + public AppServiceValidateContent(string name, Azure.ResourceManager.AppService.Models.ValidateResourceType validateResourceType, Azure.Core.AzureLocation location) { } + public Azure.ResourceManager.AppService.Models.AppServiceEnvironmentProperties AppServiceEnvironment { get { throw null; } set { } } + public int? Capacity { get { throw null; } set { } } + public string ContainerImagePlatform { get { throw null; } set { } } + public string ContainerImageRepository { get { throw null; } set { } } + public string ContainerImageTag { get { throw null; } set { } } + public System.Uri ContainerRegistryBaseUri { get { throw null; } set { } } + public string ContainerRegistryPassword { get { throw null; } set { } } + public string ContainerRegistryUsername { get { throw null; } set { } } + public string HostingEnvironment { get { throw null; } set { } } + public bool? IsSpot { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public Azure.Core.AzureLocation Location { get { throw null; } } + public string Name { get { throw null; } } + public bool? NeedLinuxWorkers { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public string SkuName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ValidateResourceType ValidateResourceType { get { throw null; } } + } + public partial class AppServiceValidateResult + { + internal AppServiceValidateResult() { } + public Azure.ResourceManager.AppService.Models.ValidateResponseError Error { get { throw null; } } + public string Status { get { throw null; } } + } + public partial class AppServiceVirtualNetworkProfile + { + public AppServiceVirtualNetworkProfile(Azure.Core.ResourceIdentifier id) { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + public string Subnet { get { throw null; } set { } } + } + public partial class AppServiceVirtualNetworkProperties + { + internal AppServiceVirtualNetworkProperties() { } + public string CertBlob { get { throw null; } } + public System.BinaryData CertThumbprint { get { throw null; } } + public string DnsServers { get { throw null; } } + public bool? IsResyncRequired { get { throw null; } } + public bool? IsSwift { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Routes { get { throw null; } } + public Azure.Core.ResourceIdentifier VnetResourceId { get { throw null; } } + } + public partial class AppServiceVirtualNetworkRoute : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkRoute() { } + public string EndAddress { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType? RouteType { get { throw null; } set { } } + public string StartAddress { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct AppServiceVirtualNetworkRouteType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public AppServiceVirtualNetworkRouteType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType Default { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType Inherited { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType Static { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType left, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType left, Azure.ResourceManager.AppService.Models.AppServiceVirtualNetworkRouteType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class AppServiceVirtualNetworkValidationContent : Azure.ResourceManager.Models.ResourceData + { + public AppServiceVirtualNetworkValidationContent() { } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier SubnetResourceId { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public string VnetResourceGroup { get { throw null; } set { } } + public string VnetSubnetName { get { throw null; } set { } } + } + public partial class AppSnapshot : Azure.ResourceManager.Models.ResourceData + { + public AppSnapshot() { } + public string Kind { get { throw null; } set { } } + public string Time { get { throw null; } } + } + public partial class ArcConfiguration + { + public ArcConfiguration() { } + public Azure.ResourceManager.AppService.Models.ArtifactStorageType? ArtifactsStorageType { get { throw null; } set { } } + public string ArtifactStorageAccessMode { get { throw null; } set { } } + public string ArtifactStorageClassName { get { throw null; } set { } } + public string ArtifactStorageMountPath { get { throw null; } set { } } + public string ArtifactStorageNodeName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.FrontEndServiceType? FrontEndServiceKind { get { throw null; } set { } } + public string KubeConfig { get { throw null; } set { } } + } + public enum ArtifactStorageType + { + LocalNode = 0, + NetworkFileSystem = 1, + } + public partial class AuthPlatform + { + public AuthPlatform() { } + public string ConfigFilePath { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public string RuntimeVersion { get { throw null; } set { } } + } + public partial class AutoHealActions + { + public AutoHealActions() { } + public Azure.ResourceManager.AppService.Models.AutoHealActionType? ActionType { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealCustomAction CustomAction { get { throw null; } set { } } + public string MinProcessExecutionTime { get { throw null; } set { } } + } + public enum AutoHealActionType + { + Recycle = 0, + LogEvent = 1, + CustomAction = 2, + } + public partial class AutoHealCustomAction + { + public AutoHealCustomAction() { } + public string Exe { get { throw null; } set { } } + public string Parameters { get { throw null; } set { } } + } + public partial class AutoHealRules + { + public AutoHealRules() { } + public Azure.ResourceManager.AppService.Models.AutoHealActions Actions { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealTriggers Triggers { get { throw null; } set { } } + } + public partial class AutoHealTriggers + { + public AutoHealTriggers() { } + public int? PrivateBytesInKB { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.RequestsBasedTrigger Requests { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SlowRequestsBasedTrigger SlowRequests { get { throw null; } set { } } + public System.Collections.Generic.IList SlowRequestsWithPath { get { throw null; } } + public System.Collections.Generic.IList StatusCodes { get { throw null; } } + public System.Collections.Generic.IList StatusCodesRange { get { throw null; } } + } + public partial class AzureStoragePropertyDictionary : Azure.ResourceManager.Models.ResourceData + { + public AzureStoragePropertyDictionary() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + } + public enum BackupFrequencyUnit + { + Day = 0, + Hour = 1, + } + public enum BackupRestoreOperationType + { + Default = 0, + Clone = 1, + Relocation = 2, + Snapshot = 3, + CloudFS = 4, + } + public enum BuiltInAuthenticationProvider + { + AzureActiveDirectory = 0, + Facebook = 1, + Google = 2, + MicrosoftAccount = 3, + Twitter = 4, + Github = 5, + } + public partial class CertificateOrderAction : Azure.ResourceManager.Models.ResourceData + { + public CertificateOrderAction() { } + public Azure.ResourceManager.AppService.Models.CertificateOrderActionType? ActionType { get { throw null; } } + public System.DateTimeOffset? CreatedOn { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public enum CertificateOrderActionType + { + Unknown = 0, + CertificateIssued = 1, + CertificateOrderCanceled = 2, + CertificateOrderCreated = 3, + CertificateRevoked = 4, + DomainValidationComplete = 5, + FraudDetected = 6, + OrgNameChange = 7, + OrgValidationComplete = 8, + SanDrop = 9, + FraudCleared = 10, + CertificateExpired = 11, + CertificateExpirationWarning = 12, + FraudDocumentationRequired = 13, + } + public partial class CertificateOrderContact + { + internal CertificateOrderContact() { } + public string Email { get { throw null; } } + public string NameFirst { get { throw null; } } + public string NameLast { get { throw null; } } + public string Phone { get { throw null; } } + } + public enum CertificateOrderStatus + { + Pendingissuance = 0, + Issued = 1, + Revoked = 2, + Canceled = 3, + Denied = 4, + Pendingrevocation = 5, + PendingRekey = 6, + Unused = 7, + Expired = 8, + NotSubmitted = 9, + } + public enum CertificateProductType + { + StandardDomainValidatedSsl = 0, + StandardDomainValidatedWildCardSsl = 1, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct CheckNameResourceType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public CheckNameResourceType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType HostingEnvironment { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebHostingEnvironments { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebPublishingUsers { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebSites { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType MicrosoftWebSitesSlots { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType PublishingUser { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType Slot { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CheckNameResourceType WebSite { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.CheckNameResourceType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.CheckNameResourceType left, Azure.ResourceManager.AppService.Models.CheckNameResourceType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.CheckNameResourceType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.CheckNameResourceType left, Azure.ResourceManager.AppService.Models.CheckNameResourceType right) { throw null; } + public override string ToString() { throw null; } + } + public enum ClientCertMode + { + Required = 0, + Optional = 1, + OptionalInteractiveUser = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ClientCredentialMethod : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ClientCredentialMethod(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ClientCredentialMethod ClientSecretPost { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ClientCredentialMethod other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ClientCredentialMethod left, Azure.ResourceManager.AppService.Models.ClientCredentialMethod right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ClientCredentialMethod (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ClientCredentialMethod left, Azure.ResourceManager.AppService.Models.ClientCredentialMethod right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ClientRegistration + { + public ClientRegistration() { } + public string ClientId { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + } + public enum CloneAbilityResult + { + Cloneable = 0, + PartiallyCloneable = 1, + NotCloneable = 2, + } + public partial class CloningInfo + { + public CloningInfo(Azure.Core.ResourceIdentifier sourceWebAppId) { } + public System.Collections.Generic.IDictionary AppSettingsOverrides { get { throw null; } } + public bool? CanOverwrite { get { throw null; } set { } } + public bool? CloneCustomHostNames { get { throw null; } set { } } + public bool? CloneSourceControl { get { throw null; } set { } } + public bool? ConfigureLoadBalancing { get { throw null; } set { } } + public System.Guid? CorrelationId { get { throw null; } set { } } + public string HostingEnvironment { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier SourceWebAppId { get { throw null; } set { } } + public Azure.Core.AzureLocation? SourceWebAppLocation { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier TrafficManagerProfileId { get { throw null; } set { } } + public string TrafficManagerProfileName { get { throw null; } set { } } + } + public enum ComputeModeOption + { + Shared = 0, + Dedicated = 1, + Dynamic = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ConfigReferenceSource : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ConfigReferenceSource(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ConfigReferenceSource KeyVault { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ConfigReferenceSource other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ConfigReferenceSource left, Azure.ResourceManager.AppService.Models.ConfigReferenceSource right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ConfigReferenceSource (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ConfigReferenceSource left, Azure.ResourceManager.AppService.Models.ConfigReferenceSource right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ConnectionStringDictionary : Azure.ResourceManager.Models.ResourceData + { + public ConnectionStringDictionary() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IDictionary Properties { get { throw null; } } + } + public enum ConnectionStringType + { + MySql = 0, + SqlServer = 1, + SqlAzure = 2, + Custom = 3, + NotificationHub = 4, + ServiceBus = 5, + EventHub = 6, + ApiHub = 7, + DocDB = 8, + RedisCache = 9, + PostgreSql = 10, + } + public partial class ConnStringInfo + { + public ConnStringInfo() { } + public string ConnectionString { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ConnectionStringType? ConnectionStringType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class ConnStringValueTypePair + { + public ConnStringValueTypePair(string value, Azure.ResourceManager.AppService.Models.ConnectionStringType connectionStringType) { } + public Azure.ResourceManager.AppService.Models.ConnectionStringType ConnectionStringType { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class ContainerCpuStatistics + { + public ContainerCpuStatistics() { } + public Azure.ResourceManager.AppService.Models.ContainerCpuUsage CpuUsage { get { throw null; } set { } } + public int? OnlineCpuCount { get { throw null; } set { } } + public long? SystemCpuUsage { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerThrottlingInfo ThrottlingData { get { throw null; } set { } } + } + public partial class ContainerCpuUsage + { + public ContainerCpuUsage() { } + public long? KernelModeUsage { get { throw null; } set { } } + public System.Collections.Generic.IList PerCpuUsage { get { throw null; } } + public long? TotalUsage { get { throw null; } set { } } + public long? UserModeUsage { get { throw null; } set { } } + } + public partial class ContainerInfo + { + public ContainerInfo() { } + public Azure.ResourceManager.AppService.Models.ContainerCpuStatistics CurrentCpuStats { get { throw null; } set { } } + public System.DateTimeOffset? CurrentTimeStamp { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerNetworkInterfaceStatistics Eth0 { get { throw null; } set { } } + public string Id { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerMemoryStatistics MemoryStats { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ContainerCpuStatistics PreviousCpuStats { get { throw null; } set { } } + public System.DateTimeOffset? PreviousTimeStamp { get { throw null; } set { } } + } + public partial class ContainerMemoryStatistics + { + public ContainerMemoryStatistics() { } + public long? Limit { get { throw null; } set { } } + public long? MaxUsage { get { throw null; } set { } } + public long? Usage { get { throw null; } set { } } + } + public partial class ContainerNetworkInterfaceStatistics + { + public ContainerNetworkInterfaceStatistics() { } + public long? RxBytes { get { throw null; } set { } } + public long? RxDropped { get { throw null; } set { } } + public long? RxErrors { get { throw null; } set { } } + public long? RxPackets { get { throw null; } set { } } + public long? TxBytes { get { throw null; } set { } } + public long? TxDropped { get { throw null; } set { } } + public long? TxErrors { get { throw null; } set { } } + public long? TxPackets { get { throw null; } set { } } + } + public partial class ContainerThrottlingInfo + { + public ContainerThrottlingInfo() { } + public int? Periods { get { throw null; } set { } } + public int? ThrottledPeriods { get { throw null; } set { } } + public int? ThrottledTime { get { throw null; } set { } } + } + public enum ContinuousWebJobStatus + { + Initializing = 0, + Starting = 1, + Running = 2, + PendingRestart = 3, + Stopped = 4, + } + public enum CookieExpirationConvention + { + FixedTime = 0, + IdentityProviderDerived = 1, + } + public partial class CsmOperationDescription + { + internal CsmOperationDescription() { } + public Azure.ResourceManager.AppService.Models.ServiceSpecification CsmOperationDescriptionServiceSpecification { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CsmOperationDisplay Display { get { throw null; } } + public bool? IsDataAction { get { throw null; } } + public string Name { get { throw null; } } + public string Origin { get { throw null; } } + } + public partial class CsmOperationDisplay + { + internal CsmOperationDisplay() { } + public string Description { get { throw null; } } + public string Operation { get { throw null; } } + public string Provider { get { throw null; } } + public string Resource { get { throw null; } } + } + public partial class CsmPublishingProfile + { + public CsmPublishingProfile() { } + public Azure.ResourceManager.AppService.Models.PublishingProfileFormat? Format { get { throw null; } set { } } + public bool? IsIncludeDisasterRecoveryEndpoints { get { throw null; } set { } } + } + public partial class CsmSlotEntity + { + public CsmSlotEntity(string targetSlot, bool preserveVnet) { } + public bool PreserveVnet { get { throw null; } } + public string TargetSlot { get { throw null; } } + } + public partial class CsmUsageQuota + { + internal CsmUsageQuota() { } + public long? CurrentValue { get { throw null; } } + public long? Limit { get { throw null; } } + public Azure.ResourceManager.AppService.Models.LocalizableString Name { get { throw null; } } + public System.DateTimeOffset? NextResetOn { get { throw null; } } + public string Unit { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct CustomDomainStatus : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public CustomDomainStatus(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Adding { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Deleting { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Failed { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Ready { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus RetrievingValidationToken { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.CustomDomainStatus Validating { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.CustomDomainStatus other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.CustomDomainStatus left, Azure.ResourceManager.AppService.Models.CustomDomainStatus right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.CustomDomainStatus (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.CustomDomainStatus left, Azure.ResourceManager.AppService.Models.CustomDomainStatus right) { throw null; } + public override string ToString() { throw null; } + } + public partial class CustomHostnameAnalysisResult : Azure.ResourceManager.Models.ResourceData + { + public CustomHostnameAnalysisResult() { } + public System.Collections.Generic.IList AlternateCNameRecords { get { throw null; } } + public System.Collections.Generic.IList AlternateTxtRecords { get { throw null; } } + public System.Collections.Generic.IList ARecords { get { throw null; } } + public System.Collections.Generic.IList CNameRecords { get { throw null; } } + public string ConflictingAppResourceId { get { throw null; } } + public Azure.ResponseError CustomDomainVerificationFailureInfo { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DnsVerificationTestResult? CustomDomainVerificationTest { get { throw null; } } + public bool? HasConflictAcrossSubscription { get { throw null; } } + public bool? HasConflictOnScaleUnit { get { throw null; } } + public bool? IsHostnameAlreadyVerified { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList TxtRecords { get { throw null; } } + } + public enum CustomHostNameDnsRecordType + { + CName = 0, + A = 1, + } + public partial class CustomOpenIdConnectProvider + { + public CustomOpenIdConnectProvider() { } + public bool? IsEnabled { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.OpenIdConnectLogin Login { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.OpenIdConnectRegistration Registration { get { throw null; } set { } } + } + public partial class DataProviderKeyValuePair + { + internal DataProviderKeyValuePair() { } + public string Key { get { throw null; } } + public System.BinaryData Value { get { throw null; } } + } + public partial class DataProviderMetadata + { + public DataProviderMetadata() { } + public System.Collections.Generic.IReadOnlyList PropertyBag { get { throw null; } } + public string ProviderName { get { throw null; } set { } } + } + public partial class DataTableResponseColumn + { + public DataTableResponseColumn() { } + public string ColumnName { get { throw null; } set { } } + public string ColumnType { get { throw null; } set { } } + public string DataType { get { throw null; } set { } } + } + public partial class DataTableResponseObject + { + public DataTableResponseObject() { } + public System.Collections.Generic.IList Columns { get { throw null; } } + public System.Collections.Generic.IList> Rows { get { throw null; } } + public string TableName { get { throw null; } set { } } + } + public partial class DefaultAuthorizationPolicy + { + public DefaultAuthorizationPolicy() { } + public System.Collections.Generic.IList AllowedApplications { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceAadAllowedPrincipals AllowedPrincipals { get { throw null; } set { } } + } + public partial class DeletedAppRestoreContent : Azure.ResourceManager.Models.ResourceData + { + public DeletedAppRestoreContent() { } + public Azure.Core.ResourceIdentifier DeletedSiteId { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public bool? RecoverConfiguration { get { throw null; } set { } } + public string SnapshotTime { get { throw null; } set { } } + public bool? UseDRSecondary { get { throw null; } set { } } + } + public partial class DetectorAbnormalTimePeriod + { + public DetectorAbnormalTimePeriod() { } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorIssueType? IssueType { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.Collections.Generic.IList> MetaData { get { throw null; } } + public double? Priority { get { throw null; } set { } } + public System.Collections.Generic.IList Solutions { get { throw null; } } + public string Source { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class DetectorDataSource + { + public DetectorDataSource() { } + public System.Collections.Generic.IList DataSourceUri { get { throw null; } } + public System.Collections.Generic.IList Instructions { get { throw null; } } + } + public partial class DetectorDefinition + { + public DetectorDefinition() { } + public string Description { get { throw null; } } + public string DisplayName { get { throw null; } } + public bool? IsEnabled { get { throw null; } } + public double? Rank { get { throw null; } } + } + public partial class DetectorInfo + { + public DetectorInfo() { } + public System.Collections.Generic.IReadOnlyList AnalysisType { get { throw null; } } + public string Author { get { throw null; } } + public string Category { get { throw null; } } + public string Description { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DetectorType? DetectorType { get { throw null; } } + public string Id { get { throw null; } } + public string Name { get { throw null; } } + public float? Score { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportTopicList { get { throw null; } } + } + public enum DetectorInsightStatus + { + None = 0, + Critical = 1, + Warning = 2, + Info = 3, + Success = 4, + } + public enum DetectorIssueType + { + ServiceIncident = 0, + AppDeployment = 1, + AppCrash = 2, + RuntimeIssueDetected = 3, + AseDeployment = 4, + UserIssue = 5, + PlatformIssue = 6, + Other = 7, + } + public partial class DetectorSupportTopic + { + internal DetectorSupportTopic() { } + public string Id { get { throw null; } } + public Azure.Core.ResourceIdentifier PesId { get { throw null; } } + } + public enum DetectorType + { + Detector = 0, + Analysis = 1, + CategoryOverview = 2, + } + public partial class DiagnosticAnalysis : Azure.ResourceManager.Models.ResourceData + { + public DiagnosticAnalysis() { } + public System.Collections.Generic.IList AbnormalTimePeriods { get { throw null; } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList NonCorrelatedDetectors { get { throw null; } } + public System.Collections.Generic.IList Payload { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class DiagnosticDataRendering + { + public DiagnosticDataRendering() { } + public string Description { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DiagnosticDataRenderingType? RenderingType { get { throw null; } set { } } + public string Title { get { throw null; } set { } } + } + public enum DiagnosticDataRenderingType + { + NoGraph = 0, + Table = 1, + TimeSeries = 2, + TimeSeriesPerInstance = 3, + PieChart = 4, + DataSummary = 5, + Email = 6, + Insights = 7, + DynamicInsight = 8, + Markdown = 9, + Detector = 10, + DropDown = 11, + Card = 12, + Solution = 13, + Guage = 14, + Form = 15, + ChangeSets = 16, + ChangeAnalysisOnboarding = 17, + ChangesView = 18, + AppInsight = 19, + DependencyGraph = 20, + DownTime = 21, + SummaryCard = 22, + SearchComponent = 23, + AppInsightEnablement = 24, + } + public partial class DiagnosticDataset + { + public DiagnosticDataset() { } + public Azure.ResourceManager.AppService.Models.DiagnosticDataRendering RenderingProperties { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DataTableResponseObject Table { get { throw null; } set { } } + } + public partial class DiagnosticDetectorResponse : Azure.ResourceManager.Models.ResourceData + { + public DiagnosticDetectorResponse() { } + public System.Collections.Generic.IList AbnormalTimePeriods { get { throw null; } } + public System.Collections.Generic.IList> Data { get { throw null; } } + public Azure.ResourceManager.AppService.Models.DetectorDataSource DataSource { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DetectorDefinition DetectorDefinition { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public bool? IssueDetected { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList Metrics { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public partial class DiagnosticMetricSample + { + public DiagnosticMetricSample() { } + public bool? IsAggregated { get { throw null; } set { } } + public double? Maximum { get { throw null; } set { } } + public double? Minimum { get { throw null; } set { } } + public string RoleInstance { get { throw null; } set { } } + public System.DateTimeOffset? Timestamp { get { throw null; } set { } } + public double? Total { get { throw null; } set { } } + } + public partial class DiagnosticMetricSet + { + public DiagnosticMetricSet() { } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public string TimeGrain { get { throw null; } set { } } + public string Unit { get { throw null; } set { } } + public System.Collections.Generic.IList Values { get { throw null; } } + } + public partial class DiagnosticSolution + { + public DiagnosticSolution() { } + public System.Collections.Generic.IList> Data { get { throw null; } } + public string Description { get { throw null; } set { } } + public string DisplayName { get { throw null; } set { } } + public double? Id { get { throw null; } set { } } + public System.Collections.Generic.IList> Metadata { get { throw null; } } + public double? Order { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.DiagnosticSolutionType? SolutionType { get { throw null; } set { } } + } + public enum DiagnosticSolutionType + { + QuickSolution = 0, + DeepInvestigation = 1, + BestPractices = 2, + } + public enum DnsVerificationTestResult + { + Passed = 0, + Failed = 1, + Skipped = 2, + } + public partial class DomainAvailabilityCheckResult + { + internal DomainAvailabilityCheckResult() { } + public Azure.ResourceManager.AppService.Models.AppServiceDomainType? DomainType { get { throw null; } } + public bool? IsAvailable { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class DomainControlCenterSsoRequestInfo + { + internal DomainControlCenterSsoRequestInfo() { } + public string PostParameterKey { get { throw null; } } + public string PostParameterValue { get { throw null; } } + public System.Uri Uri { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct DomainNotRenewableReason : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public DomainNotRenewableReason(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.DomainNotRenewableReason ExpirationNotInRenewalTimeRange { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.DomainNotRenewableReason RegistrationStatusNotSupportedForRenewal { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.DomainNotRenewableReason SubscriptionNotActive { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.DomainNotRenewableReason other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.DomainNotRenewableReason left, Azure.ResourceManager.AppService.Models.DomainNotRenewableReason right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.DomainNotRenewableReason (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.DomainNotRenewableReason left, Azure.ResourceManager.AppService.Models.DomainNotRenewableReason right) { throw null; } + public override string ToString() { throw null; } + } + public partial class DomainPurchaseConsent + { + public DomainPurchaseConsent() { } + public string AgreedBy { get { throw null; } set { } } + public System.DateTimeOffset? AgreedOn { get { throw null; } set { } } + public System.Collections.Generic.IList AgreementKeys { get { throw null; } } + } + public partial class DomainRecommendationSearchContent + { + public DomainRecommendationSearchContent() { } + public string Keywords { get { throw null; } set { } } + public int? MaxDomainRecommendations { get { throw null; } set { } } + } + public partial class FileSystemHttpLogsConfig + { + public FileSystemHttpLogsConfig() { } + public bool? IsEnabled { get { throw null; } set { } } + public int? RetentionInDays { get { throw null; } set { } } + public int? RetentionInMb { get { throw null; } set { } } + } + public enum ForwardProxyConvention + { + NoProxy = 0, + Standard = 1, + Custom = 2, + } + public enum FrontEndServiceType + { + NodePort = 0, + LoadBalancer = 1, + } + public partial class FunctionAppHostKeys + { + internal FunctionAppHostKeys() { } + public System.Collections.Generic.IReadOnlyDictionary FunctionKeys { get { throw null; } } + public string MasterKey { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary SystemKeys { get { throw null; } } + } + public partial class FunctionAppMajorVersion + { + internal FunctionAppMajorVersion() { } + public string DisplayText { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MinorVersions { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class FunctionAppMinorVersion + { + internal FunctionAppMinorVersion() { } + public string DisplayText { get { throw null; } } + public Azure.ResourceManager.AppService.Models.FunctionAppRuntimes StackSettings { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class FunctionAppRuntimes + { + internal FunctionAppRuntimes() { } + public Azure.ResourceManager.AppService.Models.FunctionAppRuntimeSettings LinuxRuntimeSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.FunctionAppRuntimeSettings WindowsRuntimeSettings { get { throw null; } } + } + public partial class FunctionAppRuntimeSettings + { + internal FunctionAppRuntimeSettings() { } + public Azure.ResourceManager.AppService.Models.AppInsightsWebAppStackSettings AppInsightsSettings { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary AppSettingsDictionary { get { throw null; } } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.GitHubActionWebAppStackSettings GitHubActionSettings { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDefault { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public bool? IsRemoteDebuggingSupported { get { throw null; } } + public string RuntimeVersion { get { throw null; } } + public Azure.ResourceManager.AppService.Models.SiteConfigPropertiesDictionary SiteConfigPropertiesDictionary { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportedFunctionsExtensionVersions { get { throw null; } } + } + public partial class FunctionAppStack : Azure.ResourceManager.Models.ResourceData + { + public FunctionAppStack() { } + public string DisplayText { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MajorVersions { get { throw null; } } + public Azure.ResourceManager.AppService.Models.StackPreferredOS? PreferredOS { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class FunctionSecrets + { + internal FunctionSecrets() { } + public string Key { get { throw null; } } + public System.Uri TriggerUri { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct FunctionTriggerType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public FunctionTriggerType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.FunctionTriggerType HttpTrigger { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.FunctionTriggerType Unknown { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.FunctionTriggerType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.FunctionTriggerType left, Azure.ResourceManager.AppService.Models.FunctionTriggerType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.FunctionTriggerType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.FunctionTriggerType left, Azure.ResourceManager.AppService.Models.FunctionTriggerType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class GitHubActionCodeConfiguration + { + public GitHubActionCodeConfiguration() { } + public string RuntimeStack { get { throw null; } set { } } + public string RuntimeVersion { get { throw null; } set { } } + } + public partial class GitHubActionConfiguration + { + public GitHubActionConfiguration() { } + public Azure.ResourceManager.AppService.Models.GitHubActionCodeConfiguration CodeConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.GitHubActionContainerConfiguration ContainerConfiguration { get { throw null; } set { } } + public bool? GenerateWorkflowFile { get { throw null; } set { } } + public bool? IsLinux { get { throw null; } set { } } + } + public partial class GitHubActionContainerConfiguration + { + public GitHubActionContainerConfiguration() { } + public string ImageName { get { throw null; } set { } } + public string Password { get { throw null; } set { } } + public System.Uri ServerUri { get { throw null; } set { } } + public string Username { get { throw null; } set { } } + } + public partial class GitHubActionWebAppStackSettings + { + internal GitHubActionWebAppStackSettings() { } + public bool? IsSupported { get { throw null; } } + public string SupportedVersion { get { throw null; } } + } + public partial class GlobalCsmSkuDescription + { + internal GlobalCsmSkuDescription() { } + public System.Collections.Generic.IReadOnlyList Capabilities { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuCapacity Capacity { get { throw null; } } + public string Family { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Locations { get { throw null; } } + public string Name { get { throw null; } } + public string Size { get { throw null; } } + public string Tier { get { throw null; } } + } + public partial class GlobalValidation + { + public GlobalValidation() { } + public System.Collections.Generic.IList ExcludedPaths { get { throw null; } } + public bool? IsAuthenticationRequired { get { throw null; } set { } } + public string RedirectToProvider { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.UnauthenticatedClientActionV2? UnauthenticatedClientAction { get { throw null; } set { } } + } + public partial class HostingEnvironmentDeploymentInfo + { + internal HostingEnvironmentDeploymentInfo() { } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class HostingEnvironmentDiagnostics + { + internal HostingEnvironmentDiagnostics() { } + public string DiagnosticsOutput { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class HostingEnvironmentProfile + { + public HostingEnvironmentProfile() { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + } + public enum HostingEnvironmentStatus + { + Preparing = 0, + Ready = 1, + Scaling = 2, + Deleting = 3, + } + public enum HostNameBindingSslState + { + Disabled = 0, + SniEnabled = 1, + IPBasedEnabled = 2, + } + public partial class HostNameSslState + { + public HostNameSslState() { } + public Azure.ResourceManager.AppService.Models.AppServiceHostType? HostType { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.HostNameBindingSslState? SslState { get { throw null; } set { } } + public System.BinaryData Thumbprint { get { throw null; } set { } } + public bool? ToUpdate { get { throw null; } set { } } + public string VirtualIP { get { throw null; } set { } } + } + public partial class HttpRequestHandlerMapping + { + public HttpRequestHandlerMapping() { } + public string Arguments { get { throw null; } set { } } + public string Extension { get { throw null; } set { } } + public string ScriptProcessor { get { throw null; } set { } } + } + public partial class HybridConnectionKey : Azure.ResourceManager.Models.ResourceData + { + public HybridConnectionKey() { } + public string Kind { get { throw null; } set { } } + public string SendKeyName { get { throw null; } } + public string SendKeyValue { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct InAvailabilityReasonType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public InAvailabilityReasonType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.InAvailabilityReasonType AlreadyExists { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.InAvailabilityReasonType Invalid { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.InAvailabilityReasonType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.InAvailabilityReasonType left, Azure.ResourceManager.AppService.Models.InAvailabilityReasonType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.InAvailabilityReasonType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.InAvailabilityReasonType left, Azure.ResourceManager.AppService.Models.InAvailabilityReasonType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class InboundEnvironmentEndpoint + { + internal InboundEnvironmentEndpoint() { } + public string Description { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Endpoints { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Ports { get { throw null; } } + } + public partial class JwtClaimChecks + { + public JwtClaimChecks() { } + public System.Collections.Generic.IList AllowedClientApplications { get { throw null; } } + public System.Collections.Generic.IList AllowedGroups { get { throw null; } } + } + public enum KeyVaultSecretStatus + { + Unknown = 0, + Initialized = 1, + WaitingOnCertificateOrder = 2, + Succeeded = 3, + CertificateOrderFailed = 4, + OperationNotPermittedOnKeyVault = 5, + AzureServiceUnauthorizedToAccessKeyVault = 6, + KeyVaultDoesNotExist = 7, + KeyVaultSecretDoesNotExist = 8, + UnknownError = 9, + ExternalPrivateKey = 10, + } + public partial class KubeEnvironmentPatch : Azure.ResourceManager.Models.ResourceData + { + public KubeEnvironmentPatch() { } + public Azure.Core.ResourceIdentifier AksResourceId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppLogsConfiguration AppLogsConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ArcConfiguration ArcConfiguration { get { throw null; } set { } } + public string DefaultDomain { get { throw null; } } + public string DeploymentErrors { get { throw null; } } + public bool? IsInternalLoadBalancerEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.KubeEnvironmentProvisioningState? ProvisioningState { get { throw null; } } + public string StaticIP { get { throw null; } set { } } + } + public partial class KubeEnvironmentProfile + { + public KubeEnvironmentProfile() { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.Core.ResourceType? ResourceType { get { throw null; } } + } + public enum KubeEnvironmentProvisioningState + { + Succeeded = 0, + Failed = 1, + Canceled = 2, + Waiting = 3, + InitializationInProgress = 4, + InfrastructureSetupInProgress = 5, + InfrastructureSetupComplete = 6, + ScheduledForDelete = 7, + UpgradeRequested = 8, + UpgradeFailed = 9, + } + public partial class LegacyMicrosoftAccount + { + public LegacyMicrosoftAccount() { } + public bool? IsEnabled { get { throw null; } set { } } + public System.Collections.Generic.IList LoginScopes { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ClientRegistration Registration { get { throw null; } set { } } + public System.Collections.Generic.IList ValidationAllowedAudiences { get { throw null; } } + } + public partial class LinuxJavaContainerSettings + { + internal LinuxJavaContainerSettings() { } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public string Java11Runtime { get { throw null; } } + public string Java8Runtime { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct LoadBalancingMode : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public LoadBalancingMode(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode None { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode Publishing { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode Web { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.LoadBalancingMode WebPublishing { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.LoadBalancingMode other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.LoadBalancingMode left, Azure.ResourceManager.AppService.Models.LoadBalancingMode right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.LoadBalancingMode (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.LoadBalancingMode left, Azure.ResourceManager.AppService.Models.LoadBalancingMode right) { throw null; } + public override string ToString() { throw null; } + } + public partial class LocalizableString + { + internal LocalizableString() { } + public string LocalizedValue { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class LogAnalyticsConfiguration + { + public LogAnalyticsConfiguration() { } + public string CustomerId { get { throw null; } set { } } + public string SharedKey { get { throw null; } set { } } + } + public partial class LoginFlowNonceSettings + { + public LoginFlowNonceSettings() { } + public string NonceExpirationInterval { get { throw null; } set { } } + public bool? ValidateNonce { get { throw null; } set { } } + } + public partial class LogSpecification + { + internal LogSpecification() { } + public System.TimeSpan? BlobDuration { get { throw null; } } + public string DisplayName { get { throw null; } } + public string LogFilterPattern { get { throw null; } } + public string Name { get { throw null; } } + } + public enum ManagedPipelineMode + { + Integrated = 0, + Classic = 1, + } + public partial class MetricAvailability + { + internal MetricAvailability() { } + public System.TimeSpan? BlobDuration { get { throw null; } } + public string TimeGrain { get { throw null; } } + } + public partial class MetricDimension + { + internal MetricDimension() { } + public string DisplayName { get { throw null; } } + public string InternalName { get { throw null; } } + public bool? IsToBeExportedForShoebox { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class MetricSpecification + { + internal MetricSpecification() { } + public string AggregationType { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Availabilities { get { throw null; } } + public string Category { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Dimensions { get { throw null; } } + public string DisplayDescription { get { throw null; } } + public string DisplayName { get { throw null; } } + public bool? FillGapWithZero { get { throw null; } } + public bool? IsInstanceLevelAggregationSupported { get { throw null; } } + public bool? IsInternal { get { throw null; } } + public bool? IsRegionalMdmAccountEnabled { get { throw null; } } + public string MetricFilterPattern { get { throw null; } } + public string Name { get { throw null; } } + public string SourceMdmAccount { get { throw null; } } + public string SourceMdmNamespace { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportedAggregationTypes { get { throw null; } } + public System.Collections.Generic.IReadOnlyList SupportedTimeGrainTypes { get { throw null; } } + public string Unit { get { throw null; } } + } + public partial class MigrateMySqlContent : Azure.ResourceManager.Models.ResourceData + { + public MigrateMySqlContent() { } + public string ConnectionString { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.MySqlMigrationType? MigrationType { get { throw null; } set { } } + } + public enum MSDeployProvisioningState + { + Accepted = 0, + Running = 1, + Succeeded = 2, + Failed = 3, + Canceled = 4, + } + public enum MySqlMigrationType + { + LocalToRemote = 0, + RemoteToLocal = 1, + } + public enum NotificationLevel + { + Critical = 0, + Warning = 1, + Information = 2, + NonUrgentSuggestion = 3, + } + public partial class OpenIdConnectClientCredential + { + public OpenIdConnectClientCredential() { } + public string ClientSecretSettingName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ClientCredentialMethod? Method { get { throw null; } set { } } + } + public partial class OpenIdConnectConfig + { + public OpenIdConnectConfig() { } + public string AuthorizationEndpoint { get { throw null; } set { } } + public System.Uri CertificationUri { get { throw null; } set { } } + public string Issuer { get { throw null; } set { } } + public string TokenEndpoint { get { throw null; } set { } } + public string WellKnownOpenIdConfiguration { get { throw null; } set { } } + } + public partial class OpenIdConnectLogin + { + public OpenIdConnectLogin() { } + public string NameClaimType { get { throw null; } set { } } + public System.Collections.Generic.IList Scopes { get { throw null; } } + } + public partial class OpenIdConnectRegistration + { + public OpenIdConnectRegistration() { } + public Azure.ResourceManager.AppService.Models.OpenIdConnectClientCredential ClientCredential { get { throw null; } set { } } + public string ClientId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.OpenIdConnectConfig OpenIdConnectConfiguration { get { throw null; } set { } } + } + public partial class OutboundEnvironmentEndpoint + { + internal OutboundEnvironmentEndpoint() { } + public string Category { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Endpoints { get { throw null; } } + } + public partial class PerfMonResponseInfo + { + internal PerfMonResponseInfo() { } + public string Code { get { throw null; } } + public Azure.ResourceManager.AppService.Models.PerfMonSet Data { get { throw null; } } + public string Message { get { throw null; } } + } + public partial class PerfMonSample + { + internal PerfMonSample() { } + public string InstanceName { get { throw null; } } + public System.DateTimeOffset? Time { get { throw null; } } + public double? Value { get { throw null; } } + } + public partial class PerfMonSet + { + internal PerfMonSet() { } + public System.DateTimeOffset? EndOn { get { throw null; } } + public string Name { get { throw null; } } + public System.DateTimeOffset? StartOn { get { throw null; } } + public string TimeGrain { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Values { get { throw null; } } + } + public partial class PremierAddOnOffer : Azure.ResourceManager.Models.ResourceData + { + public PremierAddOnOffer() { } + public bool? IsPromoCodeRequired { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri LegalTermsUri { get { throw null; } set { } } + public string MarketplaceOffer { get { throw null; } set { } } + public string MarketplacePublisher { get { throw null; } set { } } + public System.Uri PrivacyPolicyUri { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public int? Quota { get { throw null; } set { } } + public string Sku { get { throw null; } set { } } + public string Vendor { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServicePlanRestriction? WebHostingPlanRestrictions { get { throw null; } set { } } + } + public partial class PremierAddOnPatchResource : Azure.ResourceManager.Models.ResourceData + { + public PremierAddOnPatchResource() { } + public string Kind { get { throw null; } set { } } + public string MarketplaceOffer { get { throw null; } set { } } + public string MarketplacePublisher { get { throw null; } set { } } + public string Product { get { throw null; } set { } } + public string Sku { get { throw null; } set { } } + public string Vendor { get { throw null; } set { } } + } + public partial class PrivateAccessSubnet + { + public PrivateAccessSubnet() { } + public int? Key { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + } + public partial class PrivateAccessVirtualNetwork + { + public PrivateAccessVirtualNetwork() { } + public int? Key { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier ResourceId { get { throw null; } set { } } + public System.Collections.Generic.IList Subnets { get { throw null; } } + } + public partial class PrivateLinkConnectionApprovalRequestInfo : Azure.ResourceManager.Models.ResourceData + { + public PrivateLinkConnectionApprovalRequestInfo() { } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } } + } + public partial class PrivateLinkConnectionState + { + public PrivateLinkConnectionState() { } + public string ActionsRequired { get { throw null; } set { } } + public string Description { get { throw null; } set { } } + public string Status { get { throw null; } set { } } + } + public partial class ProcessThreadInfo : Azure.ResourceManager.Models.ResourceData + { + public ProcessThreadInfo() { } + public int? BasePriority { get { throw null; } set { } } + public int? CurrentPriority { get { throw null; } set { } } + public string Href { get { throw null; } set { } } + public int? Identifier { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string PriorityLevel { get { throw null; } set { } } + public string Process { get { throw null; } set { } } + public string StartAddress { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public string State { get { throw null; } set { } } + public string TotalProcessorTime { get { throw null; } set { } } + public string UserProcessorTime { get { throw null; } set { } } + public string WaitReason { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ProviderOSTypeSelected : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ProviderOSTypeSelected(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected All { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected Linux { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected LinuxFunctions { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected Windows { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected WindowsFunctions { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected left, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected left, Azure.ResourceManager.AppService.Models.ProviderOSTypeSelected right) { throw null; } + public override string ToString() { throw null; } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ProviderStackOSType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ProviderStackOSType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ProviderStackOSType All { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderStackOSType Linux { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ProviderStackOSType Windows { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ProviderStackOSType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ProviderStackOSType left, Azure.ResourceManager.AppService.Models.ProviderStackOSType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ProviderStackOSType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ProviderStackOSType left, Azure.ResourceManager.AppService.Models.ProviderStackOSType right) { throw null; } + public override string ToString() { throw null; } + } + public enum ProvisioningState + { + Succeeded = 0, + Failed = 1, + Canceled = 2, + InProgress = 3, + Deleting = 4, + } + public enum PublicCertificateLocation + { + Unknown = 0, + CurrentUserMy = 1, + LocalMachineMy = 2, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct PublishingProfileFormat : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public PublishingProfileFormat(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.PublishingProfileFormat FileZilla3 { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.PublishingProfileFormat Ftp { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.PublishingProfileFormat WebDeploy { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.PublishingProfileFormat other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.PublishingProfileFormat left, Azure.ResourceManager.AppService.Models.PublishingProfileFormat right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.PublishingProfileFormat (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.PublishingProfileFormat left, Azure.ResourceManager.AppService.Models.PublishingProfileFormat right) { throw null; } + public override string ToString() { throw null; } + } + public partial class QueryUtterancesResult + { + public QueryUtterancesResult() { } + public Azure.ResourceManager.AppService.Models.SampleUtterance SampleUtterance { get { throw null; } set { } } + public float? Score { get { throw null; } set { } } + } + public partial class QueryUtterancesResults + { + public QueryUtterancesResults() { } + public string Query { get { throw null; } set { } } + public System.Collections.Generic.IList Results { get { throw null; } } + } + public partial class RampUpRule + { + public RampUpRule() { } + public string ActionHostName { get { throw null; } set { } } + public System.Uri ChangeDecisionCallbackUri { get { throw null; } set { } } + public int? ChangeIntervalInMinutes { get { throw null; } set { } } + public double? ChangeStep { get { throw null; } set { } } + public double? MaxReroutePercentage { get { throw null; } set { } } + public double? MinReroutePercentage { get { throw null; } set { } } + public string Name { get { throw null; } set { } } + public double? ReroutePercentage { get { throw null; } set { } } + } + public enum RecommendationChannel + { + Notification = 0, + Api = 1, + Email = 2, + Webhook = 3, + All = 4, + } + public enum RedundancyMode + { + None = 0, + Manual = 1, + Failover = 2, + ActiveActive = 3, + GeoRedundant = 4, + } + public partial class RegistrationAddressInfo + { + public RegistrationAddressInfo(string address1, string city, string country, string postalCode, string state) { } + public string Address1 { get { throw null; } set { } } + public string Address2 { get { throw null; } set { } } + public string City { get { throw null; } set { } } + public string Country { get { throw null; } set { } } + public string PostalCode { get { throw null; } set { } } + public string State { get { throw null; } set { } } + } + public partial class RegistrationContactInfo + { + public RegistrationContactInfo(string email, string nameFirst, string nameLast, string phone) { } + public Azure.ResourceManager.AppService.Models.RegistrationAddressInfo AddressMailing { get { throw null; } set { } } + public string Email { get { throw null; } set { } } + public string Fax { get { throw null; } set { } } + public string JobTitle { get { throw null; } set { } } + public string NameFirst { get { throw null; } set { } } + public string NameLast { get { throw null; } set { } } + public string NameMiddle { get { throw null; } set { } } + public string Organization { get { throw null; } set { } } + public string Phone { get { throw null; } set { } } + } + public partial class ReissueCertificateOrderContent : Azure.ResourceManager.Models.ResourceData + { + public ReissueCertificateOrderContent() { } + public string Csr { get { throw null; } set { } } + public int? DelayExistingRevokeInHours { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } set { } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class RemotePrivateEndpointConnection : Azure.ResourceManager.Models.ResourceData + { + public RemotePrivateEndpointConnection() { } + public System.Collections.Generic.IList IPAddresses { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.ResourceIdentifier PrivateEndpointId { get { throw null; } } + public Azure.ResourceManager.AppService.Models.PrivateLinkConnectionState PrivateLinkServiceConnectionState { get { throw null; } set { } } + public string ProvisioningState { get { throw null; } } + } + public partial class RenewCertificateOrderContent : Azure.ResourceManager.Models.ResourceData + { + public RenewCertificateOrderContent() { } + public string Csr { get { throw null; } set { } } + public bool? IsPrivateKeyExternal { get { throw null; } set { } } + public int? KeySize { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + } + public partial class RequestsBasedTrigger + { + public RequestsBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + } + public enum ResolveStatus + { + Initialized = 0, + Resolved = 1, + InvalidSyntax = 2, + MSINotEnabled = 3, + VaultNotFound = 4, + SecretNotFound = 5, + SecretVersionNotFound = 6, + AccessToKeyVaultDenied = 7, + OtherReasons = 8, + FetchTimedOut = 9, + UnauthorizedClient = 10, + } + public partial class ResourceMetricAvailability + { + internal ResourceMetricAvailability() { } + public string Retention { get { throw null; } } + public string TimeGrain { get { throw null; } } + } + public partial class ResourceMetricDefinition : Azure.ResourceManager.Models.ResourceData + { + public ResourceMetricDefinition() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList MetricAvailabilities { get { throw null; } } + public string PrimaryAggregationType { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary Properties { get { throw null; } } + public System.Uri ResourceUri { get { throw null; } } + public string Unit { get { throw null; } } + } + public partial class ResourceNameAvailability + { + internal ResourceNameAvailability() { } + public bool? IsNameAvailable { get { throw null; } } + public string Message { get { throw null; } } + public Azure.ResourceManager.AppService.Models.InAvailabilityReasonType? Reason { get { throw null; } } + } + public partial class ResourceNameAvailabilityContent + { + public ResourceNameAvailabilityContent(string name, Azure.ResourceManager.AppService.Models.CheckNameResourceType resourceType) { } + public bool? IsFqdn { get { throw null; } set { } } + public string Name { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CheckNameResourceType ResourceType { get { throw null; } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ResourceScopeType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ResourceScopeType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ResourceScopeType ServerFarm { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ResourceScopeType Subscription { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ResourceScopeType WebSite { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ResourceScopeType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ResourceScopeType left, Azure.ResourceManager.AppService.Models.ResourceScopeType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ResourceScopeType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ResourceScopeType left, Azure.ResourceManager.AppService.Models.ResourceScopeType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ResponseMessageEnvelopeRemotePrivateEndpointConnection : Azure.ResourceManager.Models.ResourceData + { + internal ResponseMessageEnvelopeRemotePrivateEndpointConnection() { } + public Azure.ResponseError Error { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceArmPlan Plan { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RemotePrivateEndpointConnection Properties { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceSkuDescription Sku { get { throw null; } } + public string Status { get { throw null; } } + public System.Collections.Generic.IReadOnlyDictionary Tags { get { throw null; } } + public System.Collections.Generic.IReadOnlyList Zones { get { throw null; } } + } + public partial class RestoreRequestInfo : Azure.ResourceManager.Models.ResourceData + { + public RestoreRequestInfo() { } + public bool? AdjustConnectionStrings { get { throw null; } set { } } + public string AppServicePlan { get { throw null; } set { } } + public string BlobName { get { throw null; } set { } } + public bool? CanOverwrite { get { throw null; } set { } } + public System.Collections.Generic.IList Databases { get { throw null; } } + public string HostingEnvironment { get { throw null; } set { } } + public bool? IgnoreConflictingHostNames { get { throw null; } set { } } + public bool? IgnoreDatabases { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.BackupRestoreOperationType? OperationType { get { throw null; } set { } } + public string SiteName { get { throw null; } set { } } + public System.Uri StorageAccountUri { get { throw null; } set { } } + } + public partial class SampleUtterance + { + public SampleUtterance() { } + public System.Collections.Generic.IList Links { get { throw null; } } + public string Qid { get { throw null; } set { } } + public string Text { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ScmType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ScmType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ScmType BitbucketGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType BitbucketHg { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType CodePlexGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType CodePlexHg { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType Dropbox { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType ExternalGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType ExternalHg { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType GitHub { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType LocalGit { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType None { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType OneDrive { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType Tfs { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType VSO { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ScmType Vstsrm { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ScmType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ScmType left, Azure.ResourceManager.AppService.Models.ScmType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ScmType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ScmType left, Azure.ResourceManager.AppService.Models.ScmType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ServiceSpecification + { + internal ServiceSpecification() { } + public System.Collections.Generic.IReadOnlyList LogSpecifications { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MetricSpecifications { get { throw null; } } + } + public partial class SiteAuthSettings : Azure.ResourceManager.Models.ResourceData + { + public SiteAuthSettings() { } + public string AadClaimsAuthorization { get { throw null; } set { } } + public System.Collections.Generic.IList AdditionalLoginParams { get { throw null; } } + public System.Collections.Generic.IList AllowedAudiences { get { throw null; } } + public System.Collections.Generic.IList AllowedExternalRedirectUrls { get { throw null; } } + public string AuthFilePath { get { throw null; } set { } } + public string ClientId { get { throw null; } set { } } + public string ClientSecret { get { throw null; } set { } } + public System.BinaryData ClientSecretCertificateThumbprint { get { throw null; } set { } } + public string ClientSecretSettingName { get { throw null; } set { } } + public string ConfigVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.BuiltInAuthenticationProvider? DefaultProvider { get { throw null; } set { } } + public string FacebookAppId { get { throw null; } set { } } + public string FacebookAppSecret { get { throw null; } set { } } + public string FacebookAppSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList FacebookOAuthScopes { get { throw null; } } + public string GitHubClientId { get { throw null; } set { } } + public string GitHubClientSecret { get { throw null; } set { } } + public string GitHubClientSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList GitHubOAuthScopes { get { throw null; } } + public string GoogleClientId { get { throw null; } set { } } + public string GoogleClientSecret { get { throw null; } set { } } + public string GoogleClientSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList GoogleOAuthScopes { get { throw null; } } + public string IsAuthFromFile { get { throw null; } set { } } + public bool? IsEnabled { get { throw null; } set { } } + public string Issuer { get { throw null; } set { } } + public bool? IsTokenStoreEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string MicrosoftAccountClientId { get { throw null; } set { } } + public string MicrosoftAccountClientSecret { get { throw null; } set { } } + public string MicrosoftAccountClientSecretSettingName { get { throw null; } set { } } + public System.Collections.Generic.IList MicrosoftAccountOAuthScopes { get { throw null; } } + public string RuntimeVersion { get { throw null; } set { } } + public double? TokenRefreshExtensionHours { get { throw null; } set { } } + public string TwitterConsumerKey { get { throw null; } set { } } + public string TwitterConsumerSecret { get { throw null; } set { } } + public string TwitterConsumerSecretSettingName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.UnauthenticatedClientAction? UnauthenticatedClientAction { get { throw null; } set { } } + public bool? ValidateIssuer { get { throw null; } set { } } + } + public partial class SiteAuthSettingsV2 : Azure.ResourceManager.Models.ResourceData + { + public SiteAuthSettingsV2() { } + public Azure.ResourceManager.AppService.Models.GlobalValidation GlobalValidation { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceHttpSettings HttpSettings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceIdentityProviders IdentityProviders { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppLoginInfo Login { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AuthPlatform Platform { get { throw null; } set { } } + } + public partial class SiteCloneability + { + internal SiteCloneability() { } + public System.Collections.Generic.IReadOnlyList BlockingCharacteristics { get { throw null; } } + public System.Collections.Generic.IReadOnlyList BlockingFeatures { get { throw null; } } + public Azure.ResourceManager.AppService.Models.CloneAbilityResult? Result { get { throw null; } } + public System.Collections.Generic.IReadOnlyList UnsupportedFeatures { get { throw null; } } + } + public partial class SiteCloneabilityCriterion + { + internal SiteCloneabilityCriterion() { } + public string Description { get { throw null; } } + public string Name { get { throw null; } } + } + public partial class SiteConfigProperties + { + public SiteConfigProperties() { } + public string AcrUserManagedIdentityId { get { throw null; } set { } } + public bool? AllowIPSecurityRestrictionsForScmToUseMain { get { throw null; } set { } } + public System.Uri ApiDefinitionUri { get { throw null; } set { } } + public string ApiManagementConfigId { get { throw null; } set { } } + public string AppCommandLine { get { throw null; } set { } } + public System.Collections.Generic.IList AppSettings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AutoHealRules AutoHealRules { get { throw null; } set { } } + public string AutoSwapSlotName { get { throw null; } set { } } + public System.Collections.Generic.IDictionary AzureStorageAccounts { get { throw null; } set { } } + public System.Collections.Generic.IList ConnectionStrings { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceCorsSettings Cors { get { throw null; } set { } } + public System.Collections.Generic.IList DefaultDocuments { get { throw null; } set { } } + public string DocumentRoot { get { throw null; } set { } } + public System.Collections.Generic.IList ExperimentsRampUpRules { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceFtpsState? FtpsState { get { throw null; } set { } } + public int? FunctionAppScaleLimit { get { throw null; } set { } } + public System.Collections.Generic.IList HandlerMappings { get { throw null; } set { } } + public string HealthCheckPath { get { throw null; } set { } } + public System.Collections.Generic.IList IPSecurityRestrictions { get { throw null; } set { } } + public bool? IsAlwaysOn { get { throw null; } set { } } + public bool? IsAutoHealEnabled { get { throw null; } set { } } + public bool? IsDetailedErrorLoggingEnabled { get { throw null; } set { } } + public bool? IsFunctionsRuntimeScaleMonitoringEnabled { get { throw null; } set { } } + public bool? IsHttp20Enabled { get { throw null; } set { } } + public bool? IsHttpLoggingEnabled { get { throw null; } set { } } + public bool? IsLocalMySqlEnabled { get { throw null; } set { } } + public bool? IsRemoteDebuggingEnabled { get { throw null; } set { } } + public bool? IsRequestTracingEnabled { get { throw null; } set { } } + public bool? IsVnetRouteAllEnabled { get { throw null; } set { } } + public bool? IsWebSocketsEnabled { get { throw null; } set { } } + public string JavaContainer { get { throw null; } set { } } + public string JavaContainerVersion { get { throw null; } set { } } + public string JavaVersion { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLimits Limits { get { throw null; } set { } } + public string LinuxFxVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteLoadBalancing? LoadBalancing { get { throw null; } set { } } + public int? LogsDirectorySizeLimit { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteMachineKey MachineKey { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ManagedPipelineMode? ManagedPipelineMode { get { throw null; } set { } } + public int? ManagedServiceIdentityId { get { throw null; } set { } } + public int? MinimumElasticInstanceCount { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? MinTlsVersion { get { throw null; } set { } } + public string NetFrameworkVersion { get { throw null; } set { } } + public string NodeVersion { get { throw null; } set { } } + public int? NumberOfWorkers { get { throw null; } set { } } + public string PhpVersion { get { throw null; } set { } } + public string PowerShellVersion { get { throw null; } set { } } + public int? PreWarmedInstanceCount { get { throw null; } set { } } + public string PublicNetworkAccess { get { throw null; } set { } } + public string PublishingUsername { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppPushSettings Push { get { throw null; } set { } } + public string PythonVersion { get { throw null; } set { } } + public string RemoteDebuggingVersion { get { throw null; } set { } } + public System.DateTimeOffset? RequestTracingExpirationOn { get { throw null; } set { } } + public System.Collections.Generic.IList ScmIPSecurityRestrictions { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceSupportedTlsVersion? ScmMinTlsVersion { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ScmType? ScmType { get { throw null; } set { } } + public string TracingOptions { get { throw null; } set { } } + public bool? Use32BitWorkerProcess { get { throw null; } set { } } + public bool? UseManagedIdentityCreds { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualApplications { get { throw null; } set { } } + public string VnetName { get { throw null; } set { } } + public int? VnetPrivatePortsCount { get { throw null; } set { } } + public string WebsiteTimeZone { get { throw null; } set { } } + public string WindowsFxVersion { get { throw null; } set { } } + public int? XManagedServiceIdentityId { get { throw null; } set { } } + } + public partial class SiteConfigPropertiesDictionary + { + internal SiteConfigPropertiesDictionary() { } + public string JavaVersion { get { throw null; } } + public string LinuxFxVersion { get { throw null; } } + public string PowerShellVersion { get { throw null; } } + public bool? Use32BitWorkerProcess { get { throw null; } } + } + public partial class SiteConfigurationSnapshotInfo : Azure.ResourceManager.Models.ResourceData + { + public SiteConfigurationSnapshotInfo() { } + public string Kind { get { throw null; } set { } } + public int? SnapshotId { get { throw null; } } + public System.DateTimeOffset? SnapshotTakenOn { get { throw null; } } + } + public enum SiteExtensionType + { + Gallery = 0, + WebRoot = 1, + } + public partial class SiteLimits + { + public SiteLimits() { } + public long? MaxDiskSizeInMb { get { throw null; } set { } } + public long? MaxMemoryInMb { get { throw null; } set { } } + public double? MaxPercentageCpu { get { throw null; } set { } } + } + public enum SiteLoadBalancing + { + WeightedRoundRobin = 0, + LeastRequests = 1, + LeastResponseTime = 2, + WeightedTotalTraffic = 3, + RequestHash = 4, + PerSiteRoundRobin = 5, + } + public partial class SiteMachineKey + { + internal SiteMachineKey() { } + public string Decryption { get { throw null; } } + public string DecryptionKey { get { throw null; } } + public string Validation { get { throw null; } } + public string ValidationKey { get { throw null; } } + } + public partial class SitePatchInfo : Azure.ResourceManager.Models.ResourceData + { + public SitePatchInfo() { } + public Azure.ResourceManager.AppService.Models.WebSiteAvailabilityState? AvailabilityState { get { throw null; } } + public string ClientCertExclusionPaths { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.ClientCertMode? ClientCertMode { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.CloningInfo CloningInfo { get { throw null; } set { } } + public int? ContainerSize { get { throw null; } set { } } + public string CustomDomainVerificationId { get { throw null; } set { } } + public int? DailyMemoryTimeQuota { get { throw null; } set { } } + public string DefaultHostName { get { throw null; } } + public System.Collections.Generic.IReadOnlyList EnabledHostNames { get { throw null; } } + public Azure.ResourceManager.AppService.Models.HostingEnvironmentProfile HostingEnvironmentProfile { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList HostNames { get { throw null; } } + public System.Collections.Generic.IList HostNameSslStates { get { throw null; } } + public Azure.ResourceManager.Models.ManagedServiceIdentity Identity { get { throw null; } set { } } + public System.Guid? InProgressOperationId { get { throw null; } } + public bool? IsClientAffinityEnabled { get { throw null; } set { } } + public bool? IsClientCertEnabled { get { throw null; } set { } } + public bool? IsDefaultContainer { get { throw null; } } + public bool? IsEnabled { get { throw null; } set { } } + public bool? IsHostNameDisabled { get { throw null; } set { } } + public bool? IsHttpsOnly { get { throw null; } set { } } + public bool? IsHyperV { get { throw null; } set { } } + public bool? IsReserved { get { throw null; } set { } } + public bool? IsScmSiteAlsoStopped { get { throw null; } set { } } + public bool? IsStorageAccountRequired { get { throw null; } set { } } + public bool? IsXenon { get { throw null; } set { } } + public string KeyVaultReferenceIdentity { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.DateTimeOffset? LastModifiedOn { get { throw null; } } + public int? MaxNumberOfWorkers { get { throw null; } } + public string OutboundIPAddresses { get { throw null; } } + public string PossibleOutboundIPAddresses { get { throw null; } } + public Azure.ResourceManager.AppService.Models.RedundancyMode? RedundancyMode { get { throw null; } set { } } + public string RepositorySiteName { get { throw null; } } + public string ResourceGroup { get { throw null; } } + public Azure.Core.ResourceIdentifier ServerFarmId { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SiteConfigProperties SiteConfig { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SlotSwapStatus SlotSwapStatus { get { throw null; } } + public string State { get { throw null; } } + public System.DateTimeOffset? SuspendOn { get { throw null; } } + public string TargetSwapSlot { get { throw null; } } + public System.Collections.Generic.IReadOnlyList TrafficManagerHostNames { get { throw null; } } + public Azure.ResourceManager.AppService.Models.AppServiceUsageState? UsageState { get { throw null; } } + public Azure.Core.ResourceIdentifier VirtualNetworkSubnetId { get { throw null; } set { } } + } + public partial class SitePhpErrorLogFlag : Azure.ResourceManager.Models.ResourceData + { + public SitePhpErrorLogFlag() { } + public string Kind { get { throw null; } set { } } + public string LocalLogErrors { get { throw null; } set { } } + public string LocalLogErrorsMaxLength { get { throw null; } set { } } + public string MasterLogErrors { get { throw null; } set { } } + public string MasterLogErrorsMaxLength { get { throw null; } set { } } + } + public enum SiteRuntimeState + { + Unknown = 0, + Ready = 1, + Stopped = 2, + } + public partial class SiteSeal + { + internal SiteSeal() { } + public string Html { get { throw null; } } + } + public partial class SiteSealContent + { + public SiteSealContent() { } + public bool? IsLightTheme { get { throw null; } set { } } + public string Locale { get { throw null; } set { } } + } + public partial class SlotDifference : Azure.ResourceManager.Models.ResourceData + { + public SlotDifference() { } + public string Description { get { throw null; } } + public string DiffRule { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Level { get { throw null; } } + public string SettingName { get { throw null; } } + public string SettingType { get { throw null; } } + public string ValueInCurrentSlot { get { throw null; } } + public string ValueInTargetSlot { get { throw null; } } + } + public partial class SlotSwapStatus + { + internal SlotSwapStatus() { } + public string DestinationSlotName { get { throw null; } } + public string SourceSlotName { get { throw null; } } + public System.DateTimeOffset? TimestampUtc { get { throw null; } } + } + public partial class SlowRequestsBasedTrigger + { + public SlowRequestsBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + public string TimeTaken { get { throw null; } set { } } + } + public partial class SnapshotRecoverySource + { + public SnapshotRecoverySource() { } + public Azure.Core.ResourceIdentifier Id { get { throw null; } set { } } + public Azure.Core.AzureLocation? Location { get { throw null; } set { } } + } + public partial class SnapshotRestoreRequest : Azure.ResourceManager.Models.ResourceData + { + public SnapshotRestoreRequest() { } + public bool? CanOverwrite { get { throw null; } set { } } + public bool? IgnoreConflictingHostNames { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public bool? RecoverConfiguration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.SnapshotRecoverySource RecoverySource { get { throw null; } set { } } + public string SnapshotTime { get { throw null; } set { } } + public bool? UseDRSecondary { get { throw null; } set { } } + } + public partial class StackMajorVersion + { + public StackMajorVersion() { } + public System.Collections.Generic.IDictionary AppSettingsDictionary { get { throw null; } } + public string DisplayVersion { get { throw null; } set { } } + public bool? IsApplicationInsights { get { throw null; } set { } } + public bool? IsDefault { get { throw null; } set { } } + public bool? IsDeprecated { get { throw null; } set { } } + public bool? IsHidden { get { throw null; } set { } } + public bool? IsPreview { get { throw null; } set { } } + public System.Collections.Generic.IList MinorVersions { get { throw null; } } + public string RuntimeVersion { get { throw null; } set { } } + public System.Collections.Generic.IDictionary SiteConfigPropertiesDictionary { get { throw null; } } + } + public partial class StackMinorVersion + { + public StackMinorVersion() { } + public string DisplayVersion { get { throw null; } set { } } + public bool? IsDefault { get { throw null; } set { } } + public bool? IsRemoteDebuggingEnabled { get { throw null; } set { } } + public string RuntimeVersion { get { throw null; } set { } } + } + public enum StackPreferredOS + { + Windows = 0, + Linux = 1, + } + public enum StagingEnvironmentPolicy + { + Enabled = 0, + Disabled = 1, + } + public partial class StampCapacity + { + internal StampCapacity() { } + public long? AvailableCapacity { get { throw null; } } + public Azure.ResourceManager.AppService.Models.ComputeModeOption? ComputeMode { get { throw null; } } + public bool? ExcludeFromCapacityAllocation { get { throw null; } } + public bool? IsApplicableForAllComputeModes { get { throw null; } } + public bool? IsLinux { get { throw null; } } + public string Name { get { throw null; } } + public string SiteMode { get { throw null; } } + public long? TotalCapacity { get { throw null; } } + public string Unit { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WorkerSizeOption? WorkerSize { get { throw null; } } + public int? WorkerSizeId { get { throw null; } } + } + public partial class StaticSiteBuildProperties + { + public StaticSiteBuildProperties() { } + public string ApiBuildCommand { get { throw null; } set { } } + public string ApiLocation { get { throw null; } set { } } + public string AppArtifactLocation { get { throw null; } set { } } + public string AppBuildCommand { get { throw null; } set { } } + public string AppLocation { get { throw null; } set { } } + public string GithubActionSecretNameOverride { get { throw null; } set { } } + public string OutputLocation { get { throw null; } set { } } + public bool? SkipGithubActionWorkflowGeneration { get { throw null; } set { } } + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct StaticSiteBuildStatus : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public StaticSiteBuildStatus(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Deleting { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Deploying { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Detached { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Failed { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Ready { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus Uploading { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus WaitingForDeployment { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus left, Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus left, Azure.ResourceManager.AppService.Models.StaticSiteBuildStatus right) { throw null; } + public override string ToString() { throw null; } + } + public partial class StaticSiteCustomDomainContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteCustomDomainContent() { } + public string Kind { get { throw null; } set { } } + public string ValidationMethod { get { throw null; } set { } } + } + public partial class StaticSiteFunctionOverview : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteFunctionOverview() { } + public string FunctionName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.FunctionTriggerType? TriggerType { get { throw null; } } + } + public partial class StaticSitePatch : Azure.ResourceManager.Models.ResourceData + { + public StaticSitePatch() { } + public bool? AllowConfigFileUpdates { get { throw null; } set { } } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } } + public string ContentDistributionEndpoint { get { throw null; } } + public System.Collections.Generic.IReadOnlyList CustomDomains { get { throw null; } } + public string DefaultHostname { get { throw null; } } + public string KeyVaultReferenceIdentity { get { throw null; } } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList PrivateEndpointConnections { get { throw null; } } + public string Provider { get { throw null; } } + public string RepositoryToken { get { throw null; } set { } } + public System.Uri RepositoryUri { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StagingEnvironmentPolicy? StagingEnvironmentPolicy { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteTemplate TemplateProperties { get { throw null; } set { } } + public System.Collections.Generic.IReadOnlyList UserProvidedFunctionApps { get { throw null; } } + } + public partial class StaticSiteResetContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteResetContent() { } + public string Kind { get { throw null; } set { } } + public string RepositoryToken { get { throw null; } set { } } + public bool? ShouldUpdateRepository { get { throw null; } set { } } + } + public partial class StaticSiteStringList : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteStringList() { } + public string Kind { get { throw null; } set { } } + public System.Collections.Generic.IList Properties { get { throw null; } } + } + public partial class StaticSitesWorkflowPreview : Azure.ResourceManager.Models.ResourceData + { + public StaticSitesWorkflowPreview() { } + public string Contents { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Path { get { throw null; } } + } + public partial class StaticSitesWorkflowPreviewContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSitesWorkflowPreviewContent() { } + public string Branch { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.StaticSiteBuildProperties BuildProperties { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri RepositoryUri { get { throw null; } set { } } + } + public partial class StaticSiteTemplate + { + public StaticSiteTemplate() { } + public string Description { get { throw null; } set { } } + public bool? IsPrivate { get { throw null; } set { } } + public string Owner { get { throw null; } set { } } + public string RepositoryName { get { throw null; } set { } } + public System.Uri TemplateRepositoryUri { get { throw null; } set { } } + } + public partial class StaticSiteUser : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUser() { } + public string DisplayName { get { throw null; } } + public string Kind { get { throw null; } set { } } + public string Provider { get { throw null; } } + public string Roles { get { throw null; } set { } } + public string UserId { get { throw null; } } + } + public partial class StaticSiteUserInvitationContent : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUserInvitationContent() { } + public string Domain { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public int? NumHoursToExpiration { get { throw null; } set { } } + public string Provider { get { throw null; } set { } } + public string Roles { get { throw null; } set { } } + public string UserDetails { get { throw null; } set { } } + } + public partial class StaticSiteUserInvitationResult : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteUserInvitationResult() { } + public System.DateTimeOffset? ExpiresOn { get { throw null; } } + public System.Uri InvitationUri { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class StaticSiteZipDeployment : Azure.ResourceManager.Models.ResourceData + { + public StaticSiteZipDeployment() { } + public System.Uri ApiZipUri { get { throw null; } set { } } + public System.Uri AppZipUri { get { throw null; } set { } } + public string DeploymentTitle { get { throw null; } set { } } + public string FunctionLanguage { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Provider { get { throw null; } set { } } + } + public partial class StatusCodesBasedTrigger + { + public StatusCodesBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public int? Status { get { throw null; } set { } } + public int? SubStatus { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + public int? Win32Status { get { throw null; } set { } } + } + public partial class StatusCodesRangeBasedTrigger + { + public StatusCodesRangeBasedTrigger() { } + public int? Count { get { throw null; } set { } } + public string Path { get { throw null; } set { } } + public string StatusCodes { get { throw null; } set { } } + public string TimeInterval { get { throw null; } set { } } + } + public partial class StorageMigrationContent : Azure.ResourceManager.Models.ResourceData + { + public StorageMigrationContent() { } + public string AzurefilesConnectionString { get { throw null; } set { } } + public string AzurefilesShare { get { throw null; } set { } } + public bool? BlockWriteAccessToSite { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public bool? SwitchSiteAfterMigration { get { throw null; } set { } } + } + public partial class StorageMigrationResult : Azure.ResourceManager.Models.ResourceData + { + public StorageMigrationResult() { } + public string Kind { get { throw null; } set { } } + public string OperationId { get { throw null; } } + } + public partial class TldLegalAgreement + { + internal TldLegalAgreement() { } + public string AgreementKey { get { throw null; } } + public string Content { get { throw null; } } + public string Title { get { throw null; } } + public System.Uri Uri { get { throw null; } } + } + public partial class TopLevelDomainAgreementOption + { + public TopLevelDomainAgreementOption() { } + public bool? IncludePrivacy { get { throw null; } set { } } + public bool? IsForTransfer { get { throw null; } set { } } + } + public partial class TriggeredJobRun + { + public TriggeredJobRun() { } + public System.TimeSpan? Duration { get { throw null; } set { } } + public System.DateTimeOffset? EndOn { get { throw null; } set { } } + public System.Uri ErrorUri { get { throw null; } set { } } + public string JobName { get { throw null; } set { } } + public System.Uri OutputUri { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.TriggeredWebJobStatus? Status { get { throw null; } set { } } + public string Trigger { get { throw null; } set { } } + public System.Uri Uri { get { throw null; } set { } } + public string WebJobId { get { throw null; } set { } } + public string WebJobName { get { throw null; } set { } } + } + public enum TriggeredWebJobStatus + { + Success = 0, + Failed = 1, + Error = 2, + } + public partial class TwitterRegistration + { + public TwitterRegistration() { } + public string ConsumerKey { get { throw null; } set { } } + public string ConsumerSecretSettingName { get { throw null; } set { } } + } + public enum UnauthenticatedClientAction + { + RedirectToLoginPage = 0, + AllowAnonymous = 1, + } + public enum UnauthenticatedClientActionV2 + { + RedirectToLoginPage = 0, + AllowAnonymous = 1, + Return401 = 2, + Return403 = 3, + } + [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] + public readonly partial struct ValidateResourceType : System.IEquatable + { + private readonly object _dummy; + private readonly int _dummyPrimitive; + public ValidateResourceType(string value) { throw null; } + public static Azure.ResourceManager.AppService.Models.ValidateResourceType MicrosoftWebHostingEnvironments { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ValidateResourceType ServerFarm { get { throw null; } } + public static Azure.ResourceManager.AppService.Models.ValidateResourceType WebSite { get { throw null; } } + public bool Equals(Azure.ResourceManager.AppService.Models.ValidateResourceType other) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override bool Equals(object obj) { throw null; } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + public override int GetHashCode() { throw null; } + public static bool operator ==(Azure.ResourceManager.AppService.Models.ValidateResourceType left, Azure.ResourceManager.AppService.Models.ValidateResourceType right) { throw null; } + public static implicit operator Azure.ResourceManager.AppService.Models.ValidateResourceType (string value) { throw null; } + public static bool operator !=(Azure.ResourceManager.AppService.Models.ValidateResourceType left, Azure.ResourceManager.AppService.Models.ValidateResourceType right) { throw null; } + public override string ToString() { throw null; } + } + public partial class ValidateResponseError + { + internal ValidateResponseError() { } + public string Code { get { throw null; } } + public string Message { get { throw null; } } + } + public partial class VirtualApplication + { + public VirtualApplication() { } + public bool? IsPreloadEnabled { get { throw null; } set { } } + public string PhysicalPath { get { throw null; } set { } } + public System.Collections.Generic.IList VirtualDirectories { get { throw null; } } + public string VirtualPath { get { throw null; } set { } } + } + public partial class VirtualDirectory + { + public VirtualDirectory() { } + public string PhysicalPath { get { throw null; } set { } } + public string VirtualPath { get { throw null; } set { } } + } + public partial class VirtualIPMapping + { + public VirtualIPMapping() { } + public int? InternalHttpPort { get { throw null; } set { } } + public int? InternalHttpsPort { get { throw null; } set { } } + public bool? IsInUse { get { throw null; } set { } } + public string ServiceName { get { throw null; } set { } } + public string VirtualIP { get { throw null; } set { } } + } + public partial class VirtualNetworkValidationFailureDetails : Azure.ResourceManager.Models.ResourceData + { + public VirtualNetworkValidationFailureDetails() { } + public System.Collections.Generic.IList FailedTests { get { throw null; } } + public bool? IsFailed { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string Message { get { throw null; } set { } } + public System.Collections.Generic.IList Warnings { get { throw null; } } + } + public partial class VirtualNetworkValidationTestFailure : Azure.ResourceManager.Models.ResourceData + { + public VirtualNetworkValidationTestFailure() { } + public string Details { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string TestName { get { throw null; } set { } } + } + public partial class WebAppBackupInfo : Azure.ResourceManager.Models.ResourceData + { + public WebAppBackupInfo() { } + public string BackupName { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppBackupSchedule BackupSchedule { get { throw null; } set { } } + public System.Collections.Generic.IList Databases { get { throw null; } } + public bool? IsEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri StorageAccountUri { get { throw null; } set { } } + } + public partial class WebAppBackupSchedule + { + public WebAppBackupSchedule(int frequencyInterval, Azure.ResourceManager.AppService.Models.BackupFrequencyUnit frequencyUnit, bool shouldKeepAtLeastOneBackup, int retentionPeriodInDays) { } + public int FrequencyInterval { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.BackupFrequencyUnit FrequencyUnit { get { throw null; } set { } } + public System.DateTimeOffset? LastExecutedOn { get { throw null; } } + public int RetentionPeriodInDays { get { throw null; } set { } } + public bool ShouldKeepAtLeastOneBackup { get { throw null; } set { } } + public System.DateTimeOffset? StartOn { get { throw null; } set { } } + } + public enum WebAppBackupStatus + { + InProgress = 0, + Failed = 1, + Succeeded = 2, + TimedOut = 3, + Created = 4, + Skipped = 5, + PartiallySucceeded = 6, + DeleteInProgress = 7, + DeleteFailed = 8, + Deleted = 9, + } + public partial class WebAppCookieExpiration + { + public WebAppCookieExpiration() { } + public Azure.ResourceManager.AppService.Models.CookieExpirationConvention? Convention { get { throw null; } set { } } + public string TimeToExpiration { get { throw null; } set { } } + } + public partial class WebAppKeyInfo + { + public WebAppKeyInfo() { } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.ObsoleteAttribute("Please use WebAppKeyInfo.Properties.Name instead")] + public string Name { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.WebAppKeyInfoProperties Properties { get { throw null; } set { } } + [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] + [System.ObsoleteAttribute("Please use WebAppKeyInfo.Properties.Value instead")] + public string Value { get { throw null; } set { } } + } + public partial class WebAppKeyInfoProperties + { + public WebAppKeyInfoProperties() { } + public string Name { get { throw null; } set { } } + public string Value { get { throw null; } set { } } + } + public partial class WebAppLoginInfo + { + public WebAppLoginInfo() { } + public System.Collections.Generic.IList AllowedExternalRedirectUrls { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppCookieExpiration CookieExpiration { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.LoginFlowNonceSettings Nonce { get { throw null; } set { } } + public bool? PreserveUrlFragmentsForLogins { get { throw null; } set { } } + public string RoutesLogoutEndpoint { get { throw null; } set { } } + public Azure.ResourceManager.AppService.Models.AppServiceTokenStore TokenStore { get { throw null; } set { } } + } + public enum WebAppLogLevel + { + Off = 0, + Verbose = 1, + Information = 2, + Warning = 3, + Error = 4, + } + public partial class WebAppMajorVersion + { + internal WebAppMajorVersion() { } + public string DisplayText { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MinorVersions { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class WebAppMinorVersion + { + internal WebAppMinorVersion() { } + public string DisplayText { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppRuntimes StackSettings { get { throw null; } } + public string Value { get { throw null; } } + } + public partial class WebAppMSDeploy : Azure.ResourceManager.Models.ResourceData + { + public WebAppMSDeploy() { } + public string ConnectionString { get { throw null; } set { } } + public string DBType { get { throw null; } set { } } + public bool? IsAppOffline { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public System.Uri PackageUri { get { throw null; } set { } } + public System.Collections.Generic.IDictionary SetParameters { get { throw null; } } + public System.Uri SetParametersXmlFileUri { get { throw null; } set { } } + public bool? SkipAppData { get { throw null; } set { } } + } + public partial class WebAppMSDeployLog : Azure.ResourceManager.Models.ResourceData + { + public WebAppMSDeployLog() { } + public System.Collections.Generic.IReadOnlyList Entries { get { throw null; } } + public string Kind { get { throw null; } set { } } + } + public partial class WebAppMSDeployLogEntry + { + internal WebAppMSDeployLogEntry() { } + public Azure.ResourceManager.AppService.Models.WebAppMSDeployLogEntryType? EntryType { get { throw null; } } + public string Message { get { throw null; } } + public System.DateTimeOffset? Time { get { throw null; } } + } + public enum WebAppMSDeployLogEntryType + { + Message = 0, + Warning = 1, + Error = 2, + } + public partial class WebAppNetworkTrace + { + internal WebAppNetworkTrace() { } + public string Message { get { throw null; } } + public string Path { get { throw null; } } + public string Status { get { throw null; } } + } + public partial class WebAppPushSettings : Azure.ResourceManager.Models.ResourceData + { + public WebAppPushSettings() { } + public string DynamicTagsJson { get { throw null; } set { } } + public bool? IsPushEnabled { get { throw null; } set { } } + public string Kind { get { throw null; } set { } } + public string TagsRequiringAuth { get { throw null; } set { } } + public string TagWhitelistJson { get { throw null; } set { } } + } + public partial class WebAppRuntimes + { + internal WebAppRuntimes() { } + public Azure.ResourceManager.AppService.Models.LinuxJavaContainerSettings LinuxContainerSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppRuntimeSettings LinuxRuntimeSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WindowsJavaContainerSettings WindowsContainerSettings { get { throw null; } } + public Azure.ResourceManager.AppService.Models.WebAppRuntimeSettings WindowsRuntimeSettings { get { throw null; } } + } + public partial class WebAppRuntimeSettings + { + internal WebAppRuntimeSettings() { } + public Azure.ResourceManager.AppService.Models.AppInsightsWebAppStackSettings AppInsightsSettings { get { throw null; } } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public Azure.ResourceManager.AppService.Models.GitHubActionWebAppStackSettings GitHubActionSettings { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public bool? IsRemoteDebuggingSupported { get { throw null; } } + public string RuntimeVersion { get { throw null; } } + } + public partial class WebAppStack : Azure.ResourceManager.Models.ResourceData + { + public WebAppStack() { } + public string DisplayText { get { throw null; } } + public string Kind { get { throw null; } set { } } + public Azure.Core.AzureLocation? Location { get { throw null; } } + public System.Collections.Generic.IReadOnlyList MajorVersions { get { throw null; } } + public Azure.ResourceManager.AppService.Models.StackPreferredOS? PreferredOS { get { throw null; } } + public string Value { get { throw null; } } + } + public enum WebJobType + { + Continuous = 0, + Triggered = 1, + } + public enum WebSiteAvailabilityState + { + Normal = 0, + Limited = 1, + DisasterRecoveryMode = 2, + } + public partial class WindowsJavaContainerSettings + { + internal WindowsJavaContainerSettings() { } + public System.DateTimeOffset? EndOfLifeOn { get { throw null; } } + public bool? IsAutoUpdate { get { throw null; } } + public bool? IsDeprecated { get { throw null; } } + public bool? IsEarlyAccess { get { throw null; } } + public bool? IsHidden { get { throw null; } } + public bool? IsPreview { get { throw null; } } + public string JavaContainer { get { throw null; } } + public string JavaContainerVersion { get { throw null; } } + } + public enum WorkerSizeOption + { + Small = 0, + Medium = 1, + Large = 2, + D1 = 3, + D2 = 4, + D3 = 5, + SmallV3 = 6, + MediumV3 = 7, + LargeV3 = 8, + NestedSmall = 9, + NestedSmallLinux = 10, + Default = 11, + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/autorest1.md b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/autorest1.md new file mode 100644 index 00000000000..a3db812e061 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/autorest1.md @@ -0,0 +1,803 @@ +# Generated code configuration + +Run `dotnet build /t:GenerateCode` to generate code. + +# Azure.ResourceManager.AppService + +> see https://aka.ms/autorest + +``` yaml +azure-arm: true +generate-model-factory: false +library-name: AppService +namespace: Azure.ResourceManager.AppService +require: ./specReadme.md +output-folder: $(this-folder)/Generated +clear-output-folder: true +skip-csproj: true +modelerfour: + flatten-payloads: false + +list-exception: +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{hostingEnvironmentName}/recommendations/{name} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/{name} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web/snapshots/{snapshotId} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/web/snapshots/{snapshotId} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection/{entityName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridconnection/{entityName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons/{premierAddOnName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons/{premierAddOnName} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkFeatures/{view} + +request-path-is-non-resource: +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/capacities/virtualip +- /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/deletedSites/{deletedSiteId} +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql/status +- /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkFeatures/{view} + +request-path-to-resource-name: + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}: WebSite + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs/{webJobName}: WebSiteWebJob + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/basicPublishingCredentialsPolicies/ftp: WebSiteFtpPublishingCredentialsPolicy + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/connectionstrings/{connectionStringKey}: WebSiteConfigConnectionString + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs/{webJobName}: WebSiteContinuousWebJob + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection/{entityName}: WebSiteHybridConnection + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons/{premierAddOnName}: WebSitePremierAddon + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateAccess/virtualNetworks: WebSitePrivateAccess + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resourceHealthMetadata/default: WebSiteResourceHealthMetadata + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}: WebSiteSlotTriggeredWebJob + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}/history/{id}: WebSiteSlotTriggeredWebJobHistory + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sourcecontrols/web: WebSiteSourceControl + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/siteextensions/{siteExtensionId}: WebSiteExtension + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}: WebSiteSlot + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/webjobs/{webJobName}: WebSiteSlotWebJob + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/basicPublishingCredentialsPolicies/ftp: WebSiteSlotFtpPublishingCredentialsPolicy + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/configreferences/appsettings/{appSettingKey}: WebSiteSlotConfigAppSetting + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/configreferences/connectionstrings/{connectionStringKey}: WebSiteSlotConfigConnectionString + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/continuouswebjobs/{webJobName}: WebSiteSlotContinuousWebJob + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons/{premierAddOnName}: WebSiteSlotPremierAddOn + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateAccess/virtualNetworks: WebSiteSlotPrivateAccess + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/resourceHealthMetadata/default: WebSiteSlotResourceHealthMetadata + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}: WebSiteTriggeredwebJob + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}/history/{id}: WebSiteTriggeredWebJobHistory + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/publicCertificates/{publicCertificateName}: WebSiteSlotPublicCertificate + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/sourcecontrols/web: WebSiteSlotSourceControl + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridconnection/{entityName}: WebSiteSlotHybridConnection + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/siteextensions/{siteExtensionId}: WebSiteSlotExtension + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}: AppServicePlanHybridConnectionNamespaceRelay + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/virtualNetworkConnections/{vnetName}: AppServicePlanVirtualNetworkConnection + /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName}: AppServicePlanVirtualNetworkConnectionGateway + +override-operation-name: + Diagnostics_ExecuteSiteAnalysis: Execute + Diagnostics_ExecuteSiteDetector: Execute + Recommendations_DisableRecommendationForSite: Disable + WebApps_RunTriggeredWebJob: Run + StaticSites_CreateOrUpdateStaticSiteAppSettings: CreateOrUpdateAppSettings + StaticSites_CreateOrUpdateStaticSiteFunctionAppSettings: CreateOrUpdateFunctionAppSettings + StaticSites_DeleteStaticSiteUser: DeleteUser + StaticSites_DetachStaticSite: Detach + StaticSites_ListStaticSiteAppSettings: GetAppSettings + StaticSites_ListStaticSiteConfiguredRoles: GetConfiguredRoles + StaticSites_ListStaticSiteFunctionAppSettings: GetFunctionAppSettings + StaticSites_ListStaticSiteUsers: GetUsers + StaticSites_ResetStaticSiteApiKey: ResetApiKey + StaticSites_UpdateStaticSiteUser: UpdateUser + CheckNameAvailability: CheckAppServiceNameAvailability + AppServicePlans_ListHybridConnections: GetHybridConnectionRelays + AppServicePlans_GetHybridConnection: GetHybridConnectionRelays + StaticSites_CreateOrUpdateStaticSiteBuildAppSettings: CreateOrUpdateAppSettings + StaticSites_CreateOrUpdateStaticSiteBuildFunctionAppSettings: CreateOrUpdateFunctionAppSettings + StaticSites_ListStaticSiteBuildFunctions: GetFunctions + StaticSites_CreateZipDeploymentForStaticSiteBuild: CreateZipDeployment + StaticSites_ListStaticSiteBuildFunctionAppSettings: GetFunctionAppSettings + AppServiceCertificateOrders_ValidatePurchaseInformation: ValidateAppServiceCertificateOrderPurchaseInformation + Recommendations_ResetAllFilters: ResetAllRecommendationFilters + StaticSites_PreviewWorkflow: PreviewStaticSiteWorkflow + Provider_GetWebAppStacksForLocation: GetWebAppStacksByLocation + GetSubscriptionDeploymentLocations: GetAppServiceDeploymentLocations + Domains_ListRecommendations: GetAppServiceDomainRecommendations + Domains_CheckAvailability: CheckAppServiceDomainRegistrationAvailability + Recommendations_DisableRecommendationForSubscription: DisableAppServiceRecommendation + WebApps_ListSnapshotsSlot: GetSlotSnapshots + WebApps_ListSnapshotsFromDRSecondarySlot: GetSlotSnapshotsFromDRSecondary + # All bellowing operations should be EBNerver once the polymorphic change is ready + AppServiceEnvironments_ListWebApps: GetAllWebAppData + ResourceHealthMetadata_ListByResourceGroup: GetAllResourceHealthMetadataData + ListSiteIdentifiersAssignedToHostName: GetAllSiteIdentifierData + WebApps_ListConfigurations: GetAllConfigurationData + WebApps_ListHybridConnections: GetAllHybridConnectionData + WebApps_ListPremierAddOns: GetAllPremierAddOnData + WebApps_ListRelayServiceConnections: GetAllRelayServiceConnectionData + WebApps_ListSiteBackups: GetAllSiteBackupData + WebApps_ListConfigurationsSlot: GetAllConfigurationSlotData + WebApps_ListHybridConnectionsSlot: GetAllHybridConnectionSlotData + WebApps_ListPremierAddOnsSlot: GetAllPremierAddOnSlotData + WebApps_ListRelayServiceConnectionsSlot: GetAllRelayServiceConnectionSlotData + WebApps_ListSiteBackupsSlot: GetAllSiteBackupSlotData + +no-property-type-replacement: +- ApiManagementConfig + +format-by-name-rules: + 'tenantId': 'uuid' + 'etag': 'etag' + 'location': 'azure-location' + '*Uri': 'Uri' + '*Uris': 'Uri' + 'serverFarmId': 'arm-id' + 'thumbprint': 'any' + '*Thumbprint': 'any' + +keep-plural-enums: +- StackPreferredOS + +rename-rules: + CPU: Cpu + CPUs: Cpus + Os: OS + Ip: IP + Ips: IPs|ips + ID: Id + IDs: Ids + VM: Vm + VMs: Vms + Vmos: VmOS + VMScaleSet: VmScaleSet + DNS: Dns + VPN: Vpn + NAT: Nat + WAN: Wan + Ipv4: IPv4|ipv4 + Ipv6: IPv6|ipv6 + Ipsec: IPsec|ipsec + SSO: Sso + URI: Uri + Etag: ETag|etag + Ipssl: IPSsl|ipSsl + Db: DB + SQL: Sql + +rename-mapping: +# site and site related + Site: WebSite + Site.properties.clientAffinityEnabled: IsClientAffinityEnabled + Site.properties.clientCertEnabled: IsClientCertEnabled + Site.properties.enabled: IsEnabled + Site.properties.hostNamesDisabled: IsHostNameDisabled + Site.properties.httpsOnly: IsHttpsOnly + Site.properties.hyperV: IsHyperV + Site.properties.reserved: IsReserved + Site.properties.suspendedTill: SuspendOn + Site.properties.storageAccountRequired: IsStorageAccountRequired + Site.properties.serverFarmId: AppServicePlanId|arm-id + SiteAvailabilityState: WebSiteAvailabilityState + Certificate: AppCertificate + AppServiceCertificateOrderPatchResource: AppServiceCertificateOrderPatch + AppServiceCertificatePatchResource: AppServiceCertificatePatch + AppServiceEnvironmentPatchResource: AppServiceEnvironmentPatchContent + AppserviceGithubToken: AppServiceGithubToken + AppServicePlanPatchResource: AppServicePlanPatchContent + Contact: RegistrationContactInfo + Login: WebAppLoginInfo + Recommendation: AppServiceRecommendation + Resource: AppServiceResource + DetectorResponse: AppServiceDetector + ApiKVReference: ApiKeyVaultReference + Domain: AppServiceDomain +# rename property + Apple.enabled: IsEnabled + BackupRequest.properties.enabled: IsEnabled + BackupSchedule.keepAtLeastOneBackup: ShouldKeepAtLeastOneBackup + BackupSchedule.lastExecutionTime: LastExecutedOn + BillingMeter.properties.meterId: -|uuid + SiteConfig.properties.httpLoggingEnabled: IsHttpLoggingEnabled + SiteConfig.properties.scmIpSecurityRestrictionsUseMain: AllowIPSecurityRestrictionsForScmToUseMain + SiteConfigProperties.scmIpSecurityRestrictionsUseMain: AllowIPSecurityRestrictionsForScmToUseMain + SitePatchResource.properties.virtualNetworkSubnetId: -|arm-id + Site.properties.virtualNetworkSubnetId: -|arm-id + PrivateAccessVirtualNetwork.resourceId: -|arm-id + KubeEnvironmentPatchResource.properties.aksResourceID: -|arm-id + KubeEnvironment.properties.aksResourceID: -|arm-id + SiteConfigProperties.acrUseManagedIdentityCreds: UseManagedIdentityCreds + SkuDescription.locations: -|azure-location + GlobalCsmSkuDescription.locations: -|azure-location + Certificate.properties.keyVaultId: -|arm-id + AppServiceCertificateResource.properties.keyVaultId: -|arm-id + CertificatePatchResource.properties.keyVaultId: -|arm-id + AppServiceCertificatePatchResource.properties.keyVaultId: -|arm-id + AppServiceCertificate.keyVaultId: -|arm-id + SwiftVirtualNetwork.properties.subnetResourceId: -|arm-id + VnetParameters.properties.subnetResourceId: -|arm-id + IpSecurityRestriction.vnetSubnetResourceId: -|arm-id + AddressResponse.properties.internalIpAddress: -|ip-address + AddressResponse.properties.outboundIpAddresses: -|ip-address + AddressResponse.properties.serviceIpAddress: -|ip-address + EndpointDetail.ipAddress: -|ip-address + IpSecurityRestriction.ipAddress: IPAddressOrCidr + Operation.idL -|arm-id: -|arm-id + AseV3NetworkingConfiguration.properties.windowsOutboundIpAddresses: -|ip-address + AseV3NetworkingConfiguration.properties.linuxOutboundIpAddresses: -|ip-address + AseV3NetworkingConfiguration.properties.externalInboundIpAddresses: -|ip-address + AseV3NetworkingConfiguration.properties.internalInboundIpAddresses: -|ip-address + RemotePrivateEndpointConnectionARMResource.properties.ipAddresses: -|ip-address + RemotePrivateEndpointConnection.properties.ipAddresses: -|ip-address + Site.properties.scmSiteAlsoStopped: IsScmSiteAlsoStopped + AppServiceEnvironment.suspended: IsSuspended + SitePatchResource.properties.reserved: IsReserved + Domain.properties.privacy: IsDomainPrivacyEnabled + Domain.properties.readyForDnsRecordManagement: IsDnsRecordManagementReady + SiteLogsConfig.properties.detailedErrorMessages: IsDetailedErrorMessages # The autogened name by safe flatten which can't be renamed by other configs + SiteLogsConfig.properties.failedRequestsTracing: IsFailedRequestsTracing # The autogened name by safe flatten which can't be renamed by other configs + AppServiceEnvironment.zoneRedundant: IsZoneRedundant + CloningInfo.overwrite: CanOverwrite + RestoreRequest.properties.overwrite: CanOverwrite + SnapshotRestoreRequest.properties.overwrite: CanOverwrite + ValidateResourceTypes.Site: WebSite + CheckNameResourceTypes.Site: WebSite + ApiKVReference.properties.identityType: Identity + AppServiceCertificateOrder.properties.autoRenew: IsAutoRenew + AppServiceCertificateOrder.properties.expirationTime: ExpireOn + AppServiceCertificateOrder.properties.lastCertificateIssuanceTime: LastCertificateIssuedOn + AppServiceCertificateOrder.properties.nextAutoRenewalTimeStamp: NextAutoRenewTimeStamp + Domain.properties.expirationTime: ExpireOn + Domain.properties.autoRenew: IsAutoRenew + AppServicePlan.properties.elasticScaleEnabled: IsElasticScaleEnabled + AppServicePlan.properties.freeOfferExpirationTime: FreeOfferExpireOn + AppServicePlan.properties.hyperV: IsHyperV + AppServicePlan.properties.perSiteScaling: IsPerSiteScaling + AppServicePlan.properties.reserved: IsReserved + AppServicePlan.properties.spotExpirationTime: SpotExpireOn + AppServicePlan.properties.zoneRedundant: IsZoneRedundant + BackupItem.properties.created: CreatedOn + BackupItem.properties.finishedTimeStamp: FinishedOn + BackupItem.properties.lastRestoreTimeStamp: LastRestoreOn + BackupItem.properties.scheduled: IsScheduled + Certificate.properties.expirationDate: ExpireOn + Certificate.properties.valid: IsValid + ContinuousWebJob.properties.using_sdk: IsUsingSdk + Deployment.properties.active: IsActive + KubeEnvironment.properties.internalLoadBalancerEnabled: IsInternalLoadBalancerEnabled + MigrateMySqlStatus.properties.localMySqlEnabled: IsLocalMySqlEnabled + MSDeployStatus.properties.complete: IsComplete + PrivateAccess.properties.enabled: IsEnabled + ResourceHealthMetadata.properties.signalAvailability: IsSignalAvailable + SiteConfig.properties.acrUseManagedIdentityCreds: UseManagedIdentityCreds + SiteConfig.properties.alwaysOn: IsAlwaysOn + SiteConfig.properties.autoHealEnabled: IsAutoHealEnabled + SiteConfig.properties.detailedErrorLoggingEnabled: IsDetailedErrorLoggingEnabled + SiteConfig.properties.functionsRuntimeScaleMonitoringEnabled: IsFunctionsRuntimeScaleMonitoringEnabled + SiteConfig.properties.http20Enabled: IsHttp20Enabled + SiteConfig.properties.localMySqlEnabled: IsLocalMySqlEnabled + SiteConfig.properties.remoteDebuggingEnabled: IsRemoteDebuggingEnabled + SiteConfig.properties.requestTracingEnabled: IsRequestTracingEnabled + SiteConfig.properties.vnetRouteAllEnabled: IsVnetRouteAllEnabled + SiteConfig.properties.webSocketsEnabled: IsWebSocketsEnabled + SiteSourceControl.properties.deploymentRollbackEnabled: IsDeploymentRollbackEnabled + StaticSiteBuildARMResource.properties.createdTimeUtc: CreatedOn + SwiftVirtualNetwork.properties.swiftSupported: IsSwiftSupported + TopLevelDomain.properties.privacy: IsDomainPrivacySupported + TriggeredWebJob.properties.using_sdk: IsUsingSdk + VnetInfoResource.properties.resyncRequired: IsResyncRequired + WebJob.properties.using_sdk: IsUsingSdk + CsmPublishingProfileOptions.includeDisasterRecoveryEndpoints: IsIncludeDisasterRecoveryEndpoints + AppServiceCertificateOrderPatchResource.properties.autoRenew: IsAutoRenew + DomainPatchResource.properties.autoRenew: IsAutoRenew + DomainPatchResource.properties.privacy: IsDomainPrivacyEnabled + DomainPatchResource.properties.readyForDnsRecordManagement: IsReadyForDnsRecordManagement + AppServiceEnvironmentResource.properties.suspended: IsSuspended + AppServiceEnvironmentResource.properties.zoneRedundant: IsZoneRedundant + AppServiceEnvironmentPatchResource.properties.suspended: IsSuspended + AppServiceEnvironmentPatchResource.properties.zoneRedundant: IsZoneRedundant + AppServicePlanPatchResource.properties.elasticScaleEnabled: IsElasticScaleEnabled + AppServicePlanPatchResource.properties.hyperV: IsHyperV + AppServicePlanPatchResource.properties.perSiteScaling: IsPerSiteScaling + AppServicePlanPatchResource.properties.reserved: IsReserved + AppServicePlanPatchResource.properties.zoneRedundant: IsZoneRedundant + AuthPlatform.enabled: IsEnabled + AzureActiveDirectory.enabled: IsEnabled + AzureActiveDirectoryLogin.disableWWWAuthenticate: IsWwwAuthenticateDisabled + AzureBlobStorageHttpLogsConfig.enabled: IsEnabled + AzureStaticWebApps.enabled: IsEnabled + CertificatePatchResource.properties.valid: IsValid + CorsSettings.supportCredentials: IsCredentialsSupported + CustomOpenIdConnectProvider.enabled: IsEnabled + Dimension.toBeExportedForShoebox: IsToBeExportedForShoebox + DomainAvailabilityCheckResult.available: IsAvailable + Facebook.enabled: IsEnabled + FileSystemHttpLogsConfig.enabled: IsEnabled + FunctionAppRuntimeSettings.remoteDebuggingSupported: IsRemoteDebuggingSupported + GitHub.enabled: IsEnabled + GlobalValidation.requireAuthentication: IsAuthenticationRequired + Google.enabled: IsEnabled + HttpSettings.requireHttps: IsHttpsRequired + KubeEnvironmentPatchResource.properties.internalLoadBalancerEnabled: IsInternalLoadBalancerEnabled + LegacyMicrosoftAccount.enabled: IsEnabled + MetricSpecification.enableRegionalMdmAccount: IsRegionalMdmAccountEnabled + MetricSpecification.supportsInstanceLevelAggregation: IsInstanceLevelAggregationSupported + MSDeploy.properties.appOffline: IsAppOffline + PremierAddOnOffer.properties.promoCodeRequired: IsPromoCodeRequired + ResourceNameAvailability.nameAvailable: IsNameAvailable + SiteAuthSettings.properties.enabled: IsEnabled + SiteAuthSettings.properties.tokenStoreEnabled: IsTokenStoreEnabled + SiteConfigProperties.alwaysOn: IsAlwaysOn + SiteConfigProperties.autoHealEnabled: IsAutoHealEnabled + SiteConfigProperties.functionsRuntimeScaleMonitoringEnabled: IsFunctionsRuntimeScaleMonitoringEnabled + SiteConfigProperties.detailedErrorLoggingEnabled: IsDetailedErrorLoggingEnabled + SiteConfigProperties.httpLoggingEnabled: IsHttpLoggingEnabled + SiteConfigProperties.http20Enabled: IsHttp20Enabled + SiteConfigProperties.localMySqlEnabled: IsLocalMySqlEnabled + SiteConfigProperties.remoteDebuggingEnabled: IsRemoteDebuggingEnabled + SiteConfigProperties.requestTracingEnabled: IsRequestTracingEnabled + SiteConfigProperties.vnetRouteAllEnabled: IsVnetRouteAllEnabled + SiteConfigProperties.webSocketsEnabled: IsWebSocketsEnabled + SiteConfigurationSnapshotInfo.properties.time: SnapshotTakenTime + SitePatchResource.properties.clientAffinityEnabled: IsClientAffinityEnabled + SitePatchResource.properties.clientCertEnabled: IsClientCertEnabled + SitePatchResource.properties.enabled: IsEnabled + SitePatchResource.properties.hostNamesDisabled: IsHostNameDisabled + SitePatchResource.properties.httpsOnly: IsHttpsOnly + SitePatchResource.properties.hyperV: IsHyperV + SitePatchResource.properties.lastModifiedTimeUtc: LastModifiedOn + SitePatchResource.properties.scmSiteAlsoStopped: IsScmSiteAlsoStopped + SitePatchResource.properties.storageAccountRequired: IsStorageAccountRequired + SitePatchResource.properties.suspendedTill: SuspendOn + SiteSealRequest.lightTheme: IsLightTheme + StackMajorVersion.applicationInsights: IsApplicationInsights + TokenStore.enabled: IsEnabled + TopLevelDomainAgreementOption.forTransfer: IsForTransfer + Twitter.enabled: IsEnabled + VirtualApplication.preloadEnabled: IsPreloadEnabled + VirtualIPMapping.inUse: IsInUse + VnetInfo.resyncRequired: IsResyncRequired + VnetValidationFailureDetails.properties.failed: IsFailed + WebAppRuntimeSettings.remoteDebuggingSupported: IsRemoteDebuggingSupported + BackupItem.properties.name: BackupName + ApplicationStackResource.properties.name: StackName + BillingMeter.properties.billingLocation: -|azure-location + AddressResponse.properties.vipMappings: VirtualIPMappings + CloningInfo.sourceWebAppLocation: -|azure-location + KeyInfo.properties: WebAppKeyInfoProperties +# rename resource + AppServiceCertificate: AppServiceCertificateProperties + AppServiceCertificateResource: AppServiceCertificate + StaticSiteARMResource: StaticSite + StaticSiteBuildARMResource: StaticSiteBuild + StaticSiteCustomDomainOverviewARMResource: StaticSiteCustomDomainOverview + StaticSiteUserProvidedFunctionAppARMResource: StaticSiteUserProvidedFunctionApp + StaticSiteUserProvidedFunctionApp: StaticSiteUserProvidedFunctionAppProperties # just rename this to avoid collision, this class will be automatically removed + StaticSiteCustomDomainRequestPropertiesARMResource: StaticSiteCustomDomainContent + User: PublishingUser + WorkerPoolResource: WorkerPool + CsmPublishingProfileOptions: CsmPublishingProfile + StaticSiteTemplateOptions: StaticSiteTemplate + PrivateLinkResource: AppServicePrivateLinkResourceData + PrivateLinkResourceProperties: AppServicePrivateLinkResourceProperties + AzureStoragePropertyDictionaryResource: AzureStoragePropertyDictionary + ContainerThrottlingData: ContainerThrottlingInfo + DeletedAppRestoreRequest: DeletedAppRestoreContent + DiagnosticData: DiagnosticDataset + DomainControlCenterSsoRequest: DomainControlCenterSsoRequestInfo + PerfMonResponse: PerfMonResponseInfo + PrivateLinkConnectionApprovalRequestResource: PrivateLinkConnectionApprovalRequestInfo + RestoreRequest: RestoreRequestInfo + SitePatchResource: SitePatchInfo + StaticSiteResetPropertiesARMResource: StaticSiteResetContent + StaticSiteUserARMResource: StaticSiteUser + StaticSiteUserInvitationRequestResource: StaticSiteUserInvitationContent + StaticSiteUserInvitationResponseResource: StaticSiteUserInvitationResult + StaticSiteZipDeploymentARMResource: StaticSiteZipDeployment + StorageMigrationResponse: StorageMigrationResult + Status: AppServiceStatusInfo + AppServiceEnvironmentResource: AppServiceEnvironment + AppServiceEnvironment: AppServiceEnvironmentProperties + StringDictionary: AppServiceConfigurationDictionary + StaticSiteFunctionOverviewARMResource: StaticSiteFunctionOverview + ValidateRequest: AppServiceValidateContent + ValidateResponse: AppServiceValidateResult + SkuInfo: AppServicePoolSkuInfo + SkuInfos: AppServiceSkuResult + NameIdentifier: AppServiceDomainNameIdentifier + SkuCapacity: AppServiceSkuCapacity + SkuDescription: AppServiceSkuDescription + Snapshot: AppSnapshot + AnalysisDefinition: WebSiteAnalysisDefinition + Address: RegistrationAddressInfo + AddressResponse: AppServiceEnvironmentAddressResult + AllowedPrincipals: AppServiceAadAllowedPrincipals + AnalysisData: AnalysisDetectorEvidences + Apple: AppServiceAppleProvider + AppleRegistration: AppServiceAppleRegistration + AzureActiveDirectory: AppServiceAadProvider + AzureActiveDirectoryLogin: AppServiceAadLoginFlow + AzureActiveDirectoryRegistration: AppServiceAadRegistration + AzureActiveDirectoryValidation: AppServiceAadValidation + AzureBlobStorageApplicationLogsConfig: AppServiceBlobStorageApplicationLogsConfig + AzureBlobStorageHttpLogsConfig: AppServiceBlobStorageHttpLogsConfig + AzureResourceType: AppServiceResourceType + AzureStaticWebApps: AppServiceStaticWebAppsProvider + AzureStaticWebAppsRegistration: AppServiceStaticWebAppsRegistration + AzureStorageInfoValue: AppServiceStorageAccessInfo + AzureStoragePropertyDictionary: AppServiceStorageDictionaryResourceData + AzureStorageState: AppServiceStorageAccountState + AzureStorageType: AppServiceStorageType + AzureTableStorageApplicationLogsConfig: AppServiceTableStorageApplicationLogsConfig + BackupItem: WebAppBackup + BackupItemStatus: WebAppBackupStatus + BackupRequest: WebAppBackupInfo + BackupSchedule: WebAppBackupSchedule + BuildStatus: StaticSiteBuildStatus + Capability: AppServiceSkuCapability + Channels: RecommendationChannel + ResponseMetaData: DetectorMetadata + DataSource: DetectorDataSource + Deployment: WebAppDeployment + Dimension: MetricDimension + EnabledConfig: WebAppEnabledConfig + Experiments: RoutingRuleExperiments + Facebook: AppServiceFacebookProvider + FrequencyUnit: BackupFrequencyUnit + GitHub: AppServiceGitHubProvider + Google: AppServiceGoogleProvider + HandlerMapping: HttpRequestHandlerMapping + HostKeys: FunctionAppHostKeys + Twitter: AppServiceTwitterProvider + InsightStatus: DetectorInsightStatus + LogLevel: WebAppLogLevel + MSDeploy: WebAppMSDeploy + MSDeployLog: WebAppMSDeployLog + MSDeployLogEntry: WebAppMSDeployLogEntry + MSDeployLogEntryType: WebAppMSDeployLogEntryType + NetworkTrace: WebAppNetworkTrace + Nonce: LoginFlowNonceSettings + PushSettings: WebAppPushSettings + Rendering: DiagnosticDataRendering + RenderingType: DiagnosticDataRenderingType + RouteType: AppServiceVirtualNetworkRouteType + Solution: DiagnosticSolution + SolutionType: DiagnosticSolutionType + SslState: HostNameBindingSslState + StorageType: ArtifactStorageType + StringList: StaticSiteStringList + StatusOptions: AppServicePlanStatus + TriggerTypes: FunctionTriggerType + CookieExpiration: WebAppCookieExpiration + KeyInfo: WebAppKeyInfo + KeyValuePairStringObject: DataProviderKeyValuePair + IssueType: DetectorIssueType + VnetInfo: AppServiceVirtualNetworkProperties + VnetInfoResource: AppServiceVirtualNetwork + VnetParameters: AppServiceVirtualNetworkValidationContent + VnetRoute: AppServiceVirtualNetworkRoute + VnetGateway: AppServiceVirtualNetworkGateway + SupportTopic: DetectorSupportTopic + SupportedTlsVersions: AppServiceSupportedTlsVersion + VnetValidationFailureDetails: VirtualNetworkValidationFailureDetails + VnetValidationTestFailure: VirtualNetworkValidationTestFailure + # All `Collection` models for pageable operation should be renamed to `ListResult`, https://github.com/Azure/autorest.csharp/issues/2756 + DomainCollection: AppServiceDomainListResult + IdentifierCollection: AppServiceIdentifierListResult + DeletedWebAppCollection: DeletedWebAppListResult + DeploymentCollection: WebAppDeploymentListResult + BackupItemCollection: WebAppBackupItemListResult + BillingMeterCollection: AppServiceBillingMeterListResult + NameIdentifierCollection: AppServiceDomainNameIdentifierListResult + UsageCollection: AppServiceUsageListResult + ResourceCollection: AppServicePlanResourceListResult + SourceControlCollection: AppServiceSourceControlListResult + ApiKVReferenceCollection: AppServiceApiKeyVaultReferenceList + AppServicePlanCollection: AppServicePlanListResult + ApplicationStackCollection: ApplicationStackListResult + AppServiceCertificateCollection: AppServiceCertificateListResult + AppServiceCertificateOrderCollection: AppServiceCertificateOrderListResult + AppServiceEnvironmentCollection: AppServiceEnvironmentListResult + CertificateCollection: AppCertificateListResult + ContinuousWebJobCollection: ContinuousWebJobListResult + CsmOperationCollection: CsmOperationListResult + CsmUsageQuotaCollection: CsmUsageQuotaListResult + DetectorResponseCollection: AppServiceDetectorListResult + DiagnosticAnalysisCollection: WebSiteAnalysisDefinitionListResult + DiagnosticCategoryCollection: DiagnosticCategoryListResult + DiagnosticDetectorCollection: DiagnosticDetectorListResult + DomainOwnershipIdentifierCollection: DomainOwnershipIdentifierListResult + FunctionAppStackCollection: FunctionAppStackListResult + FunctionEnvelopeCollection: FunctionEnvelopeListResult + GeoRegionCollection: AppServiceGeoRegionListResult + HostNameBindingCollection: HostNameBindingListResult + HybridConnectionCollection: HybridConnectionListResult + InboundEnvironmentEndpointCollection: InboundEnvironmentEndpointListResult + KubeEnvironmentCollection: KubeEnvironmentListResult + OutboundEnvironmentEndpointCollection: OutboundEnvironmentEndpointListResult + PerfMonCounterCollection: PerfMonCounterListResult + PremierAddOnOfferCollection: PremierAddOnOfferListResult + PrivateEndpointConnectionCollection: RemotePrivateEndpointConnectionListResult + ProcessInfoCollection: ProcessInfoListResult + ProcessModuleInfoCollection: ProcessModuleInfoListResult + ProcessThreadInfoCollection: ProcessThreadInfoListResult + PublicCertificateCollection: PublicCertificateListResult + PublishingCredentialsPoliciesCollection: PublishingCredentialsPoliciesListResult + RecommendationCollection: AppServiceRecommendationListResult + ResourceHealthMetadataCollection: ResourceHealthMetadataListResult + ResourceMetricDefinitionCollection: ResourceMetricDefinitionListResult + SiteConfigResourceCollection: SiteConfigListResult + SiteConfigurationSnapshotInfoCollection: SiteConfigurationSnapshotInfoListResult + SiteExtensionInfoCollection: SiteExtensionInfoListResult + SkuInfoCollection: AppServicePoolSkuInfoListResult + SlotDifferenceCollection: SlotDifferenceListResult + SnapshotCollection: AppSnapshotListResult + StampCapacityCollection: StampCapacityListResult + StaticSiteBuildCollection: StaticSiteBuildListResult + StaticSiteCollection: StaticSiteListResult + StaticSiteCustomDomainOverviewCollection: StaticSiteCustomDomainOverviewListResult + StaticSiteFunctionOverviewCollection: StaticSiteFunctionOverviewListResult + StaticSiteUserCollection: StaticSiteUserListResult + StaticSiteUserProvidedFunctionAppsCollection: StaticSiteUserProvidedFunctionAppsListResult + TldLegalAgreementCollection: TldLegalAgreementListResult + TopLevelDomainCollection: TopLevelDomainListResult + TriggeredJobHistoryCollection: TriggeredJobHistoryListResult + TriggeredWebJobCollection: TriggeredWebJobListResult + WebAppCollection: WebAppListResult + WebAppInstanceStatusCollection: WebAppInstanceStatusListResult + WebAppStackCollection: WebAppStackListResult + WebJobCollection: WebJobCListResult + WorkerPoolCollection: AppServiceWorkerPoolListResult + HybridConnection.properties.relayArmUri: relayArmId|arm-id + +prepend-rp-prefix: + - ApiDefinitionInfo + - ApiKeyVaultReferenceData + - ArmPlan + - BillingMeter + - BlobStorageTokenStore + - TokenStore + - CertificateDetails + - CertificateEmail + - DatabaseBackupSetting + - DatabaseType + - DeploymentLocations + - GeoRegion + - DnsType + - DomainStatus + - DomainType + - EndpointDependency + - EndpointDetail + - FtpsState + - HostName + - HostNameType + - HostType + - HttpSettings + - HttpLogsConfig + - HttpSettingsRoutes + - Identifier + - IdentityProviders + - NameValuePair + - OperationStatus + - Operation + - UsageState + - CorsSettings + - SourceControl + - WorkerPool + - ForwardProxy + - IPSecurityRestriction + - IPFilterTag + - VirtualNetworkProfile + +directive: +# operation removal - should be temporary +# pageable lro + - remove-operation: AppServiceEnvironments_ChangeVnet + - remove-operation: AppServiceEnvironments_Resume + - remove-operation: AppServiceEnvironments_Suspend +# these operations are apparently not operations in Microsoft.Web RP. Instead, their paths look like operations on resource groups + - remove-operation: ValidateMove + - remove-operation: Move +# this operation is a LRO operation + - remove-operation: Global_GetSubscriptionOperationWithAsyncResponse +# ResourceId + - from: KubeEnvironments.json + where: $.definitions.StaticSiteUserProvidedFunctionAppARMResource.properties.properties.properties.functionAppResourceId + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.VnetInfo.properties.vnetResourceId + transform: $["x-ms-format"] = "arm-id" + - from: Recommendations.json + where: $.definitions.Recommendation.properties.properties.properties.resourceId + transform: $["x-ms-format"] = "arm-id" + - from: ResourceProvider.json + where: $.definitions.BillingMeter.properties.properties.properties.meterId + transform: $["x-ms-format"] = "uuid" + - from: CommonDefinitions.json + where: $.definitions.CloningInfo.properties.sourceWebAppId + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.CloningInfo.properties.trafficManagerProfileId + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.SupportTopic.properties.pesId + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.VnetInfo.properties.vnetResourceId + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.VirtualNetworkProfile.properties.id + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.VirtualNetworkProfile.properties.type + transform: $["x-ms-format"] = "resource-type" + - from: CommonDefinitions.json + where: $.definitions.HostingEnvironmentProfile.properties.id + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.HostingEnvironmentProfile.properties.type + transform: $["x-ms-format"] = "resource-type" + - from: CommonDefinitions.json + where: $.definitions.KubeEnvironmentProfile.properties.id + transform: $["x-ms-format"] = "arm-id" + - from: CommonDefinitions.json + where: $.definitions.KubeEnvironmentProfile.properties.type + transform: $["x-ms-format"] = "resource-type" + - from: WebApps.json + where: $.definitions.DeletedAppRestoreRequest.properties.properties.properties.deletedSiteId + transform: $["x-ms-format"] = "arm-id" + - from: ResourceProvider.json + where: $.definitions.SkuInfos.properties.resourceType + transform: $["x-ms-format"] = "resource-type" + - from: AppServiceEnvironments.json + where: $.definitions.SkuInfo.properties.resourceType + transform: $["x-ms-format"] = "resource-type" + - from: WebApps.json + where: $.definitions.SnapshotRecoverySource.properties.id + transform: $["x-ms-format"] = "arm-id" +# - from: StaticSites.json +# where: $.definitions.StaticSiteUserProvidedFunctionApp.properties.properties.properties.functionAppResourceId +# transform: $["x-ms-format"] = "arm-id" + - from: StaticSites.json + where: $.definitions.StaticSiteUserProvidedFunctionAppARMResource.properties.properties.properties.functionAppResourceId + transform: $["x-ms-format"] = "arm-id" +# StaticSiteUserProvidedFunctionAppARMResource and StaticSiteUserProvidedFunctionApp are two models with exactly same properties but different names. Here we manually replace the references so that these two models are combined + - from: StaticSites.json + where: $.definitions.StaticSite.properties.userProvidedFunctionApps.items + transform: $["$ref"] = "#/definitions/StaticSiteUserProvidedFunctionAppARMResource" + - from: StaticSites.json + where: $.definitions.StaticSiteBuildARMResource.properties.properties.properties.userProvidedFunctionApps.items + transform: $["$ref"] = "#/definitions/StaticSiteUserProvidedFunctionAppARMResource" +# Enum rename + - from: swagger-document + where: $.definitions.AppServiceCertificateOrder.properties.properties.properties.appServiceCertificateNotRenewableReasons.items + transform: > + $["x-ms-enum"]={ + "name": "AppServiceCertificateNotRenewableReason", + "modelAsString": true + } + - from: swagger-document + where: $.definitions.AppServiceCertificateOrderPatchResource.properties.properties.properties.appServiceCertificateNotRenewableReasons.items + transform: > + $["x-ms-enum"]={ + "name": "AppServiceCertificateNotRenewableReason", + "modelAsString": true + } + - from: swagger-document + where: $.definitions.Domain.properties.properties.properties.domainNotRenewableReasons.items + transform: > + $["x-ms-enum"]={ + "name": "DomainNotRenewableReasons", + "modelAsString": true + } + - from: swagger-document + where: $.definitions.DomainPatchResource.properties.properties.properties.domainNotRenewableReasons.items + transform: > + $["x-ms-enum"]={ + "name": "DomainNotRenewableReasons", + "modelAsString": true + } +# workaround incorrect definition in swagger before it's fixed. github issue 35146 + - from: WebApps.json + where: $.definitions.KeyInfo + transform: > + $["properties"] = { + "properties":{ + "description": "Properties of function key info.", + "type": "object", + "properties": { + "name": { + "description": "Key name", + "type": "string" + }, + "value": { + "description": "Key value", + "type": "string" + } + } + } + } + reason: workaround incorrect definition in swagger before it's fixed. github issue 35146 +# get array + - remove-operation: AppServicePlans_GetRouteForVnet + - from: swagger-document + where: $.definitions.AppServicePlan.properties.properties.properties.hostingEnvironmentProfile + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.AppServicePlan.properties.properties.properties.spotExpirationTime + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.AppServicePlan.properties.properties.properties.freeOfferExpirationTime + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.AppServicePlan.properties.properties.properties.kubeEnvironmentProfile + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.HostNameSslState.properties.toUpdate + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.SiteConfig.properties.* + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.SiteConfig + transform: > + $["x-ms-client-name"] = "SiteConfigProperties" + - from: swagger-document + where: $.definitions.SiteConfigResource + transform: > + $["x-ms-client-name"] = "SiteConfig" + - from: swagger-document + where: $.definitions.ApiManagementConfig.properties.* + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.trafficManagerHostNames + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.hostingEnvironmentProfile + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.suspendedTill + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.maxNumberOfWorkers + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.cloningInfo + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.slotSwapStatus + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.Site.properties.properties.properties.inProgressOperationId + transform: > + $["x-nullable"] = true; + - from: swagger-document + where: $.definitions.SiteSourceControl.properties.properties.properties.gitHubActionConfiguration + transform: > + $["x-nullable"] = true; + - from: CommonDefinitions.json + where: $.definitions.LogSpecification.properties.blobDuration + transform: > + $["format"] = "duration"; + - from: CommonDefinitions.json + where: $.definitions.MetricAvailability.properties.blobDuration + transform: > + $["format"] = "duration"; + - from: WebApps.json + where: $.definitions.TriggeredJobRun.properties.duration + transform: > + $["format"] = "duration"; + $["x-ms-format"] = "duration-constant"; +``` diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/changelog1.md b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/changelog1.md new file mode 100644 index 00000000000..77c6f4bbbb5 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/changelog1.md @@ -0,0 +1,216 @@ +# Release History + +## 1.1.0-beta.1 (Unreleased) + +### Bugs Fixed + +- Fixed issue #34745. Introduced new property `RelayArmId` in `HybridConnectionData` class to replace the property `RelayArmUri` with a wrong type `Uri`. +- Fixed issue #35146. BadRequest when calling CreateOrUpdateFunctionSecretAsync + +## 1.0.1 (2023-02-20) + +### Bugs Fixed + +- Fixed serialization issue when service returns empty string for `KeyVaultId` in `AppCertificateData` and `AppCertificatePatch`. + +### Other Changes + +- Upgraded dependent `Azure.Core` to `1.28.0`. +- Upgraded dependent `Azure.ResourceManager` to `1.4.0`. + +## 1.0.0 (2022-09-29) + +This release is the first stable release of the AppService Management library. + +### Breaking Changes + +Polishing since last public beta release: +- Corrected the format of all `IPAddress` type properties / parameters. +- Corrected the format of all `AzureLocation` type properties / parameters. +- Optimized the name of some models and functions. + +### Other Changes + +- Upgraded dependent Azure.ResourceManager to 1.3.1. +- Optimized the implementation of methods related to tag operations. + +## 1.0.0-beta.4 (2022-08-29) + +### Breaking Changes + +Polishing since last public beta release: +- Prepended `AppService` prefix to all single / simple model names. +- Corrected the format of all `ResourceIdentifier` type properties / parameters. +- Corrected the format of all `AzureLocation` type properties / parameters. +- Corrected all acronyms that not follow [.Net Naming Guidelines](https://docs.microsoft.com/dotnet/standard/design-guidelines/naming-guidelines). +- Corrected enumeration name by following [Naming Enumerations Rule](https://docs.microsoft.com/dotnet/standard/design-guidelines/names-of-classes-structs-and-interfaces#naming-enumerations). +- Corrected the suffix of `DateTimeOffset` properties / parameters. +- Corrected the name of interval / duration properties / parameters that end with units. +- Optimized the name of some models and functions. + +### Other Changes + +- Upgraded dependent `Azure.ResourceManager` to 1.3.0 + +## 1.0.0-beta.3 (2022-07-12) + +### Breaking Changes + +- Base type of `AnalysisDefinitionData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ApiKeyVaultReferenceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceCertificateOrderData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServiceCertificateResourceData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServiceDetectorData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceDomainData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServiceEnvironmentData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServicePlanData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AseV3NetworkingConfigurationData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `BackupItemData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificateData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `ContinuousWebJobData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CsmPublishingCredentialsPoliciesEntityData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DeletedSiteData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DeploymentData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DetectorDefinitionAutoGeneratedData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DiagnosticCategoryData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DomainOwnershipIdentifierData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `FunctionEnvelopeData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HostNameBindingData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HybridConnectionData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HybridConnectionLimitsData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `IdentifierData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `KubeEnvironmentData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `MigrateMySqlStatusData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MSDeployStatusData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `NetworkFeaturesData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PremierAddOnData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `PrivateAccessData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ProcessInfoData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ProcessModuleInfoData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PublicCertificateData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RecommendationRuleData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RelayServiceConnectionEntityData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RemotePrivateEndpointConnectionARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RemotePrivateEndpointConnectionARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteConfigData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteExtensionInfoData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteLogsConfigData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteSourceControlData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SlotConfigNamesResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SourceControlData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteARMResourceData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `StaticSiteBuildARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteCustomDomainOverviewARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserProvidedFunctionAppARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SwiftVirtualNetworkData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `TopLevelDomainData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `TriggeredJobHistoryData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `UserData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetGatewayData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetInfoResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WebJobData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WebSiteData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `WebSiteInstanceStatusData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WorkerPoolResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AddressResponse` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ApplicationStackResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceCertificateOrderPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceCertificateResourcePatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceDomainPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceEnvironmentPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServicePlanPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceRecommendation` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceUsage` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AzureStoragePropertyDictionaryResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `BackupRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `BillingMeter` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificateEmail` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificateOrderAction` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificatePatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ConnectionStringDictionary` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CustomHostnameAnalysisResult` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DeletedAppRestoreRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DiagnosticAnalysis` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DiagnosticDetectorResponse` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `FunctionAppStack` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `GeoRegion` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HybridConnectionKey` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `KubeEnvironmentPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MigrateMySqlContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MsDeploy` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MsDeployLog` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PremierAddOnOffer` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PremierAddOnPatchResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PrivateLinkConnectionApprovalRequestResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ProcessThreadInfo` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PushSettings` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ReissueCertificateOrderContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RemotePrivateEndpointConnection` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RenewCertificateOrderContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ResourceMetricDefinition` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RestoreRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteAuthSettings` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteAuthSettingsV2` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteConfigurationSnapshotInfo` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SitePatchResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SitePhpErrorLogFlag` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SlotDifference` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `Snapshot` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SnapshotRestoreRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteARMResourcePatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteCustomDomainRequestPropertiesARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteFunctionOverviewARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteResetPropertiesARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSitesWorkflowPreview` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSitesWorkflowPreviewContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserInvitationRequestResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserInvitationResponseResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserProvidedFunctionApp` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteZipDeploymentARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StorageMigrationContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StorageMigrationResponse` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StringDictionary` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StringList` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetRoute` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetValidationFailureDetails` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetValidationTestFailure` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WebAppStack` changed to `Azure.ResourceManager.Models.ResourceData`. +- Type `AppServiceResource` was removed. +- Type `ProxyOnlyResource` was removed. + +## 1.0.0-beta.2 (2022-04-08) + +### Breaking Changes + +- Simplify `type` property names. +- Normalized the body parameter type names for PUT / POST / PATCH operations if it is only used as input. + +### Other Changes + +- Upgrade dependency to Azure.ResourceManager 1.0.0 + +## 1.0.0-beta.1 (2022-03-31) + +### Breaking Changes + +New design of track 2 initial commit. + +### Package Name + +The package name has been changed from `Microsoft.Azure.Management.Websites` to `Azure.ResourceManager.AppService`. + +### General New Features + +This package follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities: + + - Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET. + - Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing. + - HTTP pipeline with custom policies. + - Better error-handling. + - Support uniform telemetry across all languages. + +This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues). + +> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com//dotnet/api/overview/azure/identity-readme?view=azure-dotnet). \ No newline at end of file diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/mergedChangelog1.md b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/mergedChangelog1.md new file mode 100644 index 00000000000..c4204f3f239 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/mergedChangelog1.md @@ -0,0 +1,239 @@ +# Release History + +## 1.1.0-beta.1 (Unreleased) + +### Bugs Fixed + +- Fixed issue #34745. Introduced new property `RelayArmId` in `HybridConnectionData` class to replace the property `RelayArmUri` with a wrong type `Uri`. +- Fixed issue #35146. BadRequest when calling CreateOrUpdateFunctionSecretAsync + +### Breaking Changes + +- Removed method 'String MethodToBeDeleted()' in type Azure.ResourceManager.AppService.TestMethod +- Removed method 'String MethodChangeDefaultValue(Int32 param = 0)' in type Azure.ResourceManager.AppService.TestMethod +- Removed method 'String MethodToChangeReturnType()' in type Azure.ResourceManager.AppService.TestMethod +- Removed method 'String MethodToChangeParameter()' in type Azure.ResourceManager.AppService.TestMethod +- Removed property 'String PropertyToBeDeleted' in type Azure.ResourceManager.AppService.TestProperty +- Removed property method 'Get' for 'String PropertyToChangeToSet' in type Azure.ResourceManager.AppService.TestProperty +- Removed property method 'Set' for 'String PropertyToChangeToGet' in type Azure.ResourceManager.AppService.TestProperty +- Removed type 'Azure.ResourceManager.AppService.TypeToBeDeleted' + +### Other Changes + +- spec upgraded +- Azure Core upgraded +- Azure RM upgraded +- Obsoleted method 'Void StaticMethodToBeObsoleted()' in type Azure.ResourceManager.AppService.StaticTypeToBeObsoleted +- Obsoleted method 'String MethodToBeObsoleted(String name, Int32 count, Boolean isEnabled, CancellationToken cancellationToken)' in type Azure.ResourceManager.AppService.TestMethod +- Obsoleted property 'String StaticPropertyToBeObsoleted' in type Azure.ResourceManager.AppService.StaticTypeToBeObsoleted +- Obsoleted property 'String PropertyToBeObsoleted' in type Azure.ResourceManager.AppService.TestProperty +- Obsoleted type 'Azure.ResourceManager.AppService.TypeToBeObsoleted' +- Obsoleted type 'Azure.ResourceManager.AppService.StaticTypeToBeObsoleted' + +## 1.0.1 (2023-02-20) + +### Bugs Fixed + +- Fixed serialization issue when service returns empty string for `KeyVaultId` in `AppCertificateData` and `AppCertificatePatch`. + +### Other Changes + +- Upgraded dependent `Azure.Core` to `1.28.0`. +- Upgraded dependent `Azure.ResourceManager` to `1.4.0`. + +## 1.0.0 (2022-09-29) + +This release is the first stable release of the AppService Management library. + +### Breaking Changes + +Polishing since last public beta release: +- Corrected the format of all `IPAddress` type properties / parameters. +- Corrected the format of all `AzureLocation` type properties / parameters. +- Optimized the name of some models and functions. + +### Other Changes + +- Upgraded dependent Azure.ResourceManager to 1.3.1. +- Optimized the implementation of methods related to tag operations. + +## 1.0.0-beta.4 (2022-08-29) + +### Breaking Changes + +Polishing since last public beta release: +- Prepended `AppService` prefix to all single / simple model names. +- Corrected the format of all `ResourceIdentifier` type properties / parameters. +- Corrected the format of all `AzureLocation` type properties / parameters. +- Corrected all acronyms that not follow [.Net Naming Guidelines](https://docs.microsoft.com/dotnet/standard/design-guidelines/naming-guidelines). +- Corrected enumeration name by following [Naming Enumerations Rule](https://docs.microsoft.com/dotnet/standard/design-guidelines/names-of-classes-structs-and-interfaces#naming-enumerations). +- Corrected the suffix of `DateTimeOffset` properties / parameters. +- Corrected the name of interval / duration properties / parameters that end with units. +- Optimized the name of some models and functions. + +### Other Changes + +- Upgraded dependent `Azure.ResourceManager` to 1.3.0 + +## 1.0.0-beta.3 (2022-07-12) + +### Breaking Changes + +- Base type of `AnalysisDefinitionData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ApiKeyVaultReferenceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceCertificateOrderData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServiceCertificateResourceData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServiceDetectorData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceDomainData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServiceEnvironmentData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AppServicePlanData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `AseV3NetworkingConfigurationData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `BackupItemData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificateData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `ContinuousWebJobData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CsmPublishingCredentialsPoliciesEntityData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DeletedSiteData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DeploymentData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DetectorDefinitionAutoGeneratedData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DiagnosticCategoryData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DomainOwnershipIdentifierData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `FunctionEnvelopeData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HostNameBindingData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HybridConnectionData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HybridConnectionLimitsData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `IdentifierData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `KubeEnvironmentData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `MigrateMySqlStatusData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MSDeployStatusData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `NetworkFeaturesData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PremierAddOnData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `PrivateAccessData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ProcessInfoData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ProcessModuleInfoData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PublicCertificateData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RecommendationRuleData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RelayServiceConnectionEntityData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RemotePrivateEndpointConnectionARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RemotePrivateEndpointConnectionARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteConfigData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteExtensionInfoData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteLogsConfigData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteSourceControlData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SlotConfigNamesResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SourceControlData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteARMResourceData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `StaticSiteBuildARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteCustomDomainOverviewARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserProvidedFunctionAppARMResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SwiftVirtualNetworkData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `TopLevelDomainData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `TriggeredJobHistoryData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `UserData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetGatewayData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetInfoResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WebJobData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WebSiteData` changed to `Azure.ResourceManager.Models.TrackedResourceData`. +- Base type of `WebSiteInstanceStatusData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WorkerPoolResourceData` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AddressResponse` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ApplicationStackResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceCertificateOrderPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceCertificateResourcePatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceDomainPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceEnvironmentPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServicePlanPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceRecommendation` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AppServiceUsage` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `AzureStoragePropertyDictionaryResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `BackupRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `BillingMeter` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificateEmail` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificateOrderAction` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CertificatePatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ConnectionStringDictionary` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `CustomHostnameAnalysisResult` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DeletedAppRestoreRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DiagnosticAnalysis` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `DiagnosticDetectorResponse` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `FunctionAppStack` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `GeoRegion` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `HybridConnectionKey` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `KubeEnvironmentPatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MigrateMySqlContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MsDeploy` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `MsDeployLog` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PremierAddOnOffer` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PremierAddOnPatchResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PrivateLinkConnectionApprovalRequestResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ProcessThreadInfo` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `PushSettings` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ReissueCertificateOrderContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RemotePrivateEndpointConnection` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RenewCertificateOrderContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `ResourceMetricDefinition` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `RestoreRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteAuthSettings` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteAuthSettingsV2` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SiteConfigurationSnapshotInfo` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SitePatchResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SitePhpErrorLogFlag` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SlotDifference` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `Snapshot` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `SnapshotRestoreRequest` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteARMResourcePatch` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteCustomDomainRequestPropertiesARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteFunctionOverviewARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteResetPropertiesARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSitesWorkflowPreview` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSitesWorkflowPreviewContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserInvitationRequestResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserInvitationResponseResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteUserProvidedFunctionApp` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StaticSiteZipDeploymentARMResource` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StorageMigrationContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StorageMigrationResponse` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StringDictionary` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `StringList` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetContent` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetRoute` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetValidationFailureDetails` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `VnetValidationTestFailure` changed to `Azure.ResourceManager.Models.ResourceData`. +- Base type of `WebAppStack` changed to `Azure.ResourceManager.Models.ResourceData`. +- Type `AppServiceResource` was removed. +- Type `ProxyOnlyResource` was removed. + +## 1.0.0-beta.2 (2022-04-08) + +### Breaking Changes + +- Simplify `type` property names. +- Normalized the body parameter type names for PUT / POST / PATCH operations if it is only used as input. + +### Other Changes + +- Upgrade dependency to Azure.ResourceManager 1.0.0 + +## 1.0.0-beta.1 (2022-03-31) + +### Breaking Changes + +New design of track 2 initial commit. + +### Package Name + +The package name has been changed from `Microsoft.Azure.Management.Websites` to `Azure.ResourceManager.AppService`. + +### General New Features + +This package follows the [new Azure SDK guidelines](https://azure.github.io/azure-sdk/general_introduction.html), and provides many core capabilities: + + - Support MSAL.NET, Azure.Identity is out of box for supporting MSAL.NET. + - Support [OpenTelemetry](https://opentelemetry.io/) for distributed tracing. + - HTTP pipeline with custom policies. + - Better error-handling. + - Support uniform telemetry across all languages. + +This package is a Public Preview version, so expect incompatible changes in subsequent releases as we improve the product. To provide feedback, submit an issue in our [Azure SDK for .NET GitHub repo](https://github.com/Azure/azure-sdk-for-net/issues). + +> NOTE: For more information about unified authentication, please refer to [Microsoft Azure Identity documentation for .NET](https://docs.microsoft.com//dotnet/api/overview/azure/identity-readme?view=azure-dotnet). diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/specReadme.md b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/specReadme.md new file mode 100644 index 00000000000..01bc3927995 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.Tests/specReadme.md @@ -0,0 +1,1734 @@ +# Web + +> see https://aka.ms/autorest + +This is the AutoRest configuration file for Web. + +The App service RP comprises of services where each service has its own tag. +Hence, each sub-service has its own swagger spec. + +All of them are tied together using this configuration and are packaged together into one compute client library. +This makes it easier for customers to download one (NuGet/npm/pip/maven/gem) compute client library package rather than installing individual packages for each sub service. + +--- + +## Getting Started + +To build the SDK for Web, simply [Install AutoRest](https://aka.ms/autorest/install) and in this folder, run: + +> `autorest` + +To see additional help and options, run: + +> `autorest --help` + +--- + +## Configuration + +### Basic Information + +These are the global settings for the Web API. + +``` yaml +title: WebSiteManagementClient +description: WebSite Management Client +openapi-type: arm +tag: package-2021-02 +``` + +### Suppression + +``` yaml +directive: + - suppress: XmsResourceInPutResponse + from: WebApps.json + where: $.paths["/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName}/keys/{keyName}"].put + reason: Model type is not an Azure resource + - suppress: RequiredPropertiesMissingInResourceModel + from: WebApps.json + where: $.definitions.KeyInfo + reason: Model type is not an Azure resource + - suppress: BodyTopLevelProperties + from: WebApps.json + where: $.definitions.KeyInfo.properties + reason: Model type is not an Azure resource + - suppress: DefinitionsPropertiesNamesCamelCase + from: WebApps.json + where: $.definitions.AzureActiveDirectoryLogin.properties.disableWWWAuthenticate + reason: Property name contains WWW which is an acronym, so camel case does not apply here. + - suppress: DefinitionsPropertiesNamesCamelCase + from: WebApps.json + where: $.definitions.AzureActiveDirectoryLogin.properties.disableWWWAuthenticate + reason: Property name contains WWW which is an acronym, so camel case does not apply here. +``` + +### Tag: package-2021-02 + +These settings apply only when `--tag=package-2021-02` is specified on the command line. + +```yaml $(tag) == 'package-2021-02' || $(tag) == 'package-2021-02-only' +input-file: + - Microsoft.CertificateRegistration/stable/2021-02-01/AppServiceCertificateOrders.json + - Microsoft.CertificateRegistration/stable/2021-02-01/CertificateOrdersDiagnostics.json + - Microsoft.CertificateRegistration/stable/2021-02-01/CertificateRegistrationProvider.json + - Microsoft.DomainRegistration/stable/2021-02-01/Domains.json + - Microsoft.DomainRegistration/stable/2021-02-01/TopLevelDomains.json + - Microsoft.DomainRegistration/stable/2021-02-01/DomainRegistrationProvider.json + - Microsoft.Web/stable/2021-02-01/AppServiceEnvironments.json + - Microsoft.Web/stable/2021-02-01/AppServicePlans.json + - Microsoft.Web/stable/2021-02-01/Certificates.json + - Microsoft.Web/stable/2021-02-01/CommonDefinitions.json + - Microsoft.Web/stable/2021-02-01/DeletedWebApps.json + - Microsoft.Web/stable/2021-02-01/Diagnostics.json + - Microsoft.Web/stable/2021-02-01/Global.json + - Microsoft.Web/stable/2021-02-01/KubeEnvironments.json + - Microsoft.Web/stable/2021-02-01/Provider.json + - Microsoft.Web/stable/2021-02-01/Recommendations.json + - Microsoft.Web/stable/2021-02-01/ResourceHealthMetadata.json + - Microsoft.Web/stable/2021-02-01/ResourceProvider.json + - Microsoft.Web/stable/2021-02-01/StaticSites.json + - Microsoft.Web/stable/2021-02-01/WebApps.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version +- where: $.definitions.VnetGateway + suppress: R4015 + reason: Does not have list operation +- where: $.definitions.VnetInfoResource + suppress: R4015 + reason: Does not have list operation +- suppress: R4009 + from: AppServiceCertificateOrders.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateOrdersDiagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Domains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: TopLevelDomains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DomainRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Certificates.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CommonDefinitions.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DeletedWebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Diagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Global.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Provider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Recommendations.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: WebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: StaticSites.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServiceEnvironments.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServicePlans.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: ResourceHealthMetadata.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: KubeEnvironments.json + reason: SystemData will implement in next version. +- suppress: R4015 + from: WebApps.json + where: $.definitions.NetworkFeatures + reason: Will fix in next version +- suppress: R4019 + from: Recommendations.json + reason: Will fix in next version +- suppress: R4019 + from: WebApps.json + reason: Will fix in next version +- suppress: R3021 + from: WebApps.json + reason: Will fix in next version +- suppress: R4011 + from: WebApps.json + reason: Will fix in next version +- suppress: R4011 + from: AppServiceEnvironments.json + reason: Will fix in next version +- suppress: R4011 + from: StaticSites.json + reason: Will fix in next version +- suppress: R4011 + from: AppServicePlans.json + reason: Will fix in next version +- suppress: D5001 + reason: Will fix in next version +- suppress: R1003 + reason: Will fix in next version +- suppress: R2001 + reason: Will fix in next version +- suppress: R2029 + reason: Will fix in next version +- suppress: R2063 + reason: Will fix in next version +- suppress: R3010 + reason: Will fix in next version +- where: $.definitions.TriggeredJobRun.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.web_job_name + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.start_time + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.end_time + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.output_url + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.error_url + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.job_name + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +- where: $.definitions.TriggeredJobRun.properties.web_job_id + suppress: R3016 + reason: This requires a breaking change in kudu runtime API. +``` + +### Tag: package-2021-01-15 + +These settings apply only when `--tag=package-2021-01-15` is specified on the command line. + +``` yaml $(tag) == 'package-2021-01-15' || $(tag) == 'package-2021-01-15-only' +input-file: + - Microsoft.CertificateRegistration/stable/2021-01-15/AppServiceCertificateOrders.json + - Microsoft.CertificateRegistration/stable/2021-01-15/CertificateOrdersDiagnostics.json + - Microsoft.CertificateRegistration/stable/2021-01-15/CertificateRegistrationProvider.json + - Microsoft.DomainRegistration/stable/2021-01-15/Domains.json + - Microsoft.DomainRegistration/stable/2021-01-15/TopLevelDomains.json + - Microsoft.DomainRegistration/stable/2021-01-15/DomainRegistrationProvider.json + - Microsoft.Web/stable/2021-01-15/AppServiceEnvironments.json + - Microsoft.Web/stable/2021-01-15/AppServicePlans.json + - Microsoft.Web/stable/2021-01-15/Certificates.json + - Microsoft.Web/stable/2021-01-15/CommonDefinitions.json + - Microsoft.Web/stable/2021-01-15/DeletedWebApps.json + - Microsoft.Web/stable/2021-01-15/Diagnostics.json + - Microsoft.Web/stable/2021-01-15/Global.json + - Microsoft.Web/stable/2021-01-15/KubeEnvironments.json + - Microsoft.Web/stable/2021-01-15/Provider.json + - Microsoft.Web/stable/2021-01-15/Recommendations.json + - Microsoft.Web/stable/2021-01-15/ResourceHealthMetadata.json + - Microsoft.Web/stable/2021-01-15/ResourceProvider.json + - Microsoft.Web/stable/2021-01-15/StaticSites.json + - Microsoft.Web/stable/2021-01-15/WebApps.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version +- where: $.definitions.VnetGateway + suppress: R4015 + reason: Does not have list operation +- where: $.definitions.VnetInfo + suppress: R4015 + reason: Does not have list operation +- suppress: R4009 + from: AppServiceCertificateOrders.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateOrdersDiagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Domains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: TopLevelDomains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DomainRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Certificates.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CommonDefinitions.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DeletedWebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Diagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Global.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Provider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Recommendations.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: WebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: StaticSites.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServiceEnvironments.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServicePlans.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: ResourceHealthMetadata.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: KubeEnvironments.json + reason: SystemData will implement in next version. +- suppress: R4015 + from: WebApps.json + where: $.definitions.NetworkFeatures + reason: Will fix in next version +- suppress: R4019 + from: Recommendations.json + reason: Will fix in next version +- suppress: R4019 + from: WebApps.json + reason: Will fix in next version +- suppress: R3021 + from: WebApps.json + reason: Will fix in next version +- suppress: R4011 + from: WebApps.json + reason: Will fix in next version +- suppress: R4011 + from: AppServiceEnvironments.json + reason: Will fix in next version +- suppress: R4011 + from: StaticSites.json + reason: Will fix in next version +- suppress: R4011 + from: AppServicePlans.json + reason: Will fix in next version +- suppress: D5001 + reason: Will fix in next version +- suppress: R1003 + reason: Will fix in next version +- suppress: R2001 + reason: Will fix in next version +- suppress: R2029 + reason: Will fix in next version +- suppress: R2063 + reason: Will fix in next version +- suppress: R3010 + reason: Will fix in next version +``` + +### Tag: package-2021-01 + +These settings apply only when `--tag=package-2021-01` is specified on the command line. + +``` yaml $(tag) == 'package-2021-01' || $(tag) == 'package-2021-01-only' +input-file: + - Microsoft.CertificateRegistration/stable/2021-01-01/AppServiceCertificateOrders.json + - Microsoft.CertificateRegistration/stable/2021-01-01/CertificateOrdersDiagnostics.json + - Microsoft.CertificateRegistration/stable/2021-01-01/CertificateRegistrationProvider.json + - Microsoft.DomainRegistration/stable/2021-01-01/Domains.json + - Microsoft.DomainRegistration/stable/2021-01-01/TopLevelDomains.json + - Microsoft.DomainRegistration/stable/2021-01-01/DomainRegistrationProvider.json + - Microsoft.Web/stable/2021-01-01/AppServiceEnvironments.json + - Microsoft.Web/stable/2021-01-01/AppServicePlans.json + - Microsoft.Web/stable/2021-01-01/Certificates.json + - Microsoft.Web/stable/2021-01-01/CommonDefinitions.json + - Microsoft.Web/stable/2021-01-01/DeletedWebApps.json + - Microsoft.Web/stable/2021-01-01/Diagnostics.json + - Microsoft.Web/stable/2021-01-01/Global.json + - Microsoft.Web/stable/2021-01-01/Provider.json + - Microsoft.Web/stable/2021-01-01/Recommendations.json + - Microsoft.Web/stable/2021-01-01/ResourceHealthMetadata.json + - Microsoft.Web/stable/2021-01-01/ResourceProvider.json + - Microsoft.Web/stable/2021-01-01/StaticSites.json + - Microsoft.Web/stable/2021-01-01/WebApps.json + - Microsoft.Web/stable/2021-01-01/KubeEnvironments.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version +- where: $.definitions.VnetGateway + suppress: R4015 + reason: Does not have list operation +- where: $.definitions.VnetInfo + suppress: R4015 + reason: Does not have list operation +- suppress: R4009 + from: AppServiceCertificateOrders.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateOrdersDiagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Domains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: TopLevelDomains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DomainRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Certificates.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CommonDefinitions.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DeletedWebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Diagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Global.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Provider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Recommendations.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: WebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: StaticSites.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServiceEnvironments.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServicePlans.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: ResourceHealthMetadata.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: KubeEnvironments.json + reason: SystemData will implement in next version. +``` + +### Tag: package-2020-12 + +These settings apply only when `--tag=package-2020-12` or `--tag=package-2020-12-only` is specified on the command line. +NOTE: Currently these tags are the same, but it will need to be split if any files from folders other than 2020-06-01 are included. + +``` yaml $(tag) == 'package-2020-12' || $(tag) == 'package-2020-12-only' +input-file: +- Microsoft.CertificateRegistration/stable/2020-12-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2020-12-01/CertificateOrdersDiagnostics.json +- Microsoft.CertificateRegistration/stable/2020-12-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2020-12-01/Domains.json +- Microsoft.DomainRegistration/stable/2020-12-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2020-12-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2020-12-01/Certificates.json +- Microsoft.Web/stable/2020-12-01/CommonDefinitions.json +- Microsoft.Web/stable/2020-12-01/DeletedWebApps.json +- Microsoft.Web/stable/2020-12-01/Diagnostics.json +- Microsoft.Web/stable/2020-12-01/Global.json +- Microsoft.Web/stable/2020-12-01/Provider.json +- Microsoft.Web/stable/2020-12-01/Recommendations.json +- Microsoft.Web/stable/2020-12-01/ResourceProvider.json +- Microsoft.Web/stable/2020-12-01/WebApps.json +- Microsoft.Web/stable/2020-12-01/StaticSites.json +- Microsoft.Web/stable/2020-12-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2020-12-01/AppServicePlans.json +- Microsoft.Web/stable/2020-12-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version +- where: $.definitions.VnetGateway + suppress: R4015 + reason: Does not have list operation +- where: $.definitions.VnetInfo + suppress: R4015 + reason: Does not have list operation +- suppress: R4009 + from: AppServiceCertificateOrders.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateOrdersDiagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CertificateRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Domains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: TopLevelDomains.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DomainRegistrationProvider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Certificates.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: CommonDefinitions.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: DeletedWebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Diagnostics.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Global.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Provider.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: Recommendations.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: WebApps.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: StaticSites.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServiceEnvironments.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: AppServicePlans.json + reason: SystemData will implement in next version. +- suppress: R4009 + from: ResourceHealthMetadata.json + reason: SystemData will implement in next version. +``` + +### Tag: package-2020-10 + +These settings apply only when `--tag=package-2020-10` or `--tag=package-2020-10-only` is specified on the command line. +NOTE: Currently these tags are the same, but it will need to be split if any files from folders other than 2020-06-01 are included. + +``` yaml $(tag) == 'package-2020-10' || $(tag) == 'package-2020-10-only' +input-file: +- Microsoft.CertificateRegistration/stable/2020-10-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2020-10-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2020-10-01/Domains.json +- Microsoft.DomainRegistration/stable/2020-10-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2020-10-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2020-10-01/Certificates.json +- Microsoft.Web/stable/2020-10-01/CommonDefinitions.json +- Microsoft.Web/stable/2020-10-01/DeletedWebApps.json +- Microsoft.Web/stable/2020-10-01/Diagnostics.json +- Microsoft.Web/stable/2020-10-01/Provider.json +- Microsoft.Web/stable/2020-10-01/Recommendations.json +- Microsoft.Web/stable/2020-10-01/ResourceProvider.json +- Microsoft.Web/stable/2020-10-01/WebApps.json +- Microsoft.Web/stable/2020-10-01/StaticSites.json +- Microsoft.Web/stable/2020-10-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2020-10-01/AppServicePlans.json +- Microsoft.Web/stable/2020-10-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version +- where: $.definitions.VnetGateway + suppress: R4015 + reason: Does not have list operation +- where: $.definitions.VnetInfo + suppress: R4015 + reason: Does not have list operation +``` + +### Tag: package-2020-09 + +These settings apply only when `--tag=package-2020-09` or `--tag=package-2020-09-only` is specified on the command line. +NOTE: Currently these tags are the same, but it will need to be split if any files from folders other than 2020-06-01 are included. + +``` yaml $(tag) == 'package-2020-09' || $(tag) == 'package-2020-09-only' +input-file: +- Microsoft.CertificateRegistration/stable/2020-09-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2020-09-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2020-09-01/Domains.json +- Microsoft.DomainRegistration/stable/2020-09-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2020-09-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2020-09-01/Certificates.json +- Microsoft.Web/stable/2020-09-01/CommonDefinitions.json +- Microsoft.Web/stable/2020-09-01/DeletedWebApps.json +- Microsoft.Web/stable/2020-09-01/Diagnostics.json +- Microsoft.Web/stable/2020-09-01/Provider.json +- Microsoft.Web/stable/2020-09-01/Recommendations.json +- Microsoft.Web/stable/2020-09-01/ResourceProvider.json +- Microsoft.Web/stable/2020-09-01/WebApps.json +- Microsoft.Web/stable/2020-09-01/StaticSites.json +- Microsoft.Web/stable/2020-09-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2020-09-01/AppServicePlans.json +- Microsoft.Web/stable/2020-09-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. + approved-by: "@weidongxu-microsoft" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetGateway + suppress: R4015 + reason: Does not have list operation + approved-by: "@mark.cowlishaw" +- where: $.definitions.VnetInfo + suppress: R4015 + reason: Does not have list operation + approved-by: "@mark.cowlishaw" +``` + +### Tag: package-2020-06 + +These settings apply only when `--tag=package-2020-06` or `--tag=package-2020-06-only` is specified on the command line. +NOTE: Currently these tags are the same, but it will need to be split if any files from folders other than 2019-08-01 are included. + +``` yaml $(tag) == 'package-2020-06' || $(tag) == 'package-2020-06-only' +input-file: +- Microsoft.CertificateRegistration/stable/2020-06-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2020-06-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2020-06-01/Domains.json +- Microsoft.DomainRegistration/stable/2020-06-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2020-06-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2020-06-01/Certificates.json +- Microsoft.Web/stable/2020-06-01/CommonDefinitions.json +- Microsoft.Web/stable/2020-06-01/DeletedWebApps.json +- Microsoft.Web/stable/2020-06-01/Diagnostics.json +- Microsoft.Web/stable/2020-06-01/Provider.json +- Microsoft.Web/stable/2020-06-01/Recommendations.json +- Microsoft.Web/stable/2020-06-01/ResourceProvider.json +- Microsoft.Web/stable/2020-06-01/WebApps.json +- Microsoft.Web/stable/2020-06-01/StaticSites.json +- Microsoft.Web/stable/2020-06-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2020-06-01/AppServicePlans.json +- Microsoft.Web/stable/2020-06-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3016 error +- where: $.definitions.FunctionSecrets.properties.trigger_url + suppress: R3016 + reason: This requires a breaking change in functions runtime API. + approved-by: "@weidongxu-microsoft" +``` + +### Tag: package-2019-08 + +These settings apply only when `--tag=package-2019-08` or `--tag=package-2019-08-only` is specified on the command line. +NOTE: Currently these tags are the same, but it will need to be split if any files from folders other than 2019-08-01 are included. + +``` yaml $(tag) == 'package-2019-08' || $(tag) == 'package-2019-08-only' + +input-file: +- Microsoft.CertificateRegistration/stable/2019-08-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2019-08-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2019-08-01/Domains.json +- Microsoft.DomainRegistration/stable/2019-08-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2019-08-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2019-08-01/Certificates.json +- Microsoft.Web/stable/2019-08-01/CommonDefinitions.json +- Microsoft.Web/stable/2019-08-01/DeletedWebApps.json +- Microsoft.Web/stable/2019-08-01/Diagnostics.json +- Microsoft.Web/stable/2019-08-01/Provider.json +- Microsoft.Web/stable/2019-08-01/Recommendations.json +- Microsoft.Web/stable/2019-08-01/ResourceProvider.json +- Microsoft.Web/stable/2019-08-01/WebApps.json +- Microsoft.Web/stable/2019-08-01/StaticSites.json +- Microsoft.Web/stable/2019-08-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2019-08-01/AppServicePlans.json +- Microsoft.Web/stable/2019-08-01/ResourceHealthMetadata.json +``` + +### Tag: package-2018-12 + +These settings apply only when `--tag=package-2018-12` is specified on the command line. + +``` yaml $(tag) == 'package-2018-12' +input-file: +- Microsoft.CertificateRegistration/stable/2018-02-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2018-02-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2018-02-01/Domains.json +- Microsoft.DomainRegistration/stable/2018-02-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2018-02-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2018-11-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/CommonDefinitions.json +- Microsoft.Web/stable/2018-02-01/DeletedWebApps.json +- Microsoft.Web/stable/2018-02-01/Diagnostics.json +- Microsoft.Web/stable/2018-02-01/Provider.json +- Microsoft.Web/stable/2018-02-01/Recommendations.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-11-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2018-02-01/AppServicePlans.json +- Microsoft.Web/stable/2018-02-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2018-11 + +These settings apply only when `--tag=package-2018-11` is specified on the command line. + +``` yaml $(tag) == 'package-2018-11' +input-file: +- Microsoft.CertificateRegistration/stable/2018-02-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2018-02-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2018-02-01/Domains.json +- Microsoft.DomainRegistration/stable/2018-02-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2018-02-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2018-11-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/CommonDefinitions.json +- Microsoft.Web/stable/2018-02-01/DeletedWebApps.json +- Microsoft.Web/stable/2018-02-01/Diagnostics.json +- Microsoft.Web/stable/2018-02-01/Provider.json +- Microsoft.Web/stable/2018-02-01/Recommendations.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2018-02-01/AppServicePlans.json +- Microsoft.Web/stable/2018-02-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2018-11-only + +These settings apply only when `--tag=package-2018-11-only` is specified on the command line. + +``` yaml $(tag) == 'package-2018-11-only' +input-file: +- Microsoft.Web/stable/2018-11-01/Certificates.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2018-02 + +These settings apply only when `--tag=package-2018-02` is specified on the command line. + +``` yaml $(tag) == 'package-2018-02' +input-file: +- Microsoft.CertificateRegistration/stable/2018-02-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2018-02-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2018-02-01/Domains.json +- Microsoft.DomainRegistration/stable/2018-02-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2018-02-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2018-02-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/CommonDefinitions.json +- Microsoft.Web/stable/2018-02-01/DeletedWebApps.json +- Microsoft.Web/stable/2018-02-01/Diagnostics.json +- Microsoft.Web/stable/2018-02-01/Provider.json +- Microsoft.Web/stable/2018-02-01/Recommendations.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2018-02-01/AppServicePlans.json +- Microsoft.Web/stable/2018-02-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2018-02-only + +These settings apply only when `--tag=package-2018-02` is specified on the command line. + +``` yaml $(tag) == 'package-2018-02-only' +input-file: +- Microsoft.CertificateRegistration/stable/2018-02-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2018-02-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2018-02-01/Domains.json +- Microsoft.DomainRegistration/stable/2018-02-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2018-02-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2018-02-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/CommonDefinitions.json +- Microsoft.Web/stable/2018-02-01/DeletedWebApps.json +- Microsoft.Web/stable/2018-02-01/Diagnostics.json +- Microsoft.Web/stable/2018-02-01/Provider.json +- Microsoft.Web/stable/2018-02-01/Recommendations.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2018-02-01/AppServicePlans.json +- Microsoft.Web/stable/2018-02-01/ResourceHealthMetadata.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2016-09 + +These settings apply only when `--tag=package-2016-09` is specified on the command line. + +``` yaml $(tag) == 'package-2016-09' +input-file: +- Microsoft.CertificateRegistration/stable/2015-08-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2015-08-01/CertificateRegistrationProvider.json +- Microsoft.DomainRegistration/stable/2015-04-01/Domains.json +- Microsoft.DomainRegistration/stable/2015-04-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2015-04-01/DomainRegistrationProvider.json +- Microsoft.Web/stable/2016-03-01/Certificates.json +- Microsoft.Web/stable/2016-03-01/CommonDefinitions.json +- Microsoft.Web/stable/2016-03-01/DeletedWebApps.json +- Microsoft.Web/stable/2016-03-01/Diagnostics.json +- Microsoft.Web/stable/2016-03-01/Provider.json +- Microsoft.Web/stable/2016-03-01/Recommendations.json +- Microsoft.Web/stable/2016-03-01/ResourceHealthMetadata.json +- Microsoft.Web/stable/2016-03-01/ResourceProvider.json +- Microsoft.Web/stable/2016-08-01/WebApps.json +- Microsoft.Web/stable/2016-09-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2016-09-01/AppServicePlans.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.User.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SourceControl.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.BackupRequest.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Deployment.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOn.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteExtensionInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlan.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetRoute.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.FunctionEnvelope.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.CertificateOrderAction.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ResourceMetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TopLevelDomain.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.GeoRegion.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOnOffer.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ContinuousWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessThreadInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteConfigurationSnapshotInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteInstance.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SlotDifference.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredJobRun.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.WebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.MetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Usage.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlanPatchResource.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2016-09-only + +These settings apply only when `--tag=package-2016-09-only` is specified on the command line. + +``` yaml $(tag) == 'package-2016-09-only' +input-file: +- Microsoft.Web/stable/2016-09-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2016-09-01/AppServicePlans.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.User.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SourceControl.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.BackupRequest.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Deployment.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOn.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteExtensionInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlan.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetRoute.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.FunctionEnvelope.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.CertificateOrderAction.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ResourceMetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TopLevelDomain.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.GeoRegion.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOnOffer.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ContinuousWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessThreadInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteConfigurationSnapshotInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteInstance.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SlotDifference.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredJobRun.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.WebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.MetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Usage.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlanPatchResource.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2016-08-only + +These settings apply only when `--tag=package-2016-08-only` is specified on the command line. + +``` yaml $(tag) == 'package-2016-08-only' +input-file: +- Microsoft.Web/stable/2016-08-01/WebApps.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.User.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SourceControl.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.BackupRequest.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Deployment.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOn.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteExtensionInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlan.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetRoute.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.FunctionEnvelope.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.CertificateOrderAction.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ResourceMetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TopLevelDomain.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.GeoRegion.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOnOffer.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ContinuousWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessThreadInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteConfigurationSnapshotInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteInstance.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SlotDifference.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredJobRun.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.WebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.MetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Usage.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlanPatchResource.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2016-03-only + +These settings apply only when `--tag=package-2016-03-only` is specified on the command line. + +``` yaml $(tag) == 'package-2016-03-only' +input-file: +- Microsoft.Web/stable/2016-03-01/Certificates.json +- Microsoft.Web/stable/2016-03-01/CommonDefinitions.json +- Microsoft.Web/stable/2016-03-01/DeletedWebApps.json +- Microsoft.Web/stable/2016-03-01/Diagnostics.json +- Microsoft.Web/stable/2016-03-01/Provider.json +- Microsoft.Web/stable/2016-03-01/Recommendations.json +- Microsoft.Web/stable/2016-03-01/ResourceHealthMetadata.json +- Microsoft.Web/stable/2016-03-01/ResourceProvider.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.User.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SourceControl.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.BackupRequest.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Deployment.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOn.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteExtensionInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlan.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetRoute.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.FunctionEnvelope.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.CertificateOrderAction.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ResourceMetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TopLevelDomain.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.GeoRegion.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOnOffer.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ContinuousWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessThreadInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteConfigurationSnapshotInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteInstance.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SlotDifference.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredJobRun.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.WebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.MetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Usage.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlanPatchResource.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2015-08-only + +These settings apply only when `--tag=package-2015-08-only` is specified on the command line. + +``` yaml $(tag) == 'package-2015-08-only' +input-file: +- Microsoft.CertificateRegistration/stable/2015-08-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2015-08-01/CertificateRegistrationProvider.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.User.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SourceControl.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.BackupRequest.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Deployment.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOn.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteExtensionInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlan.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetRoute.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.FunctionEnvelope.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.CertificateOrderAction.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ResourceMetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TopLevelDomain.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.GeoRegion.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOnOffer.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ContinuousWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessThreadInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteConfigurationSnapshotInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteInstance.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SlotDifference.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredJobRun.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.WebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.MetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Usage.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlanPatchResource.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2015-04-only + +These settings apply only when `--tag=package-2015-04-only` is specified on the command line. + +``` yaml $(tag) == 'package-2015-04-only' +input-file: +- Microsoft.DomainRegistration/stable/2015-04-01/Domains.json +- Microsoft.DomainRegistration/stable/2015-04-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2015-04-01/DomainRegistrationProvider.json +directive: + # suppress each RPC 3019 error +- where: $.definitions.User.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SourceControl.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.BackupRequest.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Deployment.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Identifier.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOn.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteExtensionInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlan.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.VnetRoute.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.FunctionEnvelope.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.CertificateOrderAction.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ResourceMetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TopLevelDomain.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.GeoRegion.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.PremierAddOnOffer.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ContinuousWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.ProcessThreadInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteConfigurationSnapshotInfo.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SiteInstance.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.SlotDifference.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredJobRun.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.TriggeredWebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.WebJob.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.MetricDefinition.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.Usage.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +- where: $.definitions.AppServicePlanPatchResource.properties + suppress: R3019 + reason: It's an old API, will resolve in next API version + approved-by: "@ravbhatnagar" +``` + +### Tag: package-2016-06-01 + +These settings apply only when `--tag=package-2016-06-01` is specified on the command line. + +``` yaml $(tag) == 'package-2016-06-01' +input-file: +- Microsoft.Web/stable/2016-06-01/logicAppsManagementClient.json +``` + +### Tag: package-2015-08-preview + +These settings apply only when `--tag=package-2015-08-preview` is specified on the command line. + +``` yaml $(tag) == 'package-2015-08-preview' +input-file: +- Microsoft.Web/stable/2015-08-01/service.json +- Microsoft.Web/preview/2015-08-01-preview/logicAppsManagementClient.json +``` + +### Tag: package-2015-08-certificate-registration + +These settings apply only when `--tag=package-2015-08-certificate-registration` is specified on the command line. + +``` yaml $(tag) == 'package-2015-08-certificate-registration' +input-file: +- Microsoft.CertificateRegistration/stable/2015-08-01/AppServiceCertificateOrders.json +- Microsoft.CertificateRegistration/stable/2015-08-01/CertificateRegistrationProvider.json +``` + +### Tag: package-2015-04-domain-registration + +These settings apply only when `--tag=package-2015-04-domain-registration` is specified on the command line. + +``` yaml $(tag) == 'package-2015-04-domain-registration' +input-file: +- Microsoft.DomainRegistration/stable/2015-04-01/Domains.json +- Microsoft.DomainRegistration/stable/2015-04-01/TopLevelDomains.json +- Microsoft.DomainRegistration/stable/2015-04-01/DomainRegistrationProvider.json +``` + +### Tag: package-2016-09-01-web + +These settings apply only when `--tag=package-2016-09-01-web` is specified on the command line. + +``` yaml $(tag) == 'package-2016-09-01-web' +input-file: +- Microsoft.Web/stable/2016-09-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2016-09-01/AppServicePlans.json +``` + +### Tag: package-2016-08-01-web + +These settings apply only when `--tag=package-2016-08-01-web` is specified on the command line. + +``` yaml $(tag) == 'package-2016-08-01-web' +input-file: +- Microsoft.Web/stable/2016-08-01/WebApps.json +``` + +### Tag: package-2016-03-01-web + +These settings apply only when `--tag=package-2016-03-01-web` is specified on the command line. + +``` yaml $(tag) == 'package-2016-03-01-web' +input-file: +- Microsoft.Web/stable/2016-03-01/Certificates.json +- Microsoft.Web/stable/2016-03-01/CommonDefinitions.json +- Microsoft.Web/stable/2016-03-01/DeletedWebApps.json +- Microsoft.Web/stable/2016-03-01/Diagnostics.json +- Microsoft.Web/stable/2016-03-01/Provider.json +- Microsoft.Web/stable/2016-03-01/Recommendations.json +- Microsoft.Web/stable/2016-03-01/ResourceHealthMetadata.json +- Microsoft.Web/stable/2016-03-01/ResourceProvider.json +``` + +--- + +# Code Generation + +## Swagger to SDK + +This section describes what SDK should be generated by the automatic system. +This is not used by Autorest itself. + +``` yaml $(swagger-to-sdk) +swagger-to-sdk: + - repo: azure-sdk-for-net + - repo: azure-sdk-for-python-track2 + - repo: azure-sdk-for-java + - repo: azure-sdk-for-go + - repo: azure-sdk-for-go-track2 + - repo: azure-sdk-for-node + - repo: azure-sdk-for-js + - repo: azure-sdk-for-ruby + after_scripts: + - bundle install && rake arm:regen_all_profiles['azure_mgmt_web'] + - repo: azure-resource-manager-schemas +``` + +## Go + +See configuration in [readme.go.md](./readme.go.md) + +## Python + +See configuration in [readme.python.md](./readme.python.md) + +## Java + +See configuration in [readme.java.md](./readme.java.md) + +### Tag: package-2018-03-01-hybrid + +These settings apply only when `--tag=package-2018-03-01-hybrid` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile for csharp code generation. + +``` yaml $(tag) == 'package-2018-03-01-hybrid' +input-file: +- Microsoft.Web/stable/2016-03-01/Certificates.json +- Microsoft.Web/stable/2016-03-01/CommonDefinitions.json +- Microsoft.Web/stable/2016-08-01/WebApps.json +- Microsoft.Web/stable/2016-03-01/ResourceProvider.json +- Microsoft.Web/stable/2016-03-01/Provider.json +- Microsoft.Web/stable/2016-03-01/Recommendations.json +- Microsoft.Web/stable/2016-09-01/AppServiceEnvironments.json +- Microsoft.Web/stable/2016-09-01/AppServicePlans.json +``` + +### Tag: profile-hybrid-2019-03-01 + +These settings apply only when `--tag=profile-hybrid-2019-03-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2019-03-01' +input-file: +- Microsoft.Web/stable/2018-02-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/CommonDefinitions.json +- Microsoft.Web/stable/2018-02-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/AppServicePlans.json +- Microsoft.Web/stable/2018-02-01/Provider.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/Recommendations.json +``` + +### Tag: profile-hybrid-2020-09-01 + +These settings apply only when `--tag=profile-hybrid-2020-09-01` is specified on the command line. +Creating this tag to pick proper resources from the hybrid profile. + +``` yaml $(tag) == 'profile-hybrid-2020-09-01' +input-file: +- Microsoft.Web/stable/2018-02-01/Certificates.json +- Microsoft.Web/stable/2018-02-01/WebApps.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/AppServicePlans.json +- Microsoft.Web/stable/2018-02-01/Provider.json +- Microsoft.Web/stable/2018-02-01/ResourceProvider.json +- Microsoft.Web/stable/2018-02-01/Recommendations.json +``` diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.sln b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.sln new file mode 100644 index 00000000000..c4084fa8732 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.5.33502.453 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.SDK.Management.ChangelogGen", "Azure.SDK.Management.ChangelogGen\Azure.SDK.Management.ChangelogGen.csproj", "{51B93101-91AD-450B-802E-995B7A7D6FE0}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.SDK.Management.ChangelogGen.Tests", "Azure.SDK.Management.ChangelogGen.Tests\Azure.SDK.Management.ChangelogGen.Tests.csproj", "{42D89F9C-1FB8-4EAA-AEBB-97EF8D764A46}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {51B93101-91AD-450B-802E-995B7A7D6FE0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {51B93101-91AD-450B-802E-995B7A7D6FE0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {51B93101-91AD-450B-802E-995B7A7D6FE0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {51B93101-91AD-450B-802E-995B7A7D6FE0}.Release|Any CPU.Build.0 = Release|Any CPU + {42D89F9C-1FB8-4EAA-AEBB-97EF8D764A46}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {42D89F9C-1FB8-4EAA-AEBB-97EF8D764A46}.Debug|Any CPU.Build.0 = Debug|Any CPU + {42D89F9C-1FB8-4EAA-AEBB-97EF8D764A46}.Release|Any CPU.ActiveCfg = Release|Any CPU + {42D89F9C-1FB8-4EAA-AEBB-97EF8D764A46}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {6548FB06-340F-4182-9197-0F87364E3D0A} + EndGlobalSection +EndGlobal diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Azure.SDK.Management.ChangelogGen.csproj b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Azure.SDK.Management.ChangelogGen.csproj new file mode 100644 index 00000000000..50fa3a80773 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Azure.SDK.Management.ChangelogGen.csproj @@ -0,0 +1,28 @@ + + + + Exe + net6.0 + enable + enable + + + + + + + + + + + + + + PreserveNewest + + + PreserveNewest + + + + diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/ChangeLogResult.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/ChangeLogResult.cs new file mode 100644 index 00000000000..87ab76ab63d --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/ChangeLogResult.cs @@ -0,0 +1,53 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.SDK.ChangelogGen.Compare; +using Azure.SDK.ChangelogGen.Report; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen +{ + public class ChangeLogResult + { + public ChangeSet? ApiChange { get; set; } = null; + public StringValueChange? SpecVersionChange { get; set; } = null; + public StringValueChange? AzureCoreVersionChange { get; set; } = null; + public StringValueChange? AzureResourceManagerVersionChange { get; set; } = null; + + public Release GenerateReleaseNote(string version, string date, List filter) + { + const string PREFIX = "- "; + Release report = new Release(version, date); + + if (ApiChange!= null && ApiChange.GetBreakingChanges().Any()) + { + ReleaseNoteGroup breakingGroup = new ReleaseNoteGroup("Breaking Changes"); + var breaking = ApiChange?.GetBreakingChanges(); + if (breaking != null && breaking.Count > 0) + { + breakingGroup.Notes.AddRange(breaking.OrderBy(b => $"{b.ChangeCatogory}/{b.Target}").Select(b => new ReleaseNote(b.Description, PREFIX))); + } + report.Groups.Add(breakingGroup); + Logger.Error("Breaking change detected which is not expected\n" + breakingGroup.ToString()); + } + + ReleaseNoteGroup othersGroup = new ReleaseNoteGroup("Other Changes"); + if (SpecVersionChange != null) + othersGroup.Notes.Add(new ReleaseNote(SpecVersionChange.Description, PREFIX)); + if (AzureCoreVersionChange != null) + othersGroup.Notes.Add(new ReleaseNote(AzureCoreVersionChange.Description, PREFIX)); + if (AzureResourceManagerVersionChange != null) + othersGroup.Notes.Add(new ReleaseNote(AzureResourceManagerVersionChange.Description, PREFIX)); + + var nonbreaking = ApiChange?.GetNonBreakingChanges().Where(b => filter.Count == 0 || filter.Contains(b.ChangeCatogory)).ToList(); + if (nonbreaking != null && nonbreaking.Count > 0) + { + othersGroup.Notes.AddRange(nonbreaking.OrderBy(b => $"{b.ChangeCatogory}/{b.Target}").Select(b => new ReleaseNote(b.Description, PREFIX))); + } + if(othersGroup.Notes.Count > 0) + report.Groups.Add(othersGroup); + + return report; + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/ApiComparer.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/ApiComparer.cs new file mode 100644 index 00000000000..8eb928a3eff --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/ApiComparer.cs @@ -0,0 +1,118 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Reflection; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class ApiComparer + { + Assembly BaseAssembly { get; init; } + Assembly CurAssembly { get; init; } + + public ApiComparer(Assembly curAssembly, Assembly baseAssembly) + { + BaseAssembly = baseAssembly; + CurAssembly = curAssembly; + } + + public ChangeSet Compare() + { + BindingFlags flags = BindingFlags.Public | BindingFlags.Instance | BindingFlags.Static; + ChangeSet result = new ChangeSet(); + + CompareList( + CurAssembly.GetTypes(), BaseAssembly.GetTypes(), (t) => t.GetKey(), + t => result.Changes.Add(new TypeChange(t, ChangeCatogory.Added)), + t => result.Changes.Add(new TypeChange(t, ChangeCatogory.Removed)), + (t, typeBaseline) => + { + if (t.IsObsoleted() && !typeBaseline.IsObsoleted()) + { + result.Changes.Add(new TypeChange(t, ChangeCatogory.Obsoleted)); + } + CompareList( + t.GetConstructors(flags), typeBaseline.GetConstructors(flags), c => c.GetKey(), + c => result.Changes.Add(new CtorChange(c, ChangeCatogory.Added)), + c => result.Changes.Add(new CtorChange(c, ChangeCatogory.Removed)), + (c, ctorBaseline) => + { + if (c.IsObsoleted() && !ctorBaseline.IsObsoleted()) + { + result.Changes.Add(new CtorChange(c, ChangeCatogory.Obsoleted)); + } + }); + CompareList( + t.GetMethods(flags, includePropertyMethod: false), typeBaseline.GetMethods(flags, includePropertyMethod: false), m => m.GetKey(), + m => result.Changes.Add(new MethodChange(m, ChangeCatogory.Added)), + m => result.Changes.Add(new MethodChange(m, ChangeCatogory.Removed)), + (m, methodBaseline) => + { + if (m.IsObsoleted() && !methodBaseline.IsObsoleted()) + { + result.Changes.Add(new MethodChange(m, ChangeCatogory.Obsoleted)); + } + }); + CompareList( + t.GetProperties(flags), typeBaseline.GetProperties(flags), p => p.GetKey(), + p => result.Changes.Add(new PropertyChange(p, ChangeCatogory.Added)), + p => result.Changes.Add(new PropertyChange(p, ChangeCatogory.Removed)), + (p, propertyBaseline) => + { + if (p.IsObsoleted() && !propertyBaseline.IsObsoleted()) + { + result.Changes.Add(new PropertyChange(p, ChangeCatogory.Obsoleted)); + } + if(p.CanRead != propertyBaseline.CanRead) + { + result.Changes.Add(new PropertyMethodChange(p, PropertyMethodName.Get, p.CanRead ? ChangeCatogory.Added : ChangeCatogory.Removed)); + } + else if (p.CanRead) + { + if(p.GetMethod!.IsObsoleted() && !propertyBaseline.GetMethod!.IsObsoleted()) + { + result.Changes.Add(new PropertyMethodChange(p, PropertyMethodName.Get, ChangeCatogory.Obsoleted)); + } + } + if(p.CanWrite != propertyBaseline.CanWrite) + { + result.Changes.Add(new PropertyMethodChange(p, PropertyMethodName.Set, p.CanWrite ? ChangeCatogory.Added : ChangeCatogory.Removed)); + } + else if (p.CanWrite) + { + if(p.SetMethod!.IsObsoleted() && propertyBaseline.SetMethod!.IsObsoleted()) + { + result.Changes.Add(new PropertyMethodChange(p, PropertyMethodName.Set, ChangeCatogory.Obsoleted)); + } + } + }); + }); + + return result; + } + + private static void CompareList(IEnumerable items, IEnumerable baseline, Func getKey, + Action onAdded, Action onRemoved, Action onFound) where T : class + { + Dictionary dict = baseline.ToDictionary(b => getKey(b)); + foreach (var item in items) + { + var key = getKey(item); + if (dict.TryGetValue(key, out T? found)) + { + onFound(item, found); + dict.Remove(key); + } + else + { + onAdded(item); + } + } + foreach (var item in dict.Values) + { + onRemoved(item); + } + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/Change.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/Change.cs new file mode 100644 index 00000000000..e75ff529ddd --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/Change.cs @@ -0,0 +1,41 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Azure.SDK.ChangelogGen.Compare +{ + public enum ChangeCatogory + { + Added, + Removed, + Obsoleted, + Updated, + } + + public enum ChangeTarget + { + Type, + Constructor, + Method, + Property, + PropertyMethod, + StringValue, + } + + public abstract class Change + { + public ChangeCatogory ChangeCatogory { get; init; } + public ChangeTarget Target { get; init; } + + public Change(ChangeTarget target, ChangeCatogory category) + { + this.ChangeCatogory = category; + this.Target = target; + } + + public abstract string Description { get; } + public virtual bool IsBreakingChange + { + get { return this.ChangeCatogory == ChangeCatogory.Removed; } + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/ChangeSet.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/ChangeSet.cs new file mode 100644 index 00000000000..fadb1abbf42 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/ChangeSet.cs @@ -0,0 +1,25 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class ChangeSet + { + public List Changes { get; } = new List(); + + public bool HasChange + { + get { return this.Changes.Count > 0; } + } + + public List GetBreakingChanges() + { + return this.Changes.Where(t => t.IsBreakingChange).ToList(); + } + + public List GetNonBreakingChanges() + { + return this.Changes.Where(t => !t.IsBreakingChange).ToList(); + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/CtorChange.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/CtorChange.cs new file mode 100644 index 00000000000..48eb2de81ca --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/CtorChange.cs @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Reflection; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class CtorChange : Change + { + public ConstructorInfo ConstructorInfo { get; init; } + + public override string Description + { + get + { + return this.ChangeCatogory switch + { + ChangeCatogory.Added => $"Added constructor '{this.ConstructorInfo.ToFriendlyString()}' in type {this.ConstructorInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Removed => $"Removed constrcutor '{this.ConstructorInfo.ToFriendlyString()}' in type {this.ConstructorInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Obsoleted => $"Obsoleted constructor '{this.ConstructorInfo.ToFriendlyString()}' in type {this.ConstructorInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + _ => throw new InvalidOperationException("Unhandled ChangeCategory for MethodInfo") + }; + } + } + + public CtorChange(ConstructorInfo info, ChangeCatogory category) + : base(ChangeTarget.Constructor, category) + { + this.ConstructorInfo = info; + } + + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/MethodChange.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/MethodChange.cs new file mode 100644 index 00000000000..71c54a28253 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/MethodChange.cs @@ -0,0 +1,33 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Reflection; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class MethodChange : Change + { + public MethodInfo MethodInfo { get; init; } + + public override string Description + { + get + { + return this.ChangeCatogory switch + { + ChangeCatogory.Added => $"Added method '{this.MethodInfo.ToFriendlyString()}' in type {this.MethodInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Removed => $"Removed method '{this.MethodInfo.ToFriendlyString()}' in type {this.MethodInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Obsoleted => $"Obsoleted method '{this.MethodInfo.ToFriendlyString()}' in type {this.MethodInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + _ => throw new InvalidOperationException("Unhandled ChangeCategory for MethodInfo") + }; + } + } + + public MethodChange(MethodInfo info, ChangeCatogory category) + : base(ChangeTarget.Method, category) + { + this.MethodInfo = info; + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/PropertyChange.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/PropertyChange.cs new file mode 100644 index 00000000000..83790b1ffda --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/PropertyChange.cs @@ -0,0 +1,34 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Reflection; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class PropertyChange : Change + { + public PropertyInfo PropertyInfo { get; init; } + + public override string Description + { + get + { + return this.ChangeCatogory switch + { + ChangeCatogory.Added => $"Added property '{this.PropertyInfo.ToFriendlyString()}' in type {this.PropertyInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Removed => $"Removed property '{this.PropertyInfo.ToFriendlyString()}' in type {this.PropertyInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Obsoleted => $"Obsoleted property '{this.PropertyInfo.ToFriendlyString()}' in type {this.PropertyInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + _ => throw new InvalidOperationException("Unhandled ChangeCategory for PropertyInfo") + }; + } + } + + public PropertyChange(PropertyInfo info, ChangeCatogory category) + : base(ChangeTarget.Property, category) + { + this.PropertyInfo = info; + } + + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/PropertyMethodChange.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/PropertyMethodChange.cs new file mode 100644 index 00000000000..1ebd1848c2f --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/PropertyMethodChange.cs @@ -0,0 +1,42 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Reflection; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Compare +{ + public enum PropertyMethodName + { + Set, + Get, + } + + public class PropertyMethodChange : Change + { + public PropertyInfo PropertyInfo { get; init; } + public PropertyMethodName MethodName { get; init; } + + public override string Description + { + get + { + return this.ChangeCatogory switch + { + ChangeCatogory.Added => $"Added property method '{this.MethodName}' for '{this.PropertyInfo.ToFriendlyString()}' in type {this.PropertyInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Removed => $"Removed property method '{this.MethodName}' for '{this.PropertyInfo.ToFriendlyString()}' in type {this.PropertyInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + ChangeCatogory.Obsoleted => $"Obsoleted property method '{this.MethodName}' for '{this.PropertyInfo.ToFriendlyString()}' in type {this.PropertyInfo.DeclaringType!.ToFriendlyString(fullName: true)}", + _ => throw new InvalidOperationException("Unhandled ChangeCategory for PropertyMethod") + }; + } + } + + public PropertyMethodChange(PropertyInfo info, PropertyMethodName methodName, ChangeCatogory category) + : base(ChangeTarget.PropertyMethod, category) + { + this.PropertyInfo = info; + this.MethodName = methodName; + } + + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/StringValueChange.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/StringValueChange.cs new file mode 100644 index 00000000000..0aff270e9eb --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/StringValueChange.cs @@ -0,0 +1,21 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class StringValueChange : Change + { + public string NewValue { get; init; } + public string OldValue { get; init; } + + public override string Description { get; } + + public StringValueChange(string newValue, string oldValue, string description, ChangeCatogory category = ChangeCatogory.Updated) + : base(ChangeTarget.StringValue, category) + { + this.NewValue = newValue; + this.OldValue = oldValue; + this.Description = description; + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/TypeChange.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/TypeChange.cs new file mode 100644 index 00000000000..c9b001e284e --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Compare/TypeChange.cs @@ -0,0 +1,32 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Compare +{ + public class TypeChange : Change + { + public Type Type { get; init; } + + public override string Description + { + get + { + return this.ChangeCatogory switch + { + ChangeCatogory.Added => $"Added type '{this.Type.ToFriendlyString(fullName: true)}'", + ChangeCatogory.Removed => $"Removed type '{this.Type.ToFriendlyString(fullName: true)}'", + ChangeCatogory.Obsoleted => $"Obsoleted type '{this.Type.ToFriendlyString(fullName: true)}'", + _ => throw new InvalidOperationException("Unhandled ChangeCategory for Type") + }; + } + } + + public TypeChange(Type type, ChangeCatogory category) + : base(ChangeTarget.Type, category) + { + this.Type = type; + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Context.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Context.cs new file mode 100644 index 00000000000..d2aeee90ba8 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Context.cs @@ -0,0 +1,169 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +#nullable disable +using System.Reflection; +using System.Text.Json; +using System.Text.RegularExpressions; +using Azure.SDK.ChangelogGen.Compare; +using Azure.SDK.ChangelogGen.Report; +using Azure.SDK.ChangelogGen.Utilities; +using Microsoft.Extensions.Configuration; + +namespace Azure.SDK.ChangelogGen +{ + public enum MergeMode + { + Group, + Line, + OverWrite, + }; + + public class Context + { + public string ReleaseVersion { get; private set; } + public string ReleaseDate { get; private set; } + public bool UpdateReleaseVersionDate { get; private set; } + + public string ApiFile { get; private set; } + public string ApiFileGithubKey => GetGithubKey(ApiFile); + + public string BaselineVersion { get; private set; } + public string BaselineVersionReleaseDate { get; private set; } + public string BaselineGithubTag { get; private set; } + + public string ChangeLogMdFile => Path.Combine(PackageFolder, "CHANGELOG.md"); + public bool OverwriteChangeLogMdFile { get; private set; } + public MergeMode MergeMode { get; private set; } + public bool LogSettings { get; private set; } = false; + + public string RepoRoot { get; private set; } + + private DirectoryInfo PackageDir { get; set; } + public string PackageFolder => PackageDir.FullName; + public string PackageName => PackageDir.Name; + + public string AutorestMdFile => Path.Combine(PackageFolder, "src/autorest.md"); + public string AutorestMdGithubKey => GetGithubKey(AutorestMdFile); + + public string AzureCoreChangeLogGithubKey => "sdk/core/Azure.Core/CHANGELOG.md"; + public string AzureCoreChangeLogMdFile => Path.Combine(RepoRoot, AzureCoreChangeLogGithubKey); + + public string AzureResourceManagerChangeLogGithubKey => "sdk/resourcemanager/Azure.ResourceManager/CHANGELOG.MD"; + public string AzureResourceManagerChangeLogMdFile => Path.Combine(RepoRoot, AzureResourceManagerChangeLogGithubKey); + + public bool IsPreview => Helper.IsPreviewRelease(this.ReleaseVersion); + + public List ApiChangeFilter { get; private set; } + public List ReleasesInChangelog { get; private set; } + + public Release CurRelease => this.ReleasesInChangelog[0]; + + public override string ToString() + { + return JsonSerializer.Serialize(this, new JsonSerializerOptions() { WriteIndented = true }); + } + + public bool Init(string[] args) + { + if (args == null || args.Length != 3) + throw new ArgumentException($"Invalid command argumens: {string.Join(" ", args)}"); + + var builder = new ConfigurationBuilder() + .SetBasePath(Path.GetDirectoryName(Assembly.GetEntryAssembly()!.Location)!) + .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true); + + var settings = builder.Build().GetSection("settings"); + + this.ApiFile = string.IsNullOrEmpty(args[0]) ? settings["apiFile"] : args[0]; + this.ReleaseVersion = string.IsNullOrEmpty(args[1]) ? settings["releaseVersion"] : args[1]; + this.ReleaseDate = string.IsNullOrEmpty(args[2]) ? settings["releaseDate"] : args[2]; + + this.ApiFile = Path.GetFullPath(this.ApiFile!); + if (!File.Exists(this.ApiFile)) + { + Logger.Error("Given ApiFile doesn't exist: " + this.ApiFile); + return false; + } + + if (!Regex.IsMatch(this.ReleaseDate, @"^\d{4}-\d{2}-\d{2}$")) + { + Logger.Error($"Unexpected format of release date {this.ReleaseDate}. Expected format: xxxx-xx-xx, i.e. 2022-01-01"); + return false; + } + + this.BaselineVersion = settings["baseline"] ?? ""; + this.OverwriteChangeLogMdFile = bool.Parse(settings["overwriteChangeLogMdFile"] ?? "true"); + this.MergeMode = Enum.Parse(settings["mergeMode"] ?? "Group", true); + this.LogSettings = bool.Parse(settings["logSettings"] ?? "false"); + // apiChangeFilter is expected in format like Obsoleted | Added | Removed | ... + this.ApiChangeFilter = settings["apiChangeFilter"].Split("|", StringSplitOptions.RemoveEmptyEntries | StringSplitOptions.TrimEntries).Select(v => Enum.Parse(v, true)).ToList(); + this.UpdateReleaseVersionDate = bool.Parse(settings["updateReleaseVersionDate"] ?? "true"); + this.RepoRoot = FindRepoRoot(); + this.PackageDir = new DirectoryInfo(Path.Combine(Path.GetDirectoryName(this.ApiFile)!, "..")); + + string changelogContent = File.ReadAllText(ChangeLogMdFile); + this.ReleasesInChangelog = Release.FromChangelog(changelogContent); + if (this.ReleasesInChangelog.Count == 0) + throw new InvalidDataException("No release found in changelog.md. At least one Release (Unreleased) expected"); + if (this.ReleasesInChangelog[0].ReleaseDate != "Unreleased") + { + if (this.ReleasesInChangelog[0].Version != this.ReleaseVersion) + { + throw new InvalidDataException($"The last release ('{this.ReleasesInChangelog[0].ReleaseDate}') in changelog.md is expected to be marked as 'Unreleased' or the same as the given version."); + } + else + { + Logger.Warning($"Last release version in changelog.md is the same as given one. Generated changelog will be merged to it: {this.ReleaseVersion}"); + } + } + + if (string.IsNullOrEmpty(BaselineVersion)) + { + // Only consider preview release as baseline only when current release is a preview release + var lastRelease = this.ReleasesInChangelog.Skip(1).FirstOrDefault(r => IsPreview || !Helper.IsPreviewRelease(r.Version)); + if (lastRelease != null) + { + BaselineVersion = lastRelease.Version; + BaselineVersionReleaseDate = lastRelease.ReleaseDate; + } + else + { + Logger.Warning($"No baseline found and exit without doing anything which means current release is the first {(IsPreview ? "" : "stable")} release whose changelog is expected to be drafted manually."); + return false; + } + } + BaselineGithubTag = $"{PackageName}_{BaselineVersion}"; + return true; + } + + private string GetGithubKey(string fullPath) + { + return Path.GetRelativePath(RepoRoot, fullPath); + } + + private string FindRepoRoot() + { + string repoFolder = Path.GetDirectoryName(ApiFile); + while (true) + { + if (repoFolder == null) + { + throw new InvalidOperationException($"Can't find repo root folder from {ApiFile}"); + } + string gitFile = Path.Combine(repoFolder, ".git"); + if (Directory.Exists(gitFile)) + { + Logger.Log($"Repo root folder found at {repoFolder}"); + break; + } + else + { + repoFolder = Path.GetDirectoryName(repoFolder); + } + } + return repoFolder; + } + } +} + diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Program.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Program.cs new file mode 100644 index 00000000000..6ce7ac3fe8a --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Program.cs @@ -0,0 +1,188 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Collections; +using System.Reflection; +using System.Text.RegularExpressions; +using Azure.SDK.ChangelogGen.Compare; +using Azure.SDK.ChangelogGen.Report; +using Azure.SDK.ChangelogGen.Utilities; +using LibGit2Sharp; +using Markdig.Parsers; + +namespace Azure.SDK.ChangelogGen +{ + public class Program + { + /// + /// + /// + /// apiFilePath baseApiVersion + /// + static void Main(string[] args) + { + try + { + const string USAGE = "ChangeLogGen.exe apiFilePath releaseVersion releaseDate(xxxx-xx-xx)"; + if (args.Length == 0 || (args.Length == 1 && new string[] { "-h", "/h", "-help", "/help", "-?", "/?" }.Contains(args[0].ToLower()))) + { + Logger.Log($"Usage: {USAGE}"); + return; + } + if (args.Length != 3) + { + Logger.Error($"Invalid arguments. Expected Usage: {USAGE}"); + return; + } + + Context context = new Context(); + if (!context.Init(args)) { + return; + } + + if (context.LogSettings) + Logger.Log("Generating Changelog based on following settings: \n" + context.ToString()); + + Logger.Warning("Please make sure followings (local branch and tags) are up-to-date: \n" + + $" 1. Api File: {context.ApiFile}\n" + + $" 2. Changelog: {context.ChangeLogMdFile}\n" + + $" 3. Azure.Core changelog: {context.AzureCoreChangeLogMdFile}\n" + + $" 4. Azure.ResourceManager changelog: {context.AzureResourceManagerChangeLogMdFile}\n" + + $" 5. Baseline release's tag/releasedate: {context.BaselineGithubTag}/{context.BaselineVersionReleaseDate}\n"); + + ChangeLogResult result = new ChangeLogResult(); + using (Repository repo = new Repository(context.RepoRoot)) + { + Tree baselineTree = repo.GetTreeByTag(context.BaselineGithubTag); + // we only compare api change for stable version + if (!context.IsPreview) + { + Logger.Log("Start checking api files"); + Logger.Log(" Check ApiFile at: " + context.ApiFile); + Logger.Log(" Baseline: same file with Github tag " + context.BaselineGithubTag); + string curApiFileContent = File.ReadAllText(context.ApiFile); + string baseApiFileContent = baselineTree.GetFileContent(context.ApiFileGithubKey); + result.ApiChange = CompareApi(curApiFileContent, baseApiFileContent); + } + else + { + Logger.Log("Skip API comparison for preview version"); + } + + Logger.Log("Start checking Swagger Tag"); + Logger.Log(" Check Autorest.md at: " + context.AutorestMdFile); + Logger.Log(" Baseline: same file with Github tag " + context.BaselineGithubTag); + string curAutorestMd = File.ReadAllText(context.AutorestMdFile); + string baseAutorestMd = baselineTree.GetFileContent(context.AutorestMdGithubKey); + result.SpecVersionChange = CompareSpecVersionTag(curAutorestMd, baseAutorestMd, SpecHelper.GenerateGitHubPathToAutorestMd(context.AutorestMdGithubKey)); + + Logger.Log("Start checking Azure Core"); + Logger.Log(" Check AzureCore changelog at: " + context.AzureCoreChangeLogMdFile); + Logger.Log(" Baseline: same file with Github tag " + context.BaselineGithubTag); + string curAzureCoreVersion = Helper.GetLastReleaseVersionFromFile(context.AzureCoreChangeLogMdFile, context.IsPreview, out string releaseDate); + string baseAzureCoreVersion = baselineTree.GetLastReleaseVersionFromGitTree(context.AzureCoreChangeLogGithubKey, context.IsPreview, out releaseDate); + result.AzureCoreVersionChange = CompareVersion(curAzureCoreVersion, baseAzureCoreVersion, "Azure.Core"); + + Logger.Log("Start checking Azure ResourceManager"); + Logger.Log(" Check Azure.ResourceManager changelog at: " + context.AzureResourceManagerChangeLogMdFile); + Logger.Log(" Baseline: same file with Github tag " + context.BaselineGithubTag); + string curAzureRMVersion = Helper.GetLastReleaseVersionFromFile(context.AzureResourceManagerChangeLogMdFile, context.IsPreview, out releaseDate); + string baseAzureRMVersion = baselineTree.GetLastReleaseVersionFromGitTree(context.AzureResourceManagerChangeLogGithubKey, context.IsPreview, out releaseDate); + result.AzureResourceManagerVersionChange = CompareVersion(curAzureRMVersion, baseAzureRMVersion, "Azure.ResourceManager"); + } + Release nextRelease = result.GenerateReleaseNote(context.ReleaseVersion, context.ReleaseDate, context.ApiChangeFilter); + + + if (context.UpdateReleaseVersionDate) + { + context.CurRelease.Version = context.ReleaseVersion; + context.CurRelease.ReleaseDate = context.ReleaseDate; + } + + if (nextRelease.Groups.Count == 0) + { + Logger.Warning("No change detected to generate release notes"); + } + + nextRelease.MergeTo(context.CurRelease, context.MergeMode); + + Logger.Warning($"Release Note generated as below: \r\n" + context.CurRelease.ToString()); + if (context.OverwriteChangeLogMdFile) + { + string newChangelog = Release.ToChangeLog(context.ReleasesInChangelog); + File.WriteAllText(context.ChangeLogMdFile, newChangelog); + Logger.Log($"Changelog.md file updated at {context.ChangeLogMdFile}"); + } + else + { + Logger.Log("Skip update changelog.md file"); + } + } + catch (Exception e) + { + Logger.Error("Error occurs when generating changelog: \n" + e.Message); + Logger.Error("Detail exception: \n" + e.ToString()); + } + } + + public static StringValueChange? CompareVersion(string curVersion, string baseVersion, string name) + { + if (string.Equals(curVersion, baseVersion, StringComparison.OrdinalIgnoreCase)) + { + Logger.Log($"No version change for {name}: {baseVersion} -> {curVersion}"); + return null; + } + else + { + var svc = new StringValueChange(curVersion, baseVersion, $"Upgraded {name} from {baseVersion} to {curVersion}"); + Logger.Log($"version change detected for {name}: {baseVersion} -> {curVersion}"); + return svc; + } + } + + private static StringValueChange? CompareSpecVersionTag(string curAutorestMd, string baseAutorestMd, string source) + { + string curVersionTag = String.Join(";", SpecHelper.GetSpecVersionTags(curAutorestMd, out string specPath)); + string baselineVersionTag = String.Join(";", SpecHelper.GetSpecVersionTags(baseAutorestMd, out _)); + + if (!string.IsNullOrEmpty(specPath)) + source = specPath; + if (string.Equals(curVersionTag, baselineVersionTag, StringComparison.OrdinalIgnoreCase)) + { + Logger.Log($"No change found in Spec Tag: {baselineVersionTag} -> {curVersionTag}\n" + + $"Tag parsed from {source}"); + return null; + } + else + { + Logger.Log($"Spec Tag change detected: {baselineVersionTag} -> {curVersionTag}"); + return new StringValueChange(curVersionTag, baselineVersionTag, + $"Upgraded api-version tag from '{baselineVersionTag}' to '{curVersionTag}'. Tag detail available at {source}"); + } + } + + public static ChangeSet CompareApi(string curApiFileContent, string baselineApiFileContent) + { + string netRuntimePath = System.Runtime.InteropServices.RuntimeEnvironment.GetRuntimeDirectory(); + // TODO: make sure all the needed dll are listed here + List runtimeRefs = new List() + { + typeof(BinaryData).Assembly.Location, + Path.Combine(netRuntimePath, "System.Runtime.dll") + }; + List azureRefs = new List() + { + typeof(Azure.ResourceManager.ArmClient).Assembly.Location, + typeof(Azure.Core.AzureLocation).Assembly.Location + }; + List allRefs = runtimeRefs.Concat(azureRefs).ToList(); + Assembly curApi = CompileHelper.Compile("curApi.dll", curApiFileContent, allRefs); + Assembly baseApi = CompileHelper.Compile("baseApi.dll", baselineApiFileContent, allRefs); + + ApiComparer comparer = new ApiComparer(curApi, baseApi); + var r = comparer.Compare(); + Logger.Log($"{r.Changes.Count} changes found in API"); + return r; + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/Release.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/Release.cs new file mode 100644 index 00000000000..db875237a8d --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/Release.cs @@ -0,0 +1,192 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Text; +using System.Text.RegularExpressions; +using Azure.SDK.ChangelogGen.Utilities; + +namespace Azure.SDK.ChangelogGen.Report +{ + public class Release + { + private const string PREFIX = "## "; + private const string CHANGELOG_FIRST_LINE = "# Release History"; + + public string Version { get; set; } + public string ReleaseDate { get; set; } + public List Groups { get; } = new List(); + + public Release(string version, string releaseDate) + { + this.ReleaseDate = releaseDate; + this.Version = version; + } + + public override string ToString() + { + return this.ToString(true); + } + + public string ToString(bool ignoreEmptyGroup) + { + StringBuilder sb = new StringBuilder(); + sb.AppendLine($"{PREFIX}{Version} ({ReleaseDate})"); + sb.AppendLine(); + + foreach (var group in this.Groups) + { + if (group.Notes.Sum(s => s.Note.Length) > 0 || !ignoreEmptyGroup) + { + sb.AppendLine(group.ToString()); + sb.AppendLine(); + } + } + return sb.ToString().Trim('\r', '\n'); + } + + public void MergeTo(Release to, MergeMode mode) + { + switch (mode) + { + case MergeMode.Line: + this.MergeByLine(to); + break; + case MergeMode.Group: + this.MergeByGrup(to); + break; + case MergeMode.OverWrite: + this.MergeByOverwrite(to); + break; + default: + throw new InvalidOperationException("Unknown merge mode " + mode); + } + } + + private void MergeByOverwrite(Release to) + { + to.Groups.Clear(); + to.Groups.AddRange(this.Groups); + } + + private void MergeByGrup(Release to) + { + foreach(var fromGroup in this.Groups) + { + var found = to.Groups.FirstOrDefault(g => g.Name == fromGroup.Name); + if (found != null) + to.Groups.Remove(found); + } + to.Groups.AddRange(this.Groups); + } + + private void MergeByLine(Release to) + { + foreach(var fromGroup in this.Groups) + { + var toGroup = to.Groups.FirstOrDefault(g => string.Equals(g.Name, fromGroup.Name, StringComparison.OrdinalIgnoreCase)); + if(toGroup == null) + { + to.Groups.Add(fromGroup); + } + else + { + foreach(var fromItem in fromGroup.Notes) + { + var toItem = toGroup.Notes.FirstOrDefault(t => string.Equals(fromItem.ToString(), t.ToString(), StringComparison.OrdinalIgnoreCase)); + if(toItem == null) + { + toGroup.Notes.Add(fromItem); + } + else + { + Logger.Verbose($"Release Note: {fromGroup.Name} -> {fromItem} ignored in merge"); + } + } + } + } + } + + public static string ToChangeLog(List releases) + { + return CHANGELOG_FIRST_LINE + "\r\n\r\n" + + string.Join("\r\n\r\n", releases.Select(r => r.ToString())); + } + + public static List FromChangelog(string changelog) + { + if (changelog == null) + throw new ArgumentNullException(nameof(changelog)); + + List releases = new List(); + var lines = changelog.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.None); + if (lines[0] != CHANGELOG_FIRST_LINE) + throw new InvalidOperationException($"Unexpected first line in change log. '{CHANGELOG_FIRST_LINE}' expected"); + int i = 1; + while (string.IsNullOrWhiteSpace(lines[i])) + i++; + + if (i >= lines.Length) + return releases; + + if (!TryParseReleaseTitle(lines[i], out Release? firstRelease)) + throw new InvalidOperationException("Can't find first release info in changelog: " + lines[i]); + Release curRelease = firstRelease!; + + ReleaseNoteGroup curGroup = new ReleaseNoteGroup(""); + for(i = i+1; i < lines.Length; i++) + { + if (ReleaseNoteGroup.TryParseGroupTitle(lines[i], out ReleaseNoteGroup? newGroup)) + { + curRelease.Groups.Add(curGroup); + curGroup = newGroup!; + } + else if (Release.TryParseReleaseTitle(lines[i], out Release? newRelease)) + { + curRelease.Groups.Add(curGroup); + curGroup = new ReleaseNoteGroup(""); + releases.Add(curRelease); + curRelease = newRelease!; + } + else + { + ReleaseNote item = new ReleaseNote(lines[i]); + curGroup.Notes.Add(item); + } + } + curRelease.Groups.Add(curGroup); + releases.Add(curRelease); + return releases; + } + + public static bool TryParseReleaseTitle(string line, out Release? release) + { + Regex reg = new Regex(@"^##\s+(?[\w\.\-]+?)\s+\((?\d{4}-\d{2}-\d{2}|Unreleased)\)\s*$", + RegexOptions.Multiline | RegexOptions.IgnoreCase); + + Match m = reg.Match(line); + if (!m.Success) + { + release = null; + return false; + } + else + { + release = new Release(m.Groups["version"].Value, m.Groups["release"].Value); + return true; + } + } + + public static Release ParseReleaseTitle(string line) + { + if (TryParseReleaseTitle(line, out Release? release)) + { + return release!; + } + else + { + throw new InvalidOperationException( + $"Unexpected release version/date format. Expected: 'version (xxxx-xx-xx or Unreleased)' Actual: '${line}'"); + } + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/ReleaseNote.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/ReleaseNote.cs new file mode 100644 index 00000000000..ab24ab5370b --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/ReleaseNote.cs @@ -0,0 +1,25 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Azure.SDK.ChangelogGen.Compare; + +namespace Azure.SDK.ChangelogGen.Report +{ + public class ReleaseNote + { + public string Prefix { get; set; } + public string Note { get; set; } + + public ReleaseNote(string note, string prefix = "") + { + this.Note = note; + this.Prefix = prefix; + } + + public override string ToString() + { + return this.Prefix + this.Note; + } + + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/ReleaseNoteGroup.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/ReleaseNoteGroup.cs new file mode 100644 index 00000000000..6287c225bc9 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Report/ReleaseNoteGroup.cs @@ -0,0 +1,53 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Text.RegularExpressions; + +namespace Azure.SDK.ChangelogGen.Report +{ + public class ReleaseNoteGroup + { + private const string PREFIX = "### "; + + public string Name { get; set; } + public List Notes { get; } = new List(); + + public ReleaseNoteGroup(string name) + { + this.Name = name; + } + + public static bool TryParseGroupTitle(string line, out ReleaseNoteGroup? group) + { + Regex groupTitle = new Regex(@"^\s*###\s+(?.+?)\s*$"); + Match match = groupTitle.Match(line); + if (!match.Success) + { + group = null; + return false; + } + else + { + group = new ReleaseNoteGroup(match.Groups["title"].Value); + return true; + } + } + + public override string ToString() + { + if (string.IsNullOrWhiteSpace(this.Name)) + { + string items = string.Join("\r\n", this.Notes).Trim('\r', '\n'); + return items; + + } + else + { + string title = $"{PREFIX}{this.Name}"; + + string items = string.Join("\r\n", this.Notes).Trim('\r', '\n'); + return $"{title}\r\n\r\n{items}"; + } + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/CompileErrorException.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/CompileErrorException.cs new file mode 100644 index 00000000000..6c239bc1bcc --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/CompileErrorException.cs @@ -0,0 +1,18 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Microsoft.CodeAnalysis.Emit; + +namespace Azure.SDK.ChangelogGen.Utilities +{ + internal class CompileErrorException : Exception + { + public EmitResult EmitResult { get; private set; } + + public CompileErrorException(EmitResult emitResult) + : base(string.Join("\n", emitResult.Diagnostics.Select(d => d.GetMessage()))) + { + this.EmitResult = emitResult; + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/CompileHelper.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/CompileHelper.cs new file mode 100644 index 00000000000..6f4c9eb4fec --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/CompileHelper.cs @@ -0,0 +1,68 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Collections.Immutable; +using System.Reflection; +using System.Text.RegularExpressions; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; + +namespace Azure.SDK.ChangelogGen.Utilities +{ + internal class CompileHelper + { + private static string ProcessSource(string src) + { + // The compiler has bug when handling property with name 'System' with StructLayoutAttribute and EditorBrowsableAttribute defined. + // so remove these Attribute which we dont care + string[] lines = src.Split('\r', '\n'); + return string.Join("\n", + lines.Where(l => !l.Contains("[System.ComponentModel.EditorBrowsableAttribute") && !l.Contains("[System.Runtime.InteropServices.StructLayoutAttribute"))); + } + + public static Assembly Compile(string assemblyFileName, string src, List<string> refPaths) + { + src = ProcessSource(src); + string netRuntimePath = System.Runtime.InteropServices.RuntimeEnvironment.GetRuntimeDirectory(); + CSharpCompilation compilation = CSharpCompilation.Create(assemblyFileName, + new[] { CSharpSyntaxTree.ParseText(src) }, + refPaths.Select(p => MetadataReference.CreateFromFile(p)), + new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)); + + using (var dllStream = new MemoryStream()) + { + var emitResult = compilation.Emit(dllStream); + if (!emitResult.Success) + { + // When possible, try to fix the compiler error of missing reference automatically when it can be found in runtime folder. + List<string> missingRefs = new List<string>(); + Regex regex = new Regex(@"'(?<name>[^\s\\\/\:\*\?\""]+?), Version=(?<version>[\d\.]+?), Culture=(?<culture>[\w]+?), PublicKeyToken=(?<publickey>[\w]+?)'"); + foreach (var diag in emitResult.Diagnostics) + { + Match m = regex.Match(diag.GetMessage()); + if (m.Success) + { + string assemblyName = m.Groups["name"].Value; + string path = Path.Combine(netRuntimePath, $"{assemblyName}.dll"); + if (File.Exists(path)) + { + missingRefs.Add(path); + } + } + } + List<string> newRefs = refPaths.Concat(missingRefs).Distinct().ToList(); + if (newRefs.Count > refPaths.Count) + { + return Compile(assemblyFileName, src, newRefs); + } + else + { + throw new CompileErrorException(emitResult); + } + } + Assembly assembly = Assembly.Load(dllStream.GetBuffer()); + return assembly; + } + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/Helper.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/Helper.cs new file mode 100644 index 00000000000..92dfbb23117 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/Helper.cs @@ -0,0 +1,245 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System.Diagnostics; +using System.Reflection; +using System.Text; +using System.Text.RegularExpressions; +using LibGit2Sharp; +using Markdig.Syntax; +using YamlDotNet.Serialization; +using YamlDotNet.Serialization.NamingConventions; + +namespace Azure.SDK.ChangelogGen.Utilities +{ + internal static class Helper + { + #region release + public static string GetLastReleaseVersionFromGitBranch(this Branch branch, string fileKey, bool includePreview, out string releaseDate) + { + string content = branch.GetFileContent(fileKey); + return GetLastReleaseVersion(content, includePreview, out releaseDate); + } + + public static string GetLastReleaseVersionFromGitTree(this Tree tree, string fileKey, bool includePreview, out string releaseDate) + { + string content = tree.GetFileContent(fileKey); + return GetLastReleaseVersion(content, includePreview, out releaseDate); + } + + public static string GetLastReleaseVersionFromFile(string path, bool includePreview, out string releaseDate) + { + string content = File.ReadAllText(path); + return GetLastReleaseVersion(content, includePreview, out releaseDate); + } + + private static string GetLastReleaseVersion(string changelogContent, bool includePreview, out string releaseDate) + { + Regex ver = new Regex(@"^##\s+(?<ver>[\w\.\-]+?)\s+\((?<date>\d{4}-\d{2}-\d{2})\)\s*$", RegexOptions.Multiline | RegexOptions.IgnoreCase); + + var matches = ver.Matches(changelogContent).Where(m => includePreview || !IsPreviewRelease(m.Groups["ver"].Value)).ToList(); + if (matches.Count == 0) + { + releaseDate = ""; + return ""; + } + else + { + var firstMatch = matches[0]; + releaseDate = firstMatch.Groups["date"].Value; + return firstMatch.Groups["ver"].Value; + } + } + + public static bool IsPreviewRelease(string version) + { + return Regex.IsMatch(version, @"beta|alpha|preview", RegexOptions.IgnoreCase); + } + #endregion + + #region git + public static string GetFileContent(this TreeEntry te) + { + Debug.Assert(te.TargetType == TreeEntryTargetType.Blob); + var blob = (LibGit2Sharp.Blob)te.Target; + + var contentStream = blob.GetContentStream(); + + using (var tr = new StreamReader(contentStream, Encoding.UTF8)) + { + return tr.ReadToEnd(); + } + } + + public static Branch GetBranch(this Repository repo, string? branchFriendlyName = null) + { + var b = string.IsNullOrEmpty(branchFriendlyName) ? repo.Branches.FirstOrDefault(b => b.IsCurrentRepositoryHead) : repo.Branches.FirstOrDefault(b => b.FriendlyName == branchFriendlyName); + if (b == null) + { + throw new InvalidOperationException("Can't find branch with FriendlyName " + (branchFriendlyName ?? "CurrentBranch")); + } + return b; + } + + public static Tree GetTreeByTag(this Repository repo, string tagFriendlyName) + { + var tag = repo.Tags.FirstOrDefault(t => t.FriendlyName == tagFriendlyName) ?? + throw new InvalidOperationException($"Can't find Tag with FriendlyName {tagFriendlyName}. Please make sure the Tag exists (i.e. not released yet?) and has been refreshed properly locally (i.e. by 'git fetch upstream main --tags')"); + var commit = repo.Lookup<Commit>(tag.Target.Id) ?? + throw new InvalidOperationException("Can't find the commit for Tag " + tagFriendlyName); + return commit.Tree; + } + + public static string GetFileContent(this Branch branch, string fileKey) + { + return branch.Tip.Tree.GetFileContent(fileKey); + } + + public static string GetFileContent(this Tree tree, string fileKey) + { + string[] segs = fileKey.Split('\\', '/'); + + if (segs.Length == 0) + throw new ArgumentNullException(nameof(fileKey)); + + Tree cur = tree; + for (int i = 0; i < segs.Length - 1; i++) + { + TreeEntry? curSeg = cur.FirstOrDefault(c => c.Name.ToLower() == segs[i].ToLower()) ?? + throw new InvalidOperationException($"Can't find file '{fileKey}' in Git at '{segs[i]}'. Git tree id = '{tree.Id}'"); + Debug.Assert(curSeg.Target.GetType() == typeof(Tree)); + cur = (Tree)curSeg.Target; + } + var te = cur.FirstOrDefault(c => c.Name.ToLower() == segs[^1].ToLower()) ?? + throw new InvalidOperationException($"Cannot find file '{fileKey}' in Git at '{segs[^1]}'. Git tree id = '{tree.Id}'"); + + return te.GetFileContent(); + } + #endregion + + #region api + public static bool IsObsoleted(this PropertyInfo propertyInfo) + { + return propertyInfo.GetCustomAttribute<ObsoleteAttribute>() != null; + } + + public static bool IsObsoleted(this MethodInfo methodInfo) + { + return methodInfo.GetCustomAttribute<ObsoleteAttribute>() != null; + } + + public static bool IsObsoleted(this Type type) + { + return type.GetCustomAttribute<ObsoleteAttribute>() != null; + } + + public static bool IsObsoleted(this ConstructorInfo constructorInfo) + { + return constructorInfo.GetCustomAttribute<ObsoleteAttribute>() != null; + } + + public static MethodInfo[] GetMethods(this Type type, BindingFlags flags, bool includePropertyMethod) + { + if (includePropertyMethod) + return type.GetMethods(flags); + else + return type.GetMethods(flags).Where(m => !m.Name.StartsWith("get_") && !m.Name.StartsWith("set_")).ToArray(); + } + + public static string ToFriendlyString(this PropertyInfo pi) + { + if (pi == null) + throw new ArgumentNullException(nameof(pi)); + + var indexParameters = pi.GetIndexParameters(); + if (indexParameters.Length > 0) + { + return $"{pi.PropertyType.ToFriendlyString()} {pi.DeclaringType!.ToFriendlyString()}[{string.Join(", ", indexParameters.Select(p => p.ParameterType.ToFriendlyString()))}]"; + } + else + { + return $"{pi.PropertyType.ToFriendlyString()} {pi.Name}"; + } + } + + public static string ToFriendlyString(this MethodInfo mi) + { + if (mi == null) + throw new ArgumentNullException(nameof(mi)); + + var genericArguments = mi.GetGenericArguments(); + var genericPart = genericArguments.Length == 0 ? "" : $"<{string.Join(", ", genericArguments.Select(g => g.Name))}>"; + var paramList = mi.GetParameters(); + var returnType = mi.ReturnType; + + string paramString = string.Join(", ", paramList.Select(p => $"{p.ParameterType.ToFriendlyString()} {p.Name}{(p.HasDefaultValue && p.DefaultValue != null ? $" = {p.DefaultValue}" : "")}")); + return $"{returnType.ToFriendlyString()} {mi.Name}{genericPart}({paramString})"; + } + + public static string ToFriendlyString(this Type type, bool fullName = false) + { + if (type == null) + throw new ArgumentNullException(nameof(type)); + + var gtp = type.GetGenericArguments(); + var genericPart = gtp.Length == 0 ? "" : $"<{string.Join(", ", gtp.Select(t => t.ToFriendlyString(fullName)))}>"; + string name = (fullName && type.FullName != null) ? type.FullName : type.Name; + int index = name.IndexOf('`'); + if (index >= 0) + name = name[..index]; + return $"{name}{genericPart}"; + } + + public static string ToFriendlyString(this ConstructorInfo ci) + { + if (ci == null) + throw new ArgumentNullException(nameof(ci)); + + var paramList = ci.GetParameters(); + + return $"{ci.Name}({string.Join(", ", paramList.Select(p => $"{p.ParameterType.ToFriendlyString()} {p.Name}"))})"; + } + + public static string GetKey(this Type type) + { + return type.FullName!; + } + + public static string GetKey(this MethodInfo mi) + { + // Use Friendly string we parsed instead of default ToString() because the default ToString() won't consider the parameter default value + return mi.ToFriendlyString(); + } + + public static string GetKey(this PropertyInfo pi) + { + return pi.ToString()!; + } + + public static string GetKey(this ConstructorInfo pi) + { + return pi.ToString()!; + } + #endregion + + #region markdown + public static Dictionary<string, object> LoadYaml(this MarkdownDocument md) + { + var lines = md.Where(b => + { + FencedCodeBlock? fcb = b as FencedCodeBlock; + if (fcb == null) + return false; + return (fcb.Info == "yaml" && string.IsNullOrEmpty(fcb.Arguments)); + }).SelectMany(b => ((FencedCodeBlock)b).Lines.Lines).ToList(); + + // TODO: add support to include yaml from conditional block in markdown when needed + var allYaml = string.Join("\n", lines); + var deserializer = new DeserializerBuilder() + .WithNamingConvention(HyphenatedNamingConvention.Instance) + .Build(); + return deserializer.Deserialize<Dictionary<string, object>>(allYaml); + } + #endregion + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/Logger.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/Logger.cs new file mode 100644 index 00000000000..e3f0e89c94c --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/Logger.cs @@ -0,0 +1,45 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace Azure.SDK.ChangelogGen.Utilities +{ + internal static class Logger + { + public static void Log(string message, params object[] args) + { + OutputInColor(ConsoleColor.White, message, args); + } + + public static void Error(string message, params object[] args) + { + OutputInColor(ConsoleColor.Red, message, args); + } + + public static void Warning(string message, params object[] args) + { + OutputInColor(ConsoleColor.Yellow, message, args); + } + + public static void Verbose(string message, params object[] args) + { + OutputInColor(ConsoleColor.Gray, message, args); + } + + private static void OutputInColor(ConsoleColor color, string message, params object[] args) + { + ConsoleColor c = Console.ForegroundColor; + try + { + Console.ForegroundColor = color; + if (args != null && args.Length > 0) + Console.WriteLine(message, args); + else + Console.WriteLine(message); + } + finally + { + Console.ForegroundColor = c; + } + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/SpecHelper.cs b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/SpecHelper.cs new file mode 100644 index 00000000000..308c9b263d8 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/Utilities/SpecHelper.cs @@ -0,0 +1,132 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using Markdig.Parsers; +using System; + +namespace Azure.SDK.ChangelogGen.Utilities +{ + public static class SpecHelper + { + private static IEnumerable<string> GetTagsInBatch(Dictionary<string, object> config) + { + if (config == null) + throw new ArgumentNullException(nameof(config)); + + if (config.TryGetValue("batch", out object? value) && value is IEnumerable<object> batch) + { + foreach (var obj in batch) + { + if (obj is Dictionary<object, object> dict) + { + string tag = GetTagInDefault(dict.ToDictionary(kv => kv.Key.ToString() ?? "", kv => kv.Value)); + if (!string.IsNullOrEmpty(tag)) + yield return tag; + } + } + } + } + + private static string GetTagInDefault(Dictionary<string, object> config) + { + if (config == null) + throw new ArgumentNullException(nameof(config)); + + if (config.TryGetValue("tag", out object? value) && value is string tag) + return tag; + return ""; + } + + private static IEnumerable<string> GetTags(Dictionary<string, object> config) + { + if (config == null) + throw new ArgumentNullException(nameof(config)); + + string tag = GetTagInDefault(config); + if (!string.IsNullOrEmpty(tag)) + yield return tag; + foreach (string tagInBatch in GetTagsInBatch(config)) + yield return tagInBatch; + } + + private static string LoadSpecRequired(string requirePath) + { + string require = requirePath.Replace("\\", "/"); + const string SPEC_PREFIX_BLOB = @"https://github.com/Azure/azure-rest-api-specs/blob/"; + const string SPEC_PREFIX_TREE = @"https://github.com/Azure/azure-rest-api-specs/tree/"; + const string SPEC_RAW_PREFIX = @"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/"; + string webPath = ""; + if (require.StartsWith(SPEC_RAW_PREFIX, StringComparison.OrdinalIgnoreCase)) + webPath = require; + else if (require.StartsWith(SPEC_PREFIX_BLOB, StringComparison.OrdinalIgnoreCase)) + webPath = string.Concat(SPEC_RAW_PREFIX, require.AsSpan(SPEC_PREFIX_BLOB.Length)); + else if (require.StartsWith(SPEC_PREFIX_TREE, StringComparison.OrdinalIgnoreCase)) + webPath = string.Concat(SPEC_RAW_PREFIX, require.AsSpan(SPEC_PREFIX_TREE.Length)); + + string specReadme = ""; + if (!string.IsNullOrEmpty(webPath)) + { + Logger.Log("Retrieve spec readme from " + webPath); + using (HttpClient hc = new HttpClient()) + { + specReadme = hc.GetStringAsync(webPath).Result; + } + } + else + { + if (File.Exists(require)) + { + Logger.Log("Retrieve spec readme from " + require); + specReadme = File.ReadAllText(require); + } + else + { + Logger.Warning("Can't find spec readme from require : " + require); + } + } + + return specReadme; + } + + public static List<string> GetSpecVersionTags(string autorestMdContent, out string specPath) + { + var autorestMd = MarkdownParser.Parse(autorestMdContent); + var codeGenConfig = autorestMd.LoadYaml(); + string specReadme = ""; + List<string> tags; + specPath = ""; + + if (codeGenConfig.TryGetValue("require", out object? reqValue) && reqValue is string path) + { + specPath = path; + specReadme = SpecHelper.LoadSpecRequired(specPath); + } + else + { + Logger.Warning("No require info found in autorest.md"); + } + + if (!string.IsNullOrEmpty(specReadme)) + { + var specMd = MarkdownParser.Parse(specReadme); + var specConfig = specMd.LoadYaml(); + tags = SpecHelper.GetTags(specConfig).ToList(); + } + else + { + Logger.Log("No readme info found in Require in autorest.md. Try to parse tag from autorest.md directly"); + tags = SpecHelper.GetTags(codeGenConfig).ToList(); + } + + if (tags == null || tags.Count == 0) + throw new InvalidOperationException("Failed to retrieve Tag from spec readme.md or autorest.md"); + + return tags; + } + + public static string GenerateGitHubPathToAutorestMd(string relativePathToAutorestMd) + { + return "https://github.com/Azure/azure-sdk-for-net/tree/main/" + relativePathToAutorestMd.Replace("\\", "/"); + } + } +} diff --git a/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/appSettings.json b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/appSettings.json new file mode 100644 index 00000000000..65bb0b68ae3 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/Azure.SDK.Management.ChangelogGen/appSettings.json @@ -0,0 +1,21 @@ +{ + "settings": { + // the path to api file. i.e. ...\sdk\websites\Azure.ResourceManager.AppService\api\Azure.ResourceManager.AppService.netstandard2.0.cs, will be ignored if the value has been given in cmd argument + "apiFile": null, + // the baseline version to compare with. If not provided, the latest released version in the changelog in the branch set by 'branchToFindBaseline' will be used. i.e. 1.0.1 + "baseline": null, + // whether to log the context used when generating changelog + "logSettings": false, + // Check ChangeCategory for possible value. i.e. Obsoleted | Added | ... + "apiChangeFilter": "Obsoleted", + "overwriteChangeLogMdFile": true, + // how to merge with existing changelog.md. Possible value: group | line | overwrite + "mergeMode": "line", + // the version of current release, will be ignored if the value has been given in cmd argument + "releaseVersion": "", + // the date of current release, will be ignored if the value has been given in cmd argument + "releaseDate": "", + // whether to update the next release's version and date + "updateReleaseVersionDate": true + } +} diff --git a/tools/net-changelog-gen-mgmt/ci.yml b/tools/net-changelog-gen-mgmt/ci.yml new file mode 100644 index 00000000000..0f41f5414f9 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/ci.yml @@ -0,0 +1,27 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. +trigger: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + paths: + include: + - tools/net-changelog-gen-mgmt + +pr: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + paths: + include: + - tools/net-changelog-gen-mgmt + +extends: + template: /eng/pipelines/templates/stages/archetype-sdk-tool-dotnet.yml + parameters: + ToolDirectory: tools/net-changelog-gen-mgmt \ No newline at end of file diff --git a/tools/net-changelog-gen-mgmt/readme.md b/tools/net-changelog-gen-mgmt/readme.md new file mode 100644 index 00000000000..b120aa91de5 --- /dev/null +++ b/tools/net-changelog-gen-mgmt/readme.md @@ -0,0 +1,23 @@ +This is a tool to update changelog.md with generated release notes for Azure SDK for Dotnet. + +In detail, following release notes will be generated automatically: + +- Obsoleted API in the stable release (i.e. Method/Property/Model/...) +- The change in the api-version tag used when generating the SDK (i.e. tag: package-preview-2023-03) +- The change in the version of dependencies (i.e. Azure.Core, Azure.ResourceManager) + +#### Usage: +``` +> ChangelogGen.exe apiFile version releaseDate(xxxx-xx-xx) +``` + +#### Example: +``` +> ChangelogGen.exe ...\azure-sdk-for-net\sdk\compute\Azure.ResourceManager.Compute\api\Azure.ResourceManager.Compute.netstandard2.0.cs 1.2.3 2099-02-03 +``` + +#### Remark: +- For preview release, the previous release will be used as baseline to detect changes. +- For GA release, the previous GA release will be used as baseline to detect changes. +- The generated release notes will be merged into the last release (1.1.0-beta.1 (Unreleased)) in changelog.md. +- Only Management Plane is supported now \ No newline at end of file diff --git a/tools/stress-cluster/cluster/azure/parameters/pg.json b/tools/stress-cluster/cluster/azure/parameters/pg.json index a50b9843267..74cc7250d67 100644 --- a/tools/stress-cluster/cluster/azure/parameters/pg.json +++ b/tools/stress-cluster/cluster/azure/parameters/pg.json @@ -21,10 +21,10 @@ "value": "rg-stress-secrets-pg" }, "defaultAgentPoolMinNodes": { - "value": 2 + "value": 6 }, "defaultAgentPoolMaxNodes": { - "value": 10 + "value": 20 }, "tags": { "value": { diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/PlaybackTests.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/PlaybackTests.cs index 0a436310367..5022d3f6f4b 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/PlaybackTests.cs +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/PlaybackTests.cs @@ -87,6 +87,7 @@ public async void TestStartPlaybackInMemoryThrowsInInvalidRecordingId() var playbackContext = new DefaultHttpContext(); var recordingId = Guid.NewGuid().ToString(); playbackContext.Request.Headers["x-recording-id"] = recordingId; + var playbackController = new Playback(testRecordingHandler, new NullLoggerFactory()) { ControllerContext = new ControllerContext() diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Playback.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Playback.cs index e1203ae2758..c7d82c44d8b 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Playback.cs +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Playback.cs @@ -1,4 +1,4 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. +// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using Azure.Sdk.Tools.TestProxy.Common; diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/README.md b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/README.md index 5be66555b83..a9bae065ca8 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/README.md +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/README.md @@ -453,8 +453,7 @@ Start the recording **without a `x-recording-file` body value**. ```jsonc // targeted URI: https://localhost:5001/record/start -// the request body will be EMPTY -{} +// the request body will be NULL / unset ``` The POST will return a valid recordingId value which we will call `X`. @@ -469,6 +468,8 @@ To load this recording for playback... } ``` +When attempting to use in-memory recording, you cannot submit empty body `{}` to `/Record/Start`. Doing so will result in an error, as it is _expecting_ a recording file if a body provided. + ### See example implementations Of course, feel free to check any of the [examples](https://github.com/Azure/azure-sdk-tools/tree/feature/http-recording-server/tools/test-proxy/sample-clients) to see actual test code and invocations. diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Record.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Record.cs index 9145ef0be33..fb12f08d5c1 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Record.cs +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Record.cs @@ -1,4 +1,4 @@ -// Copyright (c) Microsoft Corporation. All rights reserved. +// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. using Azure.Sdk.Tools.TestProxy.Common; @@ -26,18 +26,30 @@ public Record(RecordingHandler recordingHandler, ILoggerFactory loggerFactory) _logger = loggerFactory.CreateLogger<Record>(); } + [HttpPost] public async Task Start() { var body = await HttpRequestInteractions.GetBody(Request); - string file = HttpRequestInteractions.GetBodyKey(body, "x-recording-file", allowNulls: true); + if (body == null) + { + await _recordingHandler.StartRecordingAsync(null, Response, null); + } + else + { + string file = HttpRequestInteractions.GetBodyKey(body, "x-recording-file", allowNulls: false); + var assetsJson = RecordingHandler.GetAssetsJsonLocation( + HttpRequestInteractions.GetBodyKey(body, "x-recording-assets-file", allowNulls: true), + _recordingHandler.ContextDirectory); - var assetsJson = RecordingHandler.GetAssetsJsonLocation( - HttpRequestInteractions.GetBodyKey(body, "x-recording-assets-file", allowNulls: true), - _recordingHandler.ContextDirectory); + if (string.IsNullOrWhiteSpace(file)) + { + throw new HttpException(HttpStatusCode.BadRequest, "If providing a body to /Record/Start, the key 'x-recording-file' must be provided. If attempting to start an in-memory recording, provide NO body."); + } - await _recordingHandler.StartRecordingAsync(file, Response, assetsJson); + await _recordingHandler.StartRecordingAsync(file, Response, assetsJson); + } } diff --git a/tools/test-proxy/tests.yml b/tools/test-proxy/tests.yml index 16e33deeff7..dc9a4b3410d 100644 --- a/tools/test-proxy/tests.yml +++ b/tools/test-proxy/tests.yml @@ -257,7 +257,6 @@ stages: git clone https://github.com/$(REPO) $(CLONE_LOCATION) --depth 1 displayName: Clone Repo - - pwsh: | Write-Host "mvn install -f eng/code-quality-reports/pom.xml "-Dcodesnippet.skip" "-Drevapi.skip" "-Dspotbugs.skip" -DskipTests=true "-Djacoco.skip" "-Dmaven.javadoc.skip=true" -DskipTestCompile -DskipCheckStyle=true" mvn install -f eng/code-quality-reports/pom.xml "-Dcodesnippet.skip" "-Drevapi.skip" "-Dspotbugs.skip" -DskipTests=true "-Djacoco.skip" "-Dmaven.javadoc.skip=true" -DskipTestCompile -DskipCheckStyle=true @@ -270,6 +269,17 @@ stages: displayName: 'Install azure-core-test' workingDirectory: $(CLONE_LOCATION) + # we want the proxy available so we can restore recordings and avoid the race condition error + # however, we also want to not run it such that the local executable is used by the java tests. + - template: /eng/pipelines/templates/steps/test-proxy-local-tool.yml + parameters: + runProxy: false + + - pwsh: | + Get-ChildItem -Recurse -Path $(CLONE_LOCATION)/sdk/ -Filter assets.json | ` + ForEach-Object { test-proxy restore -a $_.FullName } + displayName: Restore Recordings + - pwsh: | # To run java in 'local' mode, we need to ensure that the natively set CI variable $env:TF_BUILD # is not populated. Given it's auto-populated at step init by devops, we do it inline here.