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